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
Abathur61.1156.521823
Alarak66.6745.45311
Alexstrasza42.8656.673530
Ana50.0055.175829
Anduin35.0051.282039
Anub'arak25.0057.14842
Artanis62.5064.291628
Arthas62.5055.56818
Auriel45.3240.0013930
Azmodan40.0064.521531
Blaze44.4454.55922
Brightwing42.1144.191943
Cassia40.0083.3356
Chen66.670.0032
Chromie37.5046.43828
D.Va40.0050.0056
Deathwing40.0044.441027
Deckard44.4447.06917
Dehaka0.0080.0035
Diablo40.0053.85552
E.T.C.66.6753.33945
Falstad56.5257.692326
Fenix28.5746.15713
Gall44.21100.004320
Garrosh33.3347.62921
Gazlowe25.0037.50416
Genji0.0050.0054
Greymane34.4850.002966
Gul'dan64.2948.001425
Hanzo37.5059.26827
Illidan66.6733.3366
Imperius42.1148.391931
Jaina47.8365.792338
Johanna30.0052.862070
Junkrat16.6760.0065
Kael'thas45.8360.782451
Kel'Thuzad23.0847.621321
Kerrigan25.0066.6743
Kharazim30.7770.271337
Leoric53.8562.161374
Li Li50.0056.412639
Li-Ming40.4846.384269
Lt. Morales47.6260.004215
Lúcio37.5065.311649
Lunara46.4358.622829
Maiev66.6771.4337
Mal'Ganis20.0042.86535
Malfurion30.0069.571023
Malthael26.6769.231565
Medivh28.5740.0075
Mephisto33.3368.75316
Muradin0.0062.26453
Murky44.4433.3399
Nazeebo45.0056.252032
Nova25.0050.0084
Orphea20.0036.361511
Probius0.00100.0001
Qhira50.0047.061017
Ragnaros54.1750.002418
Raynor47.0654.353446
Rehgar57.6957.892619
Rexxar46.1571.43137
Samuro55.5643.75916
Sgt. Hammer50.0050.0022
Sonya40.9142.422233
Stitches33.3365.52629
Stukov50.0051.85827
Sylvanas41.6747.222436
Tassadar100.00100.0013
The Butcher25.0065.38826
The Lost Vikings50.000.0022
Thrall41.1857.141721
Tracer25.0042.8647
Tychus58.3356.941272
Tyrael25.0060.00410
Tyrande20.0063.64511
Uther27.2782.351117
Valeera0.0057.1427
Valla44.4460.423648
Varian51.5261.113336
Whitemane33.3375.00612
Xul62.5064.104839
Yrel66.6766.6736
Zagara40.0036.36511
Zarya33.3337.5098
Zeratul50.0054.55611
Zul'jin50.0057.58833