Hero Matchups

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

Cho 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 Cho % Games Played As Ally Games Played Against Cho
Abathur20.0023.081013
Alarak50.0087.5028
Alexstrasza52.6340.003810
Ana46.8841.673236
Anduin46.8862.793243
Anub'arak75.0042.86428
Artanis63.1638.101942
Arthas25.0050.00418
Auriel49.4171.438521
Azmodan53.8546.431328
Blaze25.0041.18417
Brightwing48.0057.142542
Cassia66.6770.002160
Chen50.0066.6746
Chromie73.3350.001514
D.Va50.0020.0025
Deathwing30.7737.501316
Deckard63.1650.001930
Dehaka0.0025.0018
Diablo66.6730.56636
E.T.C.45.4561.361144
Falstad53.8550.001312
Fenix85.7153.85713
Gall47.38100.004010
Garrosh33.3350.00324
Gazlowe12.5075.0088
Genji33.3355.5639
Greymane70.0051.522066
Gul'dan28.5747.061417
Hanzo25.0081.82411
Illidan66.6733.3336
Imperius48.1562.792743
Jaina33.3350.001522
Johanna40.0060.811074
Junkrat50.0040.0025
Kael'thas50.0064.292042
Kel'Thuzad20.0050.0058
Kerrigan33.3350.0038
Kharazim40.0061.761534
Leoric57.1452.171469
Li Li60.8746.882332
Li-Ming45.1050.915155
Lt. Morales44.0035.712514
Lúcio43.4851.432335
Lunara50.0045.161831
Maiev66.6725.0038
Mal'Ganis25.0031.25416
Malfurion42.8635.291417
Malthael60.0050.001038
Medivh33.3350.0066
Mei39.2959.682862
Mephisto42.8650.00710
Muradin55.5650.00934
Murky33.3350.0066
Nazeebo42.8633.331427
Nova16.67100.0060
Orphea23.0856.521323
Probius50.00100.0021
Qhira40.00100.0054
Ragnaros42.8665.002120
Raynor36.8464.443845
Rehgar42.4240.913344
Rexxar66.6777.7869
Samuro60.0025.0058
Sgt. Hammer66.6725.0034
Sonya64.0052.172523
Stitches0.0063.64222
Stukov33.3358.62629
Sylvanas47.0650.001716
Tassadar60.4753.624369
The Butcher0.0066.67312
The Lost Vikings44.4483.3396
Thrall50.0055.001820
Tracer42.1155.561918
Tychus33.3347.30974
Tyrael0.0075.0028
Tyrande0.0060.00110
Uther44.4442.8697
Valeera40.0040.0055
Valla41.6760.612433
Varian52.6350.001932
Whitemane60.0057.14107
Xul50.0034.782223
Yrel22.2275.0098
Zagara44.4430.00910
Zarya57.1450.0074
Zeratul60.0033.3353
Zul'jin36.3666.671121