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
Abathur33.3350.0068
Alarak61.5461.541313
Alexstrasza42.8644.4479
Ana42.8610.001410
Anduin40.0039.024041
Anub'arak0.0050.00018
Artanis56.2548.001625
Arthas0.0045.45111
Auriel55.5666.6796
Azmodan60.0043.903541
Blaze55.5657.89919
Brightwing53.3346.814547
Cassia45.1652.633119
Chen75.0025.0044
Cho0.00100.0002
Chromie64.2950.001416
D.Va42.8675.001412
Deathwing50.0028.5787
Deckard63.6433.33116
Dehaka71.4325.00148
Diablo0.0042.86028
E.T.C.0.0040.00015
Falstad60.0033.331515
Fenix77.7875.0098
Gall0.00100.0002
Garrosh100.0062.50116
Gazlowe52.6362.501916
Genji60.0037.5058
Greymane44.4435.712714
Gul'dan57.1430.001410
Hanzo57.1458.82717
Hogger58.3316.67126
Illidan66.6755.5669
Imperius44.4443.75916
Jaina33.3333.331815
Junkrat40.0037.501024
Kael'thas33.3342.112719
Kel'Thuzad50.0055.56109
Kerrigan40.0080.0055
Kharazim58.3372.731211
Leoric46.6761.541513
Li Li52.9452.941717
Li-Ming47.8365.522329
Lt. Morales44.4437.5098
Lúcio62.5036.843219
Lunara46.1561.541313
Maiev25.0040.0085
Mal'Ganis0.0055.56018
Malfurion76.9257.891319
Malthael66.6755.5699
Medivh28.5750.0072
Mei0.0048.48133
Mephisto20.0062.5058
Muradin0.0040.91044
Murky25.000.0043
Nazeebo85.7161.54713
Nova0.000.0031
Orphea60.0043.482523
Probius100.00100.0010
Qhira50.0040.00810
Ragnaros30.7740.001315
Raynor57.6938.462626
Rehgar54.5543.751116
Rexxar55.5660.0095
Samuro75.0057.1447
Sgt. Hammer50.0066.6743
Sonya57.6950.002632
Stitches50.0042.11238
Stukov56.2559.091622
Sylvanas50.0045.451811
Tassadar50.0055.173229
The Butcher55.5657.1497
The Lost Vikings100.0060.0015
Thrall54.5541.181117
Tracer75.0020.0045
Tychus55.5644.002725
Tyrael50.0050.00212
Tyrande60.0055.5659
Uther33.3346.151513
Valeera66.6775.0034
Valla57.6955.172629
Varian30.0053.851026
Whitemane66.6757.1437
Xul50.0041.671012
Yrel33.3360.0035
Zagara57.14100.0073
Zarya42.860.0072
Zeratul83.3366.6769
Zul'jin42.8636.842119