Hero Matchups

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

Mephisto 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 Mephisto % Games Played As Ally Games Played Against Mephisto
Abathur50.2946.95173279
Alarak51.0542.39190243
Alexstrasza49.4843.16192190
Ana54.5350.22541464
Anduin46.8546.79794733
Anub'arak51.9948.76327363
Artanis50.0849.85665670
Arthas54.1448.60362358
Auriel52.3545.80277286
Azmodan45.8951.12146313
Blaze52.0447.53196223
Brightwing48.8845.45626649
Cassia40.1648.21127168
Chen57.5845.08132122
Cho42.8643.752132
Chromie34.0950.1644319
D.Va54.0540.983761
Deathwing51.9553.87231271
Deckard52.5052.28400394
Dehaka46.3949.51194206
Diablo46.3241.24775679
E.T.C.53.0151.73998984
Falstad50.5548.21275363
Fenix54.4453.17180205
Gall42.8643.752132
Garrosh50.5747.66526512
Gazlowe52.7652.07127121
Genji36.3634.1399126
Greymane50.4246.70597696
Gul'dan41.6743.4136258
Hanzo49.6240.71260339
Illidan51.1550.00131166
Imperius52.4748.95526574
Jaina50.0052.1288518
Johanna51.4751.351,2941,221
Junkrat50.5145.4099163
Kael'thas37.9745.7779673
Kel'Thuzad33.3350.0030242
Kerrigan50.0051.79118168
Kharazim44.8952.85225246
Leoric50.4347.31351391
Li Li49.0744.54430467
Li-Ming48.5945.301421,139
Lt. Morales40.5245.61153171
Lúcio51.9650.32637634
Lunara55.5350.09389527
Maiev45.7451.0994137
Mal'Ganis48.8854.11313353
Malfurion48.0252.52429476
Malthael48.4351.63223215
Medivh31.5150.0073126
Muradin50.0647.96785761
Murky40.9152.90110138
Nazeebo52.1445.14140370
Nova55.1332.357868
Orphea57.7855.2390411
Probius46.1550.002650
Qhira49.1144.85169194
Ragnaros50.2653.06388343
Raynor52.1353.11775949
Rehgar55.6953.40659779
Rexxar52.6952.02186198
Samuro54.4849.17145181
Sgt. Hammer54.0542.113776
Sonya55.8652.03589615
Stitches46.6545.96388507
Stukov53.5952.18487412
Sylvanas50.5852.58346466
Tassadar48.0952.912621,304
The Butcher50.3144.00159175
The Lost Vikings56.6457.3811361
Thrall47.2845.76478507
Tracer56.7451.95460512
Tychus52.1749.36184235
Tyrael51.9345.83181168
Tyrande50.6344.38160178
Uther48.2152.02251248
Valeera48.8150.008498
Valla50.9850.53510564
Varian47.9648.35538575
Whitemane58.2557.30206178
Xul56.4056.97383402
Yrel52.2546.23178199
Zagara50.0042.00116150
Zarya50.0049.6098125
Zeratul53.5556.47155170
Zul'jin54.0648.55357447