DreamLeague Season 28 — Draft Breakdown
Comprehensive pick & ban analysis for DreamLeague Season 28: 193 drafts analysed, 107 unique heroes, hero contest rates, winrates, draft priority, side splits and per-team breakdowns.
Back to DreamLeague Season 28 overviewDraft summary
193
195 matches scanned
1,930
10.0 per match
2,702
14.0 per match
107
104 picked · 88 banned
Draft leaders
The heroes shaping the meta of DreamLeague Season 28.
By total picks

Jakiro
40.9% pick rate

Warlock
38.3% pick rate

Phoenix
33.7% pick rate

Mars
30.6% pick rate

Largo
28.0% pick rate

Shadow Demon
27.5% pick rate

Tiny
27.5% pick rate

Kez
26.9% pick rate

Storm Spirit
26.9% pick rate

Shadow Fiend
26.4% pick rate
By total bans

Treant Protector
92.7% ban rate

Batrider
73.1% ban rate

Shadow Fiend
72.0% ban rate

Shadow Demon
69.4% ban rate

Huskar
64.2% ban rate

Puck
50.3% ban rate

Largo
48.7% ban rate

Beastmaster
48.2% ban rate

Mars
46.1% ban rate

Razor
45.1% ban rate
Picks + bans

Treant Protector
100.0% contest rate

Shadow Fiend
98.4% contest rate

Shadow Demon
96.9% contest rate

Batrider
91.2% contest rate

Jakiro
80.8% contest rate

Mars
76.7% contest rate

Largo
76.7% contest rate

Puck
71.5% contest rate

Razor
71.0% contest rate

Beastmaster
68.9% contest rate
Draft priority
Which heroes captains scramble for first — based on average draft order.
Lowest average pick order (min 3 picks)

Treant Protector
14 picks

Shadow Fiend
51 picks

Batrider
35 picks

Shadow Demon
53 picks

Razor
50 picks

Largo
54 picks

Windranger
45 picks

Jakiro
79 picks
Lowest average ban order (min 3 bans)

Treant Protector
179 bans

Shadow Demon
134 bans

Batrider
141 bans

Shadow Fiend
139 bans

Slark
24 bans

Chen
75 bans

Windranger
73 bans

Largo
94 bans
Winrate leaders
Win % when picked (minimum 5 picks).
Min 5 picks

Tinker
5 picks · 5 wins

Faceless Void
7 picks · 6 wins

Sand King
11 picks · 9 wins

Bane
5 picks · 4 wins

Lion
15 picks · 11 wins

Hoodwink
40 picks · 27 wins

Ember Spirit
37 picks · 24 wins

Shadow Fiend
51 picks · 33 wins
Min 5 picks

Kunkka
8 picks · 1 wins

Leshrac
7 picks · 1 wins

Morphling
5 picks · 1 wins

Dazzle
7 picks · 2 wins

Axe
7 picks · 2 wins

Clockwerk
33 picks · 10 wins
Side preferences
Which heroes captains prefer when drafting from each side of the map.
Most picked when on Radiant

Jakiro
34 on Dire

Mars
21 on Dire

Warlock
39 on Dire

Phoenix
30 on Dire

Tusk
17 on Dire

Shadow Demon
26 on Dire
Most picked when on Dire

Warlock
35 on Radiant

Kez
16 on Radiant

Jakiro
45 on Radiant

Largo
22 on Radiant

Tiny
22 on Radiant

Shadow Fiend
21 on Radiant
Team draft tendencies
Signature picks and bans for each team in DreamLeague Season 28.
42 matches
Top picks
- Warlock12

- Jakiro12

- Phoenix12

- Mars12

- Storm Spirit11

Top bans
- Treant Protector40

- Batrider21

- Beastmaster20

- Shadow Fiend14

- Puck12

38 matches
Top picks
- Shadow Shaman13

- Phoenix13

- Tiny12

- Keeper of the Light12

- Muerta10

Top bans
- Razor20

- Mars19

- Treant Protector18

- Puck15

- Huskar14

36 matches
Top picks
- Batrider10

- Centaur Warrunner9

- Tusk9

