Hero Matchups

Hero Matchups provide information on which heroes are good with and against for a particular hero.

Sonya Matchups

Enemies and Allies

Top 5 Allies on hero's teams

Top 5 Threats on enemy teams

Hero Win Rate As Ally % Win Rate Against Sonya % Games Played As Ally Games Played Against Sonya
Abathur40.0033.3353
Alarak0.0057.1427
Alexstrasza44.4433.3393
Ana42.8616.6776
Anduin33.3348.842443
Anub'arak58.8250.001714
Artanis0.0053.85113
Arthas60.0020.0055
Auriel33.3350.0036
Azmodan60.0054.553022
Blaze54.5568.421119
Brightwing55.5645.163631
Cassia26.6740.001520
Chen0.0040.0005
Cho0.00100.0010
Chromie66.6763.641211
D.Va75.0050.00418
Deathwing100.0057.1417
Deckard30.7716.67136
Dehaka0.0066.6729
Diablo63.6442.112219
E.T.C.58.3337.50128
Falstad37.5047.37819
Fenix80.0044.44109
Gall0.00100.0010
Garrosh22.2258.33912
Gazlowe33.3354.17324
Genji50.0037.5048
Greymane26.3262.501916
Gul'dan43.7550.001610
Hanzo50.0055.56129
Hogger100.0014.2917
Illidan0.000.0012
Imperius100.0033.33212
Jaina55.0050.002020
Johanna57.6948.392631
Junkrat20.0060.001010
Kael'thas38.4653.331315
Kel'Thuzad25.0042.8647
Kerrigan66.6740.0035
Kharazim100.0042.8637
Leoric0.0085.7107
Li Li55.5675.00912
Li-Ming36.3650.002224
Lt. Morales33.33100.0031
Lúcio47.8366.672327
Lunara55.5669.23913
Maiev66.6766.6736
Mal'Ganis66.6736.36611
Malfurion45.4560.001115
Malthael0.0053.33115
Medivh66.6740.0065
Mei33.3366.67918
Mephisto40.00100.0053
Muradin42.8650.003524
Murky33.330.0032
Nazeebo50.0028.5787
Nova100.0050.0014
Orphea50.0045.001620
Probius100.0066.6723
Qhira50.0045.45211
Ragnaros100.0053.33215
Raynor45.4563.642222
Rehgar58.3350.00128
Rexxar0.0066.6706
Samuro50.0060.0025
Sgt. Hammer0.0050.0002
Stitches32.3550.003426
Stukov46.6745.453022
Sylvanas42.8636.361422
Tassadar38.1044.002125
The Butcher25.0080.00410
The Lost Vikings100.000.0041
Thrall100.0060.00110
Tracer100.0050.0024
Tychus47.6265.222123
Tyrael70.0050.00104
Tyrande50.0075.0088
Uther83.3355.001220
Valeera50.000.0022
Valla57.5845.003320
Varian20.0040.00520
Whitemane42.8633.3373
Xul0.0061.54013
Yrel0.0050.0006
Zagara100.0050.0028
Zarya75.0050.0044
Zeratul100.0050.0046
Zul'jin41.1842.861714