Hero Matchups

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

Johanna 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 Johanna % Games Played As Ally Games Played Against Johanna
Abathur49.0549.56316343
Alarak47.8944.11284331
Alexstrasza52.5850.18310285
Ana53.0747.99554598
Anduin45.3445.76805719
Anub'arak40.5447.4437508
Artanis49.2846.59485543
Arthas44.4447.47135554
Auriel51.4545.61655684
Azmodan54.4249.90509479
Blaze47.1446.8670303
Brightwing50.2348.08651678
Cassia51.2945.70232151
Chen51.5655.62128169
Cho36.3639.741178
Chromie49.6341.53401366
D.Va51.3246.9676115
Deathwing57.4656.60268288
Deckard53.7943.75264272
Dehaka42.2845.00246260
Diablo43.3347.31301,116
E.T.C.64.2950.68421,393
Falstad49.6249.91532575
Fenix59.8958.13354363
Gall36.3639.741178
Garrosh47.0643.3317660
Gazlowe53.7452.35147170
Genji41.9837.89162161
Greymane53.6247.78759699
Gul'dan46.2843.55551496
Hanzo48.7449.17476482
Illidan55.6150.00187208
Imperius51.7246.04435480
Jaina53.5545.79844878
Junkrat44.8145.79308297
Kael'thas51.4449.53797854
Kel'Thuzad51.9350.00414400
Kerrigan59.6553.48171187
Kharazim53.0544.32262264
Leoric53.3549.11478507
Li Li50.3744.63679670
Li-Ming53.7148.821,4971,446
Lt. Morales44.8440.91281264
Lúcio54.9950.66831835
Lunara53.1052.73791768
Maiev56.6545.57173158
Mal'Ganis50.0053.9824665
Malfurion55.8151.39620648
Malthael48.8447.04344355
Medivh41.4047.54157183
Mephisto53.2948.03334304
Muradin56.7646.15371,311
Murky62.3448.46154227
Nazeebo51.3451.12524538
Nova46.6144.12118170
Orphea50.7842.18258275
Probius56.3654.005550
Qhira52.0743.62363376
Ragnaros58.1951.10476456
Raynor57.4247.781,1391,172
Rehgar55.4255.40803731
Rexxar56.8759.23313363
Samuro59.9055.27192237
Sgt. Hammer46.7442.539287
Sonya55.5250.00661676
Stitches43.3346.8830738
Stukov50.6645.87533508
Sylvanas50.4546.84662632
Tassadar42.1642.45102106
The Butcher52.5345.93316307
The Lost Vikings46.8848.893245
Thrall51.6146.90713678
Tracer45.1050.60153166
Tychus48.3343.28360305
Tyrael47.0646.4651226
Tyrande43.0250.00179212
Uther57.8648.02337454
Valeera50.0046.82148173
Valla52.4545.031,001935
Varian49.7245.81535919
Whitemane56.5445.50214211
Xul50.0045.56178169
Yrel47.0253.50151157
Zagara50.6950.00288276
Zarya47.1045.78138166
Zeratul50.0043.17264227
Zul'jin53.0647.21669663