- Shadow Fiend8

- Warlock8

Top bans
- Beastmaster16

- Windranger13

- Largo13

- Treant Protector12

- Mars11

35 matches
Top picks
- Jakiro12

- Razor7

- Windranger7

- Tusk7

- Muerta7

Top bans
- Shadow Fiend17

- Batrider17

- Chen14

- Razor13

- Treant Protector13

34 matches
Top picks
- Phoenix12

- Kez8

- Warlock7

- Tusk7

- Mars7

Top bans
- Huskar24

- Shadow Fiend16

- Beastmaster13

- Treant Protector12

- Largo12

31 matches
Top picks
- Warlock12

- Bristleback12

- Storm Spirit9

- Dragon Knight9

- Nyx Assassin9

Top bans
- Shadow Demon24

- Batrider15

- Shadow Fiend14

- Treant Protector12

- Largo11

31 matches
Top picks
- Ringmaster9

- Jakiro8

- Primal Beast8

- Beastmaster7

- Kez7

Top bans
- Shadow Demon18

- Treant Protector12

- Shadow Fiend11

- Huskar11

- Puck10

30 matches
Top picks
- Shadow Demon8

- Sand King7

- Bristleback7

- Razor6

- Jakiro6

Top bans
- Batrider27

- Shadow Fiend15

- Treant Protector15

- Shadow Demon11

- Largo10

16 matches
Top picks
- Clockwerk6

- Clinkz4

- Tiny3

- Windranger3

- Lion3

Top bans
- Shadow Fiend9

- Shadow Demon9

- Treant Protector9

- Viper7

- Huskar6

14 matches
Top picks
- Earth Spirit5

- Largo5

- Windranger4

- Warlock4

- Clockwerk4

Top bans
- Huskar8

- Dragon Knight6

- Kez6

- Chen5

- Shadow Demon5

14 matches
Top picks
- Mars4

- Puck3

- Tiny3

- Largo3

- Shadow Fiend2

Top bans
- Huskar8

- Treant Protector8

- Chen7

- Shadow Fiend4

- Razor4

14 matches
Top picks
- Kunkka4

- Jakiro4

- Dragon Knight3

- Ember Spirit3

- Void Spirit3

Top bans
- Batrider8

- Treant Protector7

- Warlock6

- Razor4

- Jakiro4

