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
Abathur42.5046.34120205
Alarak50.3548.20143278
Alexstrasza60.3948.78457164
Ana49.5246.53311245
Anduin49.2944.26919967
Anub'arak54.3948.33603600
Artanis49.4346.79528560
Arthas46.8148.98188196
Auriel57.0943.31254284
Azmodan51.7245.84174493
Blaze49.4946.56491436
Brightwing52.0245.11694736
Cassia54.8147.95135171
Chen48.0435.2910285
Cho59.2657.452747
Chromie57.5047.3840420
D.Va52.2241.92180167
Deathwing51.5347.80163182
Deckard50.0048.40298250
Dehaka57.8649.88420425
Diablo53.2546.92862780
E.T.C.49.6244.06399429
Falstad49.0448.73314433
Fenix50.5737.9087124
Gall59.2657.452747
Garrosh51.9646.87408463
Gazlowe53.3346.54255260
Genji49.6243.51260370
Greymane57.9345.02271331
Gul'dan50.0045.9840348
Hanzo48.3244.81447645
Hogger56.2156.16459463
Illidan50.9153.59165181
Imperius53.4148.80264291
Jaina34.2547.5373507
Johanna52.4147.54788812
Junkrat48.6044.02214393
Kael'thas49.2843.1769505
Kel'Thuzad48.4839.1033266
Kerrigan56.5550.71145140
Kharazim56.0343.26141178
Leoric55.1748.95571570
Li Li48.5344.59204222
Li-Ming51.4345.6070693
Lt. Morales52.3047.80174182
Lúcio51.0643.22329398
Lunara56.5239.19161222
Maiev51.7950.00168230
Mal'Ganis54.1239.88170168
Malfurion46.8542.28333447
Malthael52.9148.57189175
Medivh44.6441.9856131
Mei52.4346.51370301
Muradin53.7448.11895848
Murky53.6236.146983
Nazeebo58.8752.40265832
Nova42.5739.68101126
Orphea48.8450.3643274
Probius46.4345.452855
Qhira50.7848.55128173
Ragnaros56.9151.34376409
Raynor52.8147.09320361
Rehgar60.4354.129731,020
Rexxar57.7249.06149159
Samuro50.3150.31159163
Sgt. Hammer58.6252.4287124
Sonya50.9650.67418373
Stitches50.0847.18627744
Stukov50.1049.59499492
Sylvanas52.6450.00454630
Tassadar42.6548.0068450
The Butcher44.2045.18138166
The Lost Vikings50.0038.577670
Thrall51.0843.78325370
Tracer52.8150.3189159
Tychus49.5847.00472566
Tyrael51.7047.31147186
Tyrande51.5252.43264309
Uther46.0347.68239237
Valeera43.8637.215786
Valla56.7248.539451,092
Varian54.3045.82582598
Whitemane53.0048.50200200
Xul58.4946.29265283
Yrel50.4147.06121119
Zagara60.3943.80154242
Zarya56.3460.647194
Zeratul59.1247.43159175
Zul'jin55.0349.40378496