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
Abathur47.5150.82181244
Alarak50.7044.13142281
Alexstrasza50.0047.80270205
Ana52.9548.56491416
Anduin52.4645.23711692
Anub'arak54.5252.33442514
Artanis45.6645.26530475
Arthas47.9650.49269309
Auriel47.5147.74261243
Azmodan55.2149.91192581
Blaze56.7050.29224175
Brightwing53.5749.441,1351,159
Cassia51.6550.28486716
Chen54.7444.83137116
Cho46.4355.322847
Chromie38.4651.2439443
D.Va53.5849.28530556
Deathwing48.3352.94300289
Deckard45.8650.00314304
Dehaka38.4248.47190196
Diablo48.9347.69842866
E.T.C.48.6346.37547537
Falstad57.5356.41598874
Fenix47.0951.17172213
Gall46.4355.322847
Garrosh50.0047.37480532
Gazlowe54.0652.50394400
Genji44.3144.78167230
Greymane52.5248.35337424
Gul'dan50.7042.8371544
Hanzo48.5347.74272442
Hogger53.8348.52418406
Illidan55.1256.33127158
Imperius43.9140.67271300
Jaina43.9453.8366431
Johanna45.9144.22758683
Junkrat35.5144.78107201
Kael'thas44.3045.2879636
Kel'Thuzad39.4745.6338320
Kerrigan50.9455.62106169
Kharazim45.5652.17248253
Leoric48.6449.34368377
Li Li47.3445.87488484
Li-Ming44.2350.051041,065
Lt. Morales46.2141.72145151
Lúcio50.7149.07700699
Lunara56.2349.08345379
Maiev48.9143.27137171
Mal'Ganis55.9052.26322354
Malfurion49.5950.31607648
Malthael46.0653.41241264
Medivh39.7344.9273118
Mei55.9155.47998878
Muradin45.3245.19876874
Murky52.3455.24107105
Nazeebo49.1546.71118319
Nova37.1439.8470123
Orphea50.6848.9573429
Probius52.1743.332330
Qhira45.0249.62231266
Ragnaros56.5947.77387381
Raynor50.6447.39547614
Rehgar53.0249.19298309
Rexxar60.0051.32215228
Samuro55.7347.56131164
Sgt. Hammer47.4651.795956
Sonya57.3256.00977984
Stitches45.1444.27370454
Stukov51.2051.29623696
Sylvanas55.2049.43375528
Tassadar48.7651.22121779
The Butcher45.5350.58123172
The Lost Vikings62.1445.80103131
Thrall45.6647.82346412
Tracer50.8558.33177216
Tychus48.0748.47649784
Tyrael55.3452.41206187
Tyrande52.2050.87182230
Uther51.5754.97543573
Valeera52.0847.479699
Valla49.6444.53413494
Varian54.4950.27712730
Whitemane49.5746.40234222
Xul53.3751.04341335
Yrel40.5744.00106125
Zagara49.1150.00112120
Zarya43.8449.447389
Zeratul48.0750.00181234
Zul'jin51.3049.44616718