Hero Matchups Statistics

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
Abathur38.9653.3377120
Alarak56.4148.2478170
Alexstrasza66.3842.98229121
Ana44.1745.77163142
Anduin52.0149.13546578
Anub'arak51.8053.24361340
Artanis52.8848.14312349
Arthas48.8239.26127135
Auriel48.0349.41152170
Azmodan49.0244.60102278
Blaze48.2346.26311281
Brightwing48.9943.69445412
Cassia54.7443.9595157
Chen53.3345.167562
Cho53.8550.001320
Chromie25.0042.938198
D.Va50.0050.009286
Deathwing52.7547.629184
Deckard43.5455.81147129
Dehaka52.3150.45216224
Diablo51.1944.53461411
E.T.C.42.2151.00244251
Falstad49.2151.00189249
Fenix70.8334.854866
Gall53.8550.001320
Garrosh53.4150.38249264
Gazlowe54.7642.74126124
Genji50.3953.61129166
Greymane57.2946.97192198
Gul'dan48.7845.9841224
Hanzo51.1244.06223345
Hogger55.5651.76297255
Illidan52.4355.66103106
Imperius48.9741.85145184
Jaina30.9550.3142324
Johanna55.7349.44497445
Junkrat46.0249.53113212
Kael'thas36.8446.2038303
Kel'Thuzad37.5045.1124133
Kerrigan63.8354.174772
Kharazim50.5251.6497122
Leoric50.6351.28320312
Li Li43.5443.75147128
Li-Ming42.0047.7450398
Lt. Morales57.1451.0591143
Lúcio44.9644.37238293
Lunara56.8650.66102152
Maiev54.0846.9098113
Mal'Ganis53.9250.50102101
Malfurion50.2450.21209239
Malthael50.0052.59108135
Medivh50.0043.643255
Mei51.1148.21180195
Muradin47.9450.68509515
Murky43.9050.004144
Nazeebo49.2650.61136407
Nova61.1145.595468
Orphea54.5548.0033150
Probius48.0029.172524
Qhira48.7547.0680119
Ragnaros51.9553.10256226
Raynor53.4451.50189200
Rehgar57.7453.24530509
Rexxar46.6752.947585
Samuro60.0050.538595
Sgt. Hammer57.1450.9870102
Sonya51.7950.77251260
Stitches54.7345.23349398
Stukov49.6545.97286298
Sylvanas50.0044.37204311
Tassadar58.9347.4756297
The Butcher44.6246.996583
The Lost Vikings58.0657.503140
Thrall50.4849.30208215
Tracer44.7155.218596
Tychus48.7649.31283363
Tyrael56.1949.57105117
Tyrande52.0749.03169155
Uther53.8550.00104150
Valeera50.0048.984049
Valla53.0149.38481642
Varian50.4846.13313349
Whitemane49.4753.139596
Xul56.6751.97150152
Yrel50.7544.166777
Zagara47.5648.9982149
Zarya44.1942.864370
Zeratul54.0551.3374113
Zul'jin54.9349.26213272