hpgg.win

Hero tier list

Quick Match · All battlegrounds · Patch 2.55.17.98025 · 49,753 matches · updated 09/29

1 day after patch 2.57.0.98285 there are too few games, so this shows the previous patch (2.55.17.98025).
RankTierHeroRole
S Tier S · 5 heroes
1SSQhiraMelee Assassin+32356.1%22.8%11,356
2SSAbathurSupport+28453.2%34.9%17,386
3SSAzmodanRanged Assassin+19852.7%19.3%9,584
4SSThe ButcherMelee Assassin+16152.9%15.6%7,746
5SSNazeeboRanged Assassin+13250.7%31.9%15,892
A Tier A · 16 heroes
6AARaynorRanged Assassin+10351.6%17.9%8,920
7AAArthasTank+10152.7%12.6%6,285
8AALi LiHealer+8951.2%12.6%6,264
9AATychusRanged Assassin+8753.0%12.9%6,428
10AATyraelTank+8654.0%8.0%4,004
11AAKerriganMelee Assassin+8355.5%8.1%4,043
12AAD.VaBruiser+8152.4%8.6%4,288
13AAFalstadRanged Assassin+8051.9%16.8%8,379
14AAArtanisBruiser+7951.3%14.7%7,300
15AAImperiusBruiser+7651.9%12.4%6,161
16AADeathwingBruiser+7552.1%11.5%5,724
17AACassiaRanged Assassin+7454.0%6.1%3,021
18AAWhitemaneHealer+6053.4%13.0%6,445
19AASgt. HammerRanged Assassin+5150.8%10.6%5,293
20AASamuroMelee Assassin+5152.5%6.2%3,076
21AAMeiTank+4953.4%5.3%2,616
B Tier B · 27 heroes
22BBFenixRanged Assassin+4852.0%7.7%3,841
23BBMurkyMelee Assassin+4850.0%14.2%7,044
24BBYrelBruiser+4754.3%6.0%2,988
25BBLeoricBruiser+4451.4%9.8%4,855
26BBThrallBruiser+4351.0%15.5%7,689
27BBTyrandeHealer+4251.3%13.7%6,802
28BBLt. MoralesHealer+4250.6%11.3%5,637
29BBGazloweBruiser+4152.7%6.6%3,292
30BBAurielHealer+4152.5%11.4%5,662
31BBBlazeTank+4151.1%9.5%4,743
32BBIllidanMelee Assassin+3850.7%14.9%7,426
33BBAnduinHealer+3650.7%18.2%9,073
34BBBrightwingHealer+3151.6%13.2%6,585
35BBTracerRanged Assassin+3052.2%10.8%5,374
36BBJohannaTank+1952.3%10.3%5,131
37BBUtherHealer+1851.1%8.4%4,202
38BBAlarakMelee Assassin+1552.7%11.0%5,497
39BBMal'GanisTank+951.7%3.7%1,839
40BBRagnarosBruiser+951.4%11.2%5,568
41BBRehgarHealer+850.3%8.5%4,206
42BBThe Lost VikingsSupport+349.8%3.2%1,600
43BBJunkratRanged Assassin+149.3%10.5%5,236
44BBMuradinTank-248.2%12.5%6,214
45BBXulBruiser-649.9%5.9%2,950
46BBRexxarBruiser-749.7%3.6%1,787
47BBVarianBruiser-849.4%14.2%7,088
48BBKharazimHealer-849.4%7.8%3,905
C Tier C · 25 heroes
49CCAnub'arakTank-948.3%6.0%2,963
50CCChenBruiser-1550.5%11.1%5,532
51CCHoggerBruiser-1550.6%5.8%2,886
52CCLunaraRanged Assassin-1648.7%8.8%4,368
53CCProbiusRanged Assassin-1648.3%5.3%2,659
54CCChromieRanged Assassin-2048.4%8.0%3,967
55CCZeratulMelee Assassin-2049.7%10.4%5,183
56CCMaievMelee Assassin-2348.5%7.7%3,840
57CCChoTank-2547.5%4.0%2,002
58CCGallRanged Assassin-2547.5%4.0%2,002
59CCDehakaBruiser-2648.9%6.9%3,439
60CCE.T.C.Tank-2750.2%7.6%3,763
61CCSonyaBruiser-3048.6%7.3%3,645
62CCGreymaneRanged Assassin-3547.7%6.1%3,050
63CCMephistoRanged Assassin-3746.4%4.8%2,386
64CCOrpheaRanged Assassin-3749.2%11.8%5,861
65CCStitchesTank-4047.5%14.5%7,214
66CCZagaraRanged Assassin-4147.4%10.3%5,144
67CCDeckardHealer-4347.6%9.7%4,844
68CCValeeraMelee Assassin-4648.3%10.0%4,962
69CCMalfurionHealer-5247.2%7.4%3,694
70CCGarroshTank-5349.7%7.2%3,587
71CCMalthaelBruiser-5545.5%4.9%2,448
72CCNovaRanged Assassin-5847.7%20.7%10,300
73CCTassadarRanged Assassin-5848.0%13.3%6,593
D Tier D · 11 heroes
74DDZul'jinRanged Assassin-6746.8%8.1%4,018
75DDAnaHealer-8048.8%7.9%3,948
76DDStukovHealer-9344.7%6.2%3,071
77DDZaryaSupport-9343.7%6.3%3,115
78DDAlexstraszaHealer-10045.0%6.6%3,260
79DDJainaRanged Assassin-10246.7%15.8%7,878
80DDLúcioHealer-10345.3%8.3%4,130
81DDKel'ThuzadRanged Assassin-11446.3%10.3%5,117
82DDGul'danRanged Assassin-11946.1%14.2%7,082
83DDGenjiRanged Assassin-12547.9%13.6%6,761
84DDVallaRanged Assassin-14148.7%23.5%11,699
F Tier F · 6 heroes
85FFLi-MingRanged Assassin-15249.0%23.1%11,499
86FFHanzoRanged Assassin-15245.6%9.6%4,801
87FFSylvanasRanged Assassin-15247.1%19.5%9,725
88FFKael'thasRanged Assassin-15346.5%19.6%9,742
89FFMedivhSupport-18241.8%7.6%3,765
90FFDiabloTank-18843.2%10.3%5,144

tier score = pick rate × (win rate − 50) × 3 · win rate party-corrected (solo-queue baseline, k=1000), then shrunk toward 50 (k=500) · heroes under 200 games left out · top 6% S / 24% A / 54% B / 82% C / 94% D

Details
corrected WR = win rate + (solo WR + 1.37 − win rate) × solo games / (solo games + 1000)
        solo WR = the win rate of only the games in which the hero's player queued alone; all solo games together (48.63%) are re-centred on 50%
        (premade groups win more; this keeps heroes popular in groups from looking stronger than they are. The table's win-rate column is uncorrected)
WRs   = 50 + (corrected WR − 50) × games / (games + 500)
score = pick rate × (WRs − 50) × 3   (Quick Match has no bans)
tier  = heroes with 200+ games, ranked by score, cut by cumulative share (S 6% · A 24% · B 54% · C 82% · D 94% · F the rest)
        boundaries only go up, at least one hero per tier
Win rate ± is the Wilson 95% interval. With a battleground selected, only that map's games are used.
The same data gives different tiers under a different formula. This site always shows its formula.