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
Abathur53.0647.1598193
Alarak49.1352.67173243
Alexstrasza51.4148.33177180
Ana49.5748.48466396
Anduin46.9848.91613689
Anub'arak53.7152.02337446
Artanis46.8948.78386410
Arthas51.8152.63249247
Auriel47.2845.18239228
Azmodan39.3240.91117308
Blaze54.4850.99145151
Brightwing49.7150.831,048968
Cassia59.0057.41578742
Chen55.9545.268495
Cho45.8340.002435
Chromie40.7449.3954411
D.Va56.8054.47500503
Deathwing50.4247.91240311
Deckard52.4848.13303320
Dehaka50.3946.75129169
Diablo47.1546.28931942
E.T.C.45.7749.09614607
Falstad47.5150.90261334
Fenix57.8650.99140151
Gall45.8340.002435
Garrosh48.7048.68384493
Gazlowe55.7054.11377414
Genji47.9038.17119186
Greymane50.7047.22359449
Gul'dan40.8247.4249426
Hanzo47.6446.08296408
Hogger55.6757.17494495
Illidan52.4256.83124139
Imperius48.3746.27459456
Jaina50.0054.8358383
Johanna48.8045.44791658
Junkrat42.5544.2294199
Kael'thas45.2149.4373617
Kel'Thuzad46.6749.2530268
Kerrigan48.1561.82108165
Kharazim52.0455.88221204
Leoric50.5549.56366339
Li Li50.4246.60359324
Li-Ming39.0247.41123966
Lt. Morales47.9741.95148174
Lúcio51.3347.40565578
Lunara51.4052.32286323
Maiev56.8457.6095125
Mal'Ganis47.3455.56169153
Malfurion51.7353.72375417
Malthael47.8549.59209242
Medivh36.6746.2360106
Mei45.8153.75430387
Muradin52.8650.56978900
Murky51.7660.208598
Nazeebo54.5550.35121284
Nova27.6941.306592
Orphea42.0051.0850372
Probius33.3341.381229
Qhira49.2549.77199217
Ragnaros49.8349.58287236
Raynor50.7647.86524585
Rehgar48.9948.53298307
Rexxar54.8547.98206198
Samuro46.1550.0091108
Sgt. Hammer58.3353.033666
Sonya52.1054.40547579
Stitches47.7945.20362458
Stukov50.3850.27524561
Sylvanas50.7647.57331534
Tassadar50.0050.00104770
The Butcher50.3848.47131163
The Lost Vikings60.9854.0082100
Thrall50.3446.18296314
Tracer49.6160.39127154
Tychus51.7149.04760938
Tyrael51.2251.82123137
Tyrande47.8753.27188214
Uther56.1453.94415419
Valeera41.7736.627971
Valla43.3448.54413410
Varian51.4252.14564514
Whitemane50.0050.54196184
Xul54.0450.19272267
Yrel48.2141.26112143
Zagara49.4850.0097144
Zarya50.5947.478599
Zeratul50.9649.74157191
Zul'jin49.2348.84260346