Hero Matchups

Hero Matchups provide information on which heroes are good with and against for a particular hero.

Malfurion 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 Malfurion % Games Played As Ally Games Played Against Malfurion
Abathur75.0042.8647
Alarak50.0071.4387
Alexstrasza0.0050.0004
Ana0.000.0002
Anduin0.0057.45047
Anub'arak70.0050.00108
Artanis71.4355.5679
Arthas42.8616.6776
Auriel0.00100.0002
Azmodan57.1456.522823
Blaze53.8533.331312
Brightwing0.0064.29028
Cassia33.3357.891219
Chen33.3350.0032
Cho0.00100.0000
Chromie77.7840.00910
D.Va54.5530.001110
Deathwing50.0050.0086
Deckard0.0060.0005
Dehaka37.5040.0085
Diablo57.8938.891918
E.T.C.58.8250.00176
Falstad18.1855.56119
Fenix100.0060.0025
Gall0.00100.0000
Garrosh50.0069.231213
Gazlowe54.5550.001112
Genji25.0028.5747
Greymane60.0044.441018
Gul'dan80.0010.001010
Hanzo0.0066.6739
Hogger45.4575.001112
Illidan75.0050.0086
Imperius54.5540.001110
Jaina75.0035.29417
Johanna66.6742.111519
Junkrat50.0060.00810
Kael'thas36.3627.271111
Kel'Thuzad60.0066.6753
Kerrigan33.3366.6733
Kharazim100.0050.0018
Leoric28.5727.27711
Li Li0.0028.5707
Li-Ming52.0030.772513
Lt. Morales0.0020.0005
Lúcio100.0050.00124
Lunara88.8977.7899
Maiev50.0033.3366
Mal'Ganis44.4466.6799
Malthael57.1466.6773
Medivh50.0075.0064
Mei54.5562.501116
Mephisto0.0050.0028
Muradin57.1454.552122
Murky66.67100.0031
Nazeebo42.8637.5078
Nova20.0080.0055
Orphea28.5776.921413
Probius50.00100.0021
Qhira66.6750.00612
Ragnaros33.3383.3336
Raynor60.0047.061517
Rehgar0.0025.0004
Rexxar40.0050.0054
Samuro100.00100.0052
Sgt. Hammer60.0033.3353
Sonya50.0043.751216
Stitches26.9233.332633
Stukov0.0028.57014
Sylvanas63.6433.331112
Tassadar28.0046.152513
The Butcher0.0037.5028
The Lost Vikings100.00100.0022
Thrall50.0041.671012
Tracer50.0033.3386
Tychus43.7558.821617
Tyrael0.00100.0023
Tyrande0.0066.6706
Uther50.0038.46413
Valeera100.0050.0034
Valla63.6441.182217
Varian46.1540.001315
Whitemane0.0020.0005
Xul30.0055.56109
Yrel50.00100.0061
Zagara16.670.0061
Zarya75.0066.6743
Zeratul85.7150.0076
Zul'jin58.8225.00178