All heroes — full breakdown
Sortable table of every hero appearing in DreamLeague Season 28 drafts. Click a column to re-sort.
| Hero | Side split (R / D) | |||||||
|---|---|---|---|---|---|---|---|---|
![]() | 14 | 179 | 193 | 100.0% | 64.3% | 6 / 8 | 7.4 | 2.7 |
![]() | 51 | 139 | 190 | 98.4% | 64.7% | 21 / 30 | 8.2 | 4.0 |
![]() | 53 | 134 | 187 | 96.9% | 58.5% | 27 / 26 | 9.5 | 3.7 |
![]() | 35 | 141 | 176 | 91.2% | 48.6% | 14 / 21 | 8.3 | 4.0 |
![]() | 79 | 77 | 156 | 80.8% | 46.8% | 45 / 34 | 11.1 | 7.1 |
![]() | 59 | 89 | 148 | 76.7% | 49.2% | 38 / 21 | 12.9 | 8.6 |
![]() | 54 | 94 | 148 | 76.7% | 61.1% | 22 / 32 | 10.6 | 4.9 |
![]() | 41 | 97 | 138 | 71.5% | 58.5% | 18 / 23 | 16.7 | 14.4 |
![]() | 50 | 87 | 137 | 71.0% | 38.0% | 26 / 24 | 9.9 | 5.6 |
![]() | 40 | 93 | 133 | 68.9% | 62.5% | 23 / 17 | 13.2 | 6.0 |
![]() | 7 | 124 | 131 | 67.9% | 42.9% | 6 / 1 | 18.4 | 7.9 |
![]() | 74 | 45 | 119 | 61.7% | 55.4% | 35 / 39 | 12.7 | 8.8 |
![]() | 45 | 73 | 118 | 61.1% | 51.1% | 22 / 23 | 10.6 | 4.9 |
![]() | 35 | 79 | 114 | 59.1% | 42.9% | 16 / 19 | 14.7 | 9.8 |
![]() | 65 | 39 | 104 | 53.9% | 47.7% | 35 / 30 | 13.2 | 7.2 |
![]() | 37 | 65 | 102 | 52.8% | 64.9% | 14 / 23 | 19.5 | 18.7 |
![]() | 53 | 45 | 98 | 50.8% | 56.6% | 22 / 31 | 15.5 | 12.3 |
![]() | 23 | 75 | 98 | 50.8% | 47.8% | 12 / 11 | 11.7 | 4.9 |
![]() | 52 | 46 | 98 | 50.8% | 44.2% | 16 / 36 | 16.1 | 13.0 |
![]() | 40 | 54 | 94 | 48.7% | 55.0% | 21 / 19 | 14.3 | 11.2 |
![]() | 52 | 41 | 93 | 48.2% | 50.0% | 27 / 25 | 19.7 | 16.8 |
![]() | 50 | 39 | 89 | 46.1% | 60.0% | 33 / 17 | 13.2 | 8.9 |
![]() | 26 | 51 | 77 | 39.9% | 38.5% | 15 / 11 | 17.5 | 9.9 |
![]() | 22 | 52 | 74 | 38.3% | 45.5% | 11 / 11 | 18.4 | 14.3 |
![]() | 31 | 42 | 73 | 37.8% | 32.3% | 13 / 18 | 16.2 | 11.8 |
![]() | 36 | 31 | 67 | 34.7% | 36.1% | 18 / 18 | 16.1 | 14.6 |
![]() | 42 | 25 | 67 | 34.7% | 35.7% | 23 / 19 | 19.5 | 19.7 |
![]() | 15 | 42 | 57 | 29.5% | 53.3% | 11 / 4 | 18.4 | 13.4 |
![]() | 40 | 17 | 57 | 29.5% | 67.5% | 15 / 25 | 14.9 | 14.9 |
![]() | 17 | 39 | 56 | 29.0% | 41.2% | 8 / 9 | 17.7 | 11.8 |
![]() | 38 | 16 | 54 | 28.0% | 55.3% | 22 / 16 | 14.1 | 12.8 |
![]() | 36 | 18 | 54 | 28.0% | 55.6% | 18 / 18 | 16.0 | 11.4 |
![]() | 19 | 32 | 51 | 26.4% | 47.4% | 12 / 7 | 18.3 | 17.3 |
![]() | 26 | 25 | 51 | 26.4% | 50.0% | 13 / 13 | 17.1 | 11.1 |
![]() | 14 | 32 | 46 | 23.8% | 64.3% | 9 / 5 | 13.6 | 11.8 |
![]() | 22 | 23 | 45 | 23.3% | 54.5% | 17 / 5 | 15.5 | 14.3 |
![]() | 22 | 20 | 42 | 21.8% | 50.0% | 13 / 9 | 18.5 | 16.2 |
![]() | 24 | 17 | 41 | 21.2% | 37.5% | 15 / 9 | 20.8 | 17.7 |
![]() | 33 | 8 | 41 | 21.2% | 30.3% | 17 / 16 | 13.6 | 10.0 |
![]() | 23 | 16 | 39 | 20.2% | 52.2% | 10 / 13 | 14.7 | 7.8 |
![]() | 28 | 11 | 39 | 20.2% | 64.3% | 15 / 13 | 16.4 | 16.8 |
![]() | 20 | 17 | 37 | 19.2% | 55.0% | 8 / 12 | 18.9 | 18.6 |
![]() | 22 | 14 | 36 | 18.7% | 36.4% | 10 / 12 | 13.9 | 11.1 |
![]() | 16 | 19 | 35 | 18.1% | 37.5% | 9 / 7 | 15.3 | 12.5 |
![]() | 31 | 4 | 35 | 18.1% | 41.9% | 11 / 20 | 13.8 | 12.5 |
![]() | 13 | 19 | 32 | 16.6% | 46.2% | 8 / 5 | 16.9 | 15.1 |
![]() | 5 | 25 | 30 | 15.5% | 100.0% | 3 / 2 | 17.4 | 11.6 |
![]() | 11 | 17 | 28 | 14.5% | 81.8% | 1 / 10 | 16.3 | 7.1 |
![]() | 5 | 21 | 26 | 13.5% | 60.0% | 5 / 0 | 19.8 | 16.1 |
![]() | 2 | 24 | 26 | 13.5% | 50.0% | 1 / 1 | 14.5 | 4.8 |
![]() | 19 | 5 | 24 | 12.4% | 31.6% | 8 / 11 | 14.9 | 11.8 |
![]() | 16 | 8 | 24 | 12.4% | 37.5% | 8 / 8 | 16.0 | 16.5 |
![]() | 17 | 5 | 22 | 11.4% | 52.9% | 5 / 12 | 16.8 | 11.8 |
![]() | 7 | 12 | 19 | 9.8% | 14.3% | 3 / 4 | 20.4 | 19.6 |
![]() | 6 | 13 | 19 | 9.8% | 50.0% | 3 / 3 | 16.5 | 14.0 |
![]() | 12 | 6 | 18 | 9.3% | 33.3% | 5 / 7 | 20.3 | 19.0 |
![]() | 7 | 11 | 18 | 9.3% | 28.6% | 3 / 4 | 17.0 | 15.3 |
![]() | 10 | 8 | 18 | 9.3% | 50.0% | 6 / 4 | 15.6 | 15.1 |
![]() | 8 | 10 | 18 | 9.3% | 62.5% | 3 / 5 | 18.8 | 13.2 |
![]() | 5 | 11 | 16 | 8.3% | 20.0% | 2 / 3 | 17.4 | 18.0 |
![]() | 15 | 1 | 16 | 8.3% | 73.3% | 11 / 4 | 16.0 | 19.0 |
![]() | 5 | 11 | 16 | 8.3% | 60.0% | 3 / 2 | 17.2 | 10.5 |
![]() | 13 | 3 | 16 | 8.3% | 61.5% | 4 / 9 | 14.6 | 12.7 |
![]() | 3 | 10 | 13 | 6.7% | 33.3% | 2 / 1 | 12.3 | 9.3 |
![]() | 10 | 3 | 13 | 6.7% | 50.0% | 6 / 4 | 14.6 | 12.0 |
![]() | 7 | 5 | 12 | 6.2% | 28.6% | 0 / 7 | 17.6 | 18.0 |
![]() | 8 | 4 | 12 | 6.2% | 12.5% | 5 / 3 | 18.8 | 17.0 |
![]() | 10 | 2 | 12 | 6.2% | 50.0% | 7 / 3 | 14.3 | 7.0 |
![]() | 7 | 4 | 11 | 5.7% | 85.7% | 4 / 3 | 19.0 | 18.3 |
![]() | 5 | 4 | 9 | 4.7% | 60.0% | 2 / 3 | 21.6 | 17.5 |
![]() | 5 | 3 | 8 | 4.1% | 40.0% | 3 / 2 | 20.0 | 16.7 |
![]() | 5 | 3 | 8 | 4.1% | 40.0% | 3 / 2 | 14.6 | 13.3 |
![]() | 3 | 5 | 8 | 4.1% | 66.7% | 3 / 0 | 21.0 | 18.2 |
![]() | 5 | 2 | 7 | 3.6% | 40.0% | 3 / 2 | 21.6 | 20.5 |
![]() | 7 | 0 | 7 | 3.6% | 42.9% | 2 / 5 | 15.3 | — |
![]() | 4 | 2 | 6 | 3.1% | 0.0% | 1 / 3 | 19.0 | 20.0 |
![]() | 4 | 2 | 6 | 3.1% | 50.0% | 1 / 3 | 21.0 | 20.0 |
![]() | 5 | 0 | 5 | 2.6% | 80.0% | 3 / 2 | 14.8 | — |
![]() | 3 | 2 | 5 | 2.6% | 0.0% | 1 / 2 | 18.7 | 20.5 |
![]() | 2 | 3 | 5 | 2.6% | 100.0% | 0 / 2 | 23.0 | 18.7 |
![]() | 4 | 0 | 4 | 2.1% | 50.0% | 3 / 1 | 17.0 | — |
![]() | 4 | 0 | 4 | 2.1% | 25.0% | 3 / 1 | 17.8 | — |
![]() | 3 | 1 | 4 | 2.1% | 33.3% | 1 / 2 | 17.0 | 20.0 |
![]() | 4 | 0 | 4 | 2.1% | 0.0% | 1 / 3 | 17.5 | — |
![]() | 4 | 0 | 4 | 2.1% | 0.0% | 1 / 3 | 17.3 | — |
![]() | 1 | 2 | 3 | 1.6% | 0.0% | 0 / 1 | 23.0 | 19.0 |
![]() | 2 | 1 | 3 | 1.6% | 50.0% | 1 / 1 | 17.5 | 10.0 |
![]() | 2 | 1 | 3 | 1.6% | 0.0% | 1 / 1 | 19.5 | 21.0 |
![]() | 3 | 0 | 3 | 1.6% | 33.3% | 2 / 1 | 16.7 | — |
![]() | 1 | 2 | 3 | 1.6% | 100.0% | 1 / 0 | 16.0 | 20.0 |
![]() | 3 | 0 | 3 | 1.6% | 33.3% | 3 / 0 | 14.3 | — |
![]() | 2 | 0 | 2 | 1.0% | 50.0% | 1 / 1 | 18.5 | — |
![]() | 1 | 1 | 2 | 1.0% | 100.0% | 0 / 1 | 22.0 | 20.0 |
![]() | 2 | 0 | 2 | 1.0% | 50.0% | 1 / 1 | 14.5 | — |
![]() | 2 | 0 | 2 | 1.0% | 0.0% | 2 / 0 | 14.5 | — |
![]() | 2 | 0 | 2 | 1.0% | 100.0% | 1 / 1 | 14.5 | — |
![]() | 2 | 0 | 2 | 1.0% | 50.0% | 0 / 2 | 22.5 | — |
![]() | 1 | 1 | 2 | 1.0% | 100.0% | 0 / 1 | 22.0 | 21.0 |
![]() | 1 | 0 | 1 | 0.5% | 100.0% | 1 / 0 | 23.0 | — |
![]() | 1 | 0 | 1 | 0.5% | 0.0% | 1 / 0 | 15.0 | — |
![]() | 0 | 1 | 1 | 0.5% | — | 0 / 0 | — | 3.0 |
![]() | 1 | 0 | 1 | 0.5% | 0.0% | 0 / 1 | 17.0 | — |
![]() | 0 | 1 | 1 | 0.5% | — | 0 / 0 | — | 2.0 |
![]() | 0 | 1 | 1 | 0.5% | — | 0 / 0 | — | 11.0 |
![]() | 1 | 0 | 1 | 0.5% | 0.0% | 0 / 1 | 23.0 | — |
![]() | 1 | 0 | 1 | 0.5% | 100.0% | 0 / 1 | 22.0 | — |
![]() | 1 | 0 | 1 | 0.5% | 0.0% | 1 / 0 | 14.0 | — |
Pick & ban FAQ
Quick answers about the DreamLeague Season 28 draft meta.
Which hero is most contested in DreamLeague Season 28?▾
Treant Protector is the most contested hero in DreamLeague Season 28 with a contest rate of 100.0% across 193 drafts.
Which hero is banned the most in DreamLeague Season 28?▾
Treant Protector leads the ban list with 179 bans (92.7% ban rate).
Which hero is picked the most in DreamLeague Season 28?▾
Jakiro is the most picked hero with 79 picks across 193 drafts.
Which hero has the highest winrate in DreamLeague Season 28?▾
Tinker posts the highest winrate at 100.0% (minimum 5 picks) across 5 games.
How many heroes have been seen in the DreamLeague Season 28 draft?▾
107 unique heroes have appeared in DreamLeague Season 28 drafts: 104 have been picked and 88 have been banned.
Share this draft analysis
Pass these insights to your captain, draft coach, or community.




























































