Hero Matchups Statistics

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
Abathur49.0941.335575
Alarak44.0051.222541
Alexstrasza53.5040.0015730
Ana48.6033.3310760
Anduin54.4351.54158227
Anub'arak54.5559.3422182
Artanis52.4549.78143223
Arthas44.4448.21956
Auriel54.6350.7231369
Azmodan46.3247.7495199
Blaze44.1248.723478
Brightwing49.5353.13214256
Cassia62.7948.154354
Chen48.2858.332924
Chromie40.0050.003048
D.Va48.5746.153552
Deathwing36.3650.001136
Deckard40.7441.985481
Dehaka62.3448.427795
Diablo42.1142.6919171
E.T.C.50.0043.481492
Falstad58.0051.28100117
Fenix65.5242.502940
Gall49.66100.001,7480
Garrosh45.4558.4911106
Gazlowe56.4542.866263
Genji56.5247.222336
Greymane51.0655.7047149
Gul'dan47.0643.665171
Hanzo54.7244.005375
Hogger50.0056.255464
Illidan37.5045.713235
Imperius54.3544.6446112
Jaina52.0062.3175130
Johanna59.5752.4047334
Junkrat52.8356.065366
Kael'thas42.6747.8975142
Kel'Thuzad38.4630.432646
Kerrigan57.1457.891419
Kharazim38.3056.2047121
Leoric51.4658.68103288
Li Li54.0348.7212478
Li-Ming46.2247.55119204
Lt. Morales45.6952.6311657
Lúcio44.5851.0083100
Lunara41.5148.105379
Maiev33.3351.61931
Mal'Ganis60.0048.48566
Malfurion57.5839.683363
Malthael48.3950.2531197
Medivh47.0641.181717
Mei40.9152.382284
Mephisto52.6343.591939
Muradin40.0047.8730211
Murky38.4651.433935
Nazeebo48.3952.22124180
Nova34.6250.002632
Orphea40.3547.475799
Probius43.7553.851626
Qhira36.8452.383842
Ragnaros50.0044.578892
Raynor56.7352.45104143
Rehgar60.3166.38131235
Rexxar41.6746.152426
Samuro60.8746.674630
Sgt. Hammer20.0058.33512
Sonya52.2949.4110985
Stitches52.1753.6723177
Stukov37.1845.5678180
Sylvanas39.3451.3061115
Tassadar54.9350.0071132
The Butcher44.8349.152959
The Lost Vikings28.5729.412117
Thrall49.1855.566190
Tracer55.2654.903851
Tychus53.4255.5973313
Tyrael27.2736.361133
Tyrande44.6854.0047100
Uther42.6234.676175
Valeera35.7153.331430
Valla44.2646.56183363
Varian41.7545.29103170
Whitemane44.0043.592539
Xul52.7044.687447
Yrel9.0961.901121
Zagara55.0752.636976
Zarya61.2957.693126
Zeratul44.1251.023449
Zul'jin56.0645.7066151