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
Abathur45.4533.332215
Alarak25.0033.3386
Alexstrasza66.6726.673915
Ana55.0042.862014
Anduin50.0036.922865
Anub'arak33.3338.10342
Artanis64.5241.943131
Arthas50.0050.00212
Auriel61.9620.009210
Azmodan73.6835.291934
Blaze33.3338.89618
Brightwing51.3533.333739
Cassia60.0071.4357
Chen66.6766.6763
Chromie71.4350.00710
D.Va60.0022.2259
Deathwing60.0036.36511
Deckard75.6147.834123
Dehaka62.5042.861621
Diablo33.3340.74354
E.T.C.60.0051.72529
Falstad73.6848.481933
Fenix66.6736.361211
Gall58.89100.004160
Garrosh33.3354.17324
Gazlowe61.5450.001316
Genji80.0019.05521
Greymane30.0046.151039
Gul'dan64.7140.001715
Hanzo77.7872.22918
Hogger81.8241.671112
Illidan83.3341.67612
Imperius47.3747.061934
Jaina53.8541.671324
Johanna55.5638.89954
Junkrat61.9052.002125
Kael'thas64.2938.101421
Kel'Thuzad50.0020.0045
Kerrigan0.0020.00210
Kharazim77.7847.37938
Leoric68.9737.332975
Li Li55.0016.672012
Li-Ming61.1134.211838
Lt. Morales33.3361.541813
Lúcio54.5541.671124
Lunara80.0027.271011
Maiev40.0050.0054
Mal'Ganis100.0050.00114
Malfurion57.1450.00728
Malthael58.3342.861249
Medivh33.330.0034
Mei0.0046.15013
Mephisto40.0030.77513
Muradin66.6734.04647
Murky83.3350.00614
Nazeebo48.8436.074361
Nova33.3360.00125
Orphea57.1441.672124
Probius66.67100.0032
Qhira66.6750.0036
Ragnaros57.6947.622621
Raynor44.0018.522527
Rehgar57.7847.174553
Rexxar0.0033.3336
Samuro42.8627.27711
Sgt. Hammer33.3323.08613
Sonya61.9041.674224
Stitches25.0031.91447
Stukov63.6452.941134
Sylvanas61.5445.451333
Tassadar57.1443.751432
The Butcher75.0037.50816
The Lost Vikings60.0025.0054
Thrall52.6340.001925
Tracer100.0044.4429
Tychus52.3840.512179
Tyrael66.6750.0038
Tyrande57.1447.06717
Uther53.8515.381313
Valeera0.0042.8617
Valla70.0046.076089
Varian50.0052.002250
Whitemane57.1442.11719
Xul80.0044.441518
Yrel40.0025.0054
Zagara56.2544.001625
Zarya71.4350.0072
Zeratul80.0027.78518
Zul'jin42.8643.59739