Hero Matchups Statistics

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
Abathur53.8529.411317
Alarak66.6750.00610
Alexstrasza80.0022.2259
Ana33.3380.00125
Anduin52.0045.955037
Anub'arak0.0055.00040
Artanis63.3363.413041
Arthas0.0044.4419
Auriel12.5060.0085
Azmodan35.0059.262027
Blaze50.0058.821217
Brightwing51.3543.593739
Cassia37.5036.36811
Chen25.0033.3346
Cho0.0040.0005
Chromie57.140.00216
D.Va33.3354.55611
Deathwing50.0055.5669
Deckard40.0058.331012
Dehaka50.0053.852226
Diablo0.0044.68047
E.T.C.0.0054.17024
Falstad59.2653.852726
Fenix100.0075.0034
Gall0.0040.0005
Garrosh0.0042.11019
Gazlowe60.0022.22159
Genji54.1773.332415
Greymane47.6241.182117
Gul'dan35.2954.551722
Hanzo60.0034.383032
Hogger64.2964.002825
Illidan33.3337.5098
Imperius33.3340.001210
Jaina44.0044.002525
Junkrat63.6458.332224
Kael'thas43.3333.333021
Kel'Thuzad25.0033.33129
Kerrigan44.4457.1497
Kharazim18.1840.001110
Leoric53.3356.253032
Li Li53.3357.141514
Li-Ming44.1247.923448
Lt. Morales69.2342.86137
Lúcio63.1645.001920
Lunara57.1435.712114
Maiev50.0050.00104
Mal'Ganis100.0050.0018
Malfurion42.8645.832124
Malthael33.3360.001210
Medivh66.67100.0032
Mei0.0036.36011
Mephisto66.6754.55611
Muradin0.0045.61157
Murky0.0075.0034
Nazeebo60.7161.702847
Nova44.4422.2299
Orphea75.0066.671212
Probius50.000.0022
Qhira50.0020.00810
Ragnaros52.1746.152313
Raynor50.0058.821617
Rehgar51.0257.144956
Rexxar50.0071.4367
Samuro100.0060.0045
Sgt. Hammer80.0037.5058
Sonya50.0040.001815
Stitches0.0046.51043
Stukov56.6744.443036
Sylvanas47.3733.333827
Tassadar41.1865.381726
The Butcher57.1458.33712
The Lost Vikings100.0066.6716
Thrall44.4440.001810
Tracer40.0050.00512
Tychus48.5747.063517
Tyrael50.0016.6726
Tyrande61.9052.942117
Uther55.5638.46913
Valeera100.000.0022
Valla52.3850.984251
Varian42.8655.322147
Whitemane27.2761.541113
Xul55.5658.33912
Yrel28.5728.5777
Zagara50.0050.001224
Zarya25.0050.0048
Zeratul75.0050.0088
Zul'jin46.6753.333015