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
Abathur37.5054.171624
Alarak48.2847.062951
Alexstrasza46.1531.253948
Ana52.7546.439156
Anduin50.9457.4510694
Anub'arak36.7350.004958
Artanis42.8644.835658
Arthas56.1654.557366
Auriel55.5655.224567
Azmodan54.5541.031139
Blaze62.9650.002722
Brightwing47.4240.799776
Cassia33.3350.002418
Chen42.3161.542613
Cho50.000.0023
Chromie50.0044.44636
D.Va50.0050.00128
Deathwing68.1266.676966
Deckard40.0036.363533
Dehaka60.0051.723029
Diablo41.3036.089297
E.T.C.57.4157.34108143
Falstad59.6254.555277
Fenix52.6351.721929
Gall50.000.0023
Garrosh46.5841.677372
Gazlowe66.6741.18917
Genji50.0037.501416
Greymane41.5647.787790
Gul'dan45.4552.381163
Hanzo38.8939.513681
Illidan68.7557.141621
Imperius48.0041.075056
Jaina63.1647.621984
Johanna52.0052.90150155
Junkrat56.0040.742554
Kael'thas44.4454.299105
Kel'Thuzad50.0051.85654
Kerrigan57.1458.331412
Kharazim51.6157.143121
Leoric40.0040.586569
Li Li50.7948.156381
Li-Ming38.8947.9018167
Lt. Morales41.6757.582433
Lúcio40.6352.816489
Lunara51.2252.314165
Maiev38.4652.941317
Mal'Ganis46.8852.386463
Malfurion62.7946.434356
Malthael62.2251.924552
Medivh28.5758.82717
Muradin51.9248.8610488
Murky47.0660.001720
Nazeebo44.2344.835287
Nova30.0060.001010
Orphea25.0059.09822
Probius50.0063.64211
Qhira51.0652.384742
Ragnaros60.3860.425348
Raynor50.0055.847877
Rehgar50.8262.676175
Rexxar57.1451.523533
Samuro57.8966.67196
Sgt. Hammer50.0028.57614
Sonya50.0058.496253
Stitches33.9361.225649
Stukov46.0350.826361
Sylvanas61.5446.995283
Tassadar22.2218.75916
The Butcher50.0058.062231
The Lost Vikings25.000.0044
Thrall55.8856.796881
Tracer53.3346.671515
Tychus36.0742.006150
Tyrael46.4360.872823
Tyrande57.5834.623326
Uther62.1258.336660
Valeera44.4459.091822
Valla55.3660.205698
Varian40.5140.007995
Whitemane54.5550.002222
Xul42.8669.231413
Yrel50.0063.641011
Zagara42.1150.001934
Zarya50.0035.711414
Zeratul51.5247.063334
Zul'jin55.3850.006578