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
Abathur57.6940.542637
Alarak71.4348.001425
Alexstrasza45.1641.676224
Ana58.1144.9414889
Anduin47.8337.654685
Anub'arak61.5445.331375
Artanis52.2445.566790
Arthas53.8544.191343
Auriel58.3734.0422147
Azmodan69.5733.332330
Blaze57.1433.331424
Brightwing63.5548.72107117
Cassia50.0055.713070
Chen25.0030.77413
Chromie50.0049.213863
D.Va57.8342.1983128
Deathwing57.8948.281929
Deckard50.7938.556383
Dehaka53.8540.001310
Diablo50.0050.7620132
E.T.C.44.8333.5829137
Falstad70.9757.783145
Fenix68.0037.932529
Gall55.97100.009540
Garrosh70.0049.181061
Gazlowe67.2751.525566
Genji50.0018.181411
Greymane70.9140.2755149
Gul'dan51.2836.763968
Hanzo45.0034.152041
Illidan76.9234.781323
Imperius42.3751.0059100
Jaina63.6438.894436
Johanna52.3835.712198
Junkrat58.8244.441727
Kael'thas51.2243.164195
Kel'Thuzad46.1542.861328
Kerrigan50.0071.4367
Kharazim52.3856.842195
Leoric56.5241.9823131
Li Li46.9445.454977
Li-Ming47.0651.2285123
Lt. Morales52.7836.363622
Lúcio54.8439.393166
Lunara60.4250.774865
Maiev66.6742.86614
Mal'Ganis40.0031.71541
Malfurion61.1143.751848
Malthael56.6747.3730114
Medivh44.4422.22189
Mei53.3336.781587
Mephisto63.1626.671915
Muradin70.5949.5617113
Murky52.9435.711714
Nazeebo73.3331.433035
Nova55.5660.00910
Orphea50.0043.183688
Probius100.000.0011
Qhira35.2928.571721
Ragnaros52.3842.422133
Raynor68.0644.0072100
Rehgar63.4650.005250
Rexxar63.1640.911922
Samuro64.7153.851713
Sgt. Hammer44.4466.6796
Sonya38.8956.365455
Stitches33.3346.43956
Stukov58.3351.851254
Sylvanas50.0042.473673
Tassadar55.5636.0972133
The Butcher54.5571.432228
The Lost Vikings76.0066.672512
Thrall55.2645.653846
Tracer52.9462.501740
Tychus55.0042.9420163
Tyrael83.3366.67612
Tyrande40.0042.421533
Uther53.8555.812643
Valeera30.0050.001010
Valla41.0343.433999
Varian55.5644.933669
Whitemane59.4627.593729
Xul70.0043.755048
Yrel64.0039.132523
Zagara36.8417.651917
Zarya54.5542.861114
Zeratul70.0042.861021
Zul'jin47.2234.093644