Hero Matchups

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

Xul 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 Xul % Games Played As Ally Games Played Against Xul
Abathur37.5035.29817
Alarak50.0050.001012
Alexstrasza44.4437.5098
Ana46.6761.111518
Anduin43.4841.382329
Anub'arak62.5030.00820
Artanis42.8641.18717
Arthas40.0052.941517
Auriel48.0059.262527
Azmodan50.0066.67821
Blaze40.0033.331012
Brightwing37.1439.293528
Cassia33.3320.0065
Chen0.0025.0004
Cho50.000.0021
Chromie41.6736.361211
D.Va0.00100.0014
Deathwing80.0050.0056
Deckard40.0080.00510
Dehaka50.0060.00210
Diablo34.3853.333230
E.T.C.51.3551.853727
Falstad45.0035.292017
Fenix62.5072.73811
Gall50.000.0021
Garrosh61.2950.003120
Gazlowe66.6750.0036
Genji0.0025.0074
Greymane54.1756.522423
Gul'dan50.0055.561818
Hanzo34.7836.362322
Illidan50.0033.33812
Imperius0.0063.16019
Jaina58.6256.822944
Johanna58.3357.144863
Junkrat25.0050.0088
Kael'thas44.4445.833624
Kel'Thuzad50.0060.001015
Kerrigan50.0028.5767
Kharazim66.6753.85313
Leoric85.7165.22723
Li Li53.3339.293028
Li-Ming50.0057.786845
Lt. Morales66.6728.5737
Lúcio55.5665.523629
Lunara68.1860.002230
Maiev60.0060.0055
Mal'Ganis38.4661.541313
Malfurion50.0051.852427
Malthael0.0043.75016
Medivh0.0060.0025
Mephisto12.5050.00810
Muradin56.4150.003944
Murky66.6728.5737
Nazeebo50.0050.001226
Nova66.6750.0064
Orphea50.0040.001010
Probius100.0033.3316
Qhira33.3350.00914
Ragnaros100.0057.89219
Raynor52.2753.334445
Rehgar59.2650.002728
Rexxar100.0056.25116
Samuro33.3355.5639
Sgt. Hammer66.67100.0033
Sonya75.0057.14421
Stitches50.0031.582619
Stukov45.4534.781123
Sylvanas42.8637.042127
Tassadar0.000.0014
The Butcher60.0066.6759
The Lost Vikings100.00100.0011
Thrall37.5054.17824
Tracer0.0050.0076
Tychus40.0028.571014
Tyrael33.3350.00310
Tyrande60.0050.00156
Uther41.1862.501716
Valeera16.6757.1467
Valla61.5453.332630
Varian37.5046.671630
Whitemane42.8660.0075
Yrel66.6757.1437
Zagara66.6746.15613
Zarya33.3350.0038
Zeratul33.3357.1437
Zul'jin58.3357.582433