ESL Pro League Season 20 teams, format, schedule, talent, prizes, fantasy

Nearly three weeks straight of Counter-Strike are set to kick off in a matter of days.

Vitality will be looking to secure another tournament win after hoisting the trophy in Cologne

ESL Pro League Season 20 is slated to kick off on September 3, with 32 teams split across four groups vying for the lion's share of the Maltese event's $750,000 prize pool, culminating in the BO5 grand final on September 22.

The twentieth bout of ESL Pro League will feature most of the world's highest-ranked sides thanks to their ESL World Ranking or partner team status, with SAW and paiN being the most notable teams to miss out, in addition to various regional representatives such as ATOX, Lynn Vision, and Wildcard, among others.


Participating teams and format

The 32 teams in attendance have been separated into four triple-elimination groups, with four sides from each group making it into the playoffs to produce a 16-team playoff bracket.

Teams will be rewarded for their group stage placings with byes in the playoffs; the winner of the group will start directly in the quarter-finals, the second-place team in the second round of playoffs, and the third and fourth-place teams in the first round.

The playoffs, played in a studio environment with only a minuscule crowd, will be in the form of a BO3 single-elimination bracket leading up to the BO5 final.

Group A will kick off ESL Pro League Season 20, headlined by IEM Cologne runner-ups Natus Vincere alongside FaZe as the group favorites. Eternal Fire and HEROIC also stand out as other playoff contenders in the group, with the former side just coming off of a second-place finish at BetBoom Dacha Season 2.

Read more
Eternal Fire upset MOUZ to make Dacha grand final

Group B touts the presence of G2 and Spirit, with the latter side in particular hoping to manage a solid showing at a top event after a dreadful last-place finish at IEM Cologne. Those two sides are supplemented by the presence of The MongolZ and 9z, who will also be looking to make up for disappointing Cologne showings.

Read more
Spirit's miserable IEM Cologne campaign ended by G2

Group C features MOUZ, the back-to-back reigning ESL Pro League champions, who recently endured a third-place finish at BetBoom Dacha Season 2 after a surprising loss to Eternal Fire. Joining MOUZ in Group C are names like Astralis, Imperial and, Complexity, with the lattermost side set to play domestic opponent M80 in their opening match.

Read more
Complexity's woes continue with Showdown exit

Rounding out ESL Pro League Season 20's participants are the members of Group D, featuring IEM Cologne champions Vitality, alongside Virtus.pro, Liquid, and Falcons. Group D will also see Marcelo "⁠coldzera⁠" David's RED Canids employ newly-acquired AWPer Henrique "⁠HEN1⁠" Teles for the first time on LAN since joining the squad.

Read more
Vitality win IEM Cologne 2024 over NAVI after nail-biting 117-round final

The team list for EPL Season 20 is:


Opening matches

Below are the opening matches for each of the four groups. You can visit the event page here to examine the schedule and dive into the potential group-stage matchups.

Group A

Date Matches
ESL Pro League Season 20
03/09/2024
13:30
Match
03/09/2024
13:30
Match
03/09/2024
16:30
Match
03/09/2024
16:40
Match

Group B

Date Matches
ESL Pro League Season 20
03/09/2024
19:30
Match
03/09/2024
19:55
Match
04/09/2024
13:30
Match
04/09/2024
13:30
Match

Group C

Date Matches
ESL Pro League Season 20
10/09/2024
13:30
Match
10/09/2024
13:30
Match
10/09/2024
17:10
Match
10/09/2024
19:30
Match

Group D

Date Matches
ESL Pro League Season 20
10/09/2024
16:50
Match
10/09/2024
20:10
Match
11/09/2024
13:30
Match
11/09/2024
13:30
Match

Broadcast talent

ESL Pro League Season 20 will be employing a number of familiar faces, with casting pairs like Chad "⁠SPUNJ⁠" Burchill and Alex "⁠Machine⁠" Richardson, and Harry "⁠JustHarry⁠" Russell and Hugo "⁠Hugo⁠" Byron being mainstays in the tournament organizer's circuit. The on-site talent in Malta will also be supported by a remote B stream, featuring names like Sudhen "⁠Bleh⁠" Wahengbam and Adam "⁠Dinko⁠" Hawthorne.

A stream
United States Tres "⁠stunna⁠" Saranthus
United Kingdom Freya "⁠Freya⁠" Spiers
United States Jason "⁠moses⁠" O'Toole
Serbia Janko "⁠YNk⁠" Paunović
Switzerland Mathieu "⁠Maniac⁠" Quiquerez
United Kingdom Harry "⁠JustHarry⁠" Russell
United Kingdom Hugo "⁠Hugo⁠" Byron
United Kingdom Henry "⁠HenryG⁠" Greer
Australia Chad "⁠SPUNJ⁠" Burchill
United Kingdom Alex "⁠Machine⁠" Richardson
Australia Geordie "⁠Mac⁠" McAleer

B stream
United States Mike "⁠DarfMike⁠" Winnick
India Sudhen "⁠Bleh⁠" Wahengbam
United Kingdom Adam "⁠Dinko⁠" Hawthorne
United States Cole "xner" McHenry


Prize pool

The prize distribution is:

1. $170,000
2. $80,000
3-4. $45,000
5-8. $32,000
9-12. $23,500
13-16. $17,500
17-20. $12,000
21-28. $7,000
29-32. $3,500


Fantasy

The fantasy game combining groups A and B of EPL Season 20 is now live, featuring a new booster that allows users to guarantee that one of their players will get exactly zero points when used. You can sign up on the Fantasy page here.

Read more
New Fantasy booster starts with EPL Groups A and B

In addition to season points, the following prizes will also be up for grabs in the first fantasy game of EPL Season 20:

1. Hydra Gloves | Mangrove (Field-Tested)
2. AK-47 | Neon Rider (Field-Tested)
3. AWP | Hyper Beast (Field-Tested)


On-site coverage

HLTV will be providing you with on-the-ground coverage of ESL Pro League Season 20 starting in the playoffs, with writer Arron "Dempz" Dempsey collecting interviews while Josip "brcho" Brtan captures all the action in photos.

Brazil Marcelo 'coldzera' David
Marcelo 'coldzera' David
Age:
29
Team:
Rating 1.0:
1.12
Maps played:
1798
KPR:
0.75
DPR:
0.62
Australia Chad 'SPUNJ' Burchill
Chad 'SPUNJ' Burchill
Age:
35
Team:
No team
Rating 1.0:
0.88
Maps played:
167
KPR:
0.62
DPR:
0.73
United Kingdom Adam 'Dinko' Hawthorne
Adam 'Dinko' Hawthorne
Age:
23
Team:
No team
Rating 1.0:
0.50
Maps played:
1
KPR:
0.45
DPR:
0.95
India Sudhen 'Bleh' Wahengbam
Sudhen 'Bleh' Wahengbam
Age:
37
Team:
No team
Rating 1.0:
-
Maps played:
0
KPR:
-
DPR:
-
Serbia Janko 'YNk' Paunović
Janko 'YNk' Paunović
Age:
32
Team:
No team
Rating 1.0:
0.96
Maps played:
118
KPR:
0.67
DPR:
0.70
United States Jason 'moses' O'Toole
Jason 'moses' O'Toole
Age:
37
Team:
No team
Rating 1.0:
0.93
Maps played:
18
KPR:
0.64
DPR:
0.71
United Kingdom Henry 'HenryG' Greer
Henry 'HenryG' Greer
Age:
36
Team:
No team
Rating 1.0:
0.73
Maps played:
16
KPR:
0.48
DPR:
0.71
Switzerland Mathieu 'Maniac' Quiquerez
Mathieu 'Maniac' Quiquerez
Age:
34
Team:
No team
Rating 1.0:
0.96
Maps played:
837
KPR:
0.66
DPR:
0.67
United States Mike 'DarfMike' Winnick
Mike 'DarfMike' Winnick
Age:
30
Team:
No team
Rating 1.0:
-
Maps played:
0
KPR:
-
DPR:
-
United Kingdom Alex 'Machine' Richardson
Alex 'Machine' Richardson
Age:
31
Team:
No team
Rating 1.0:
0.74
Maps played:
2
KPR:
0.44
DPR:
0.64
United Kingdom Freya 'Freya' Spiers
Freya 'Freya' Spiers
Age:
28
Team:
No team
Rating 1.0:
-
Maps played:
0
KPR:
-
DPR:
-
United Kingdom Hugo 'Hugo' Byron
Hugo 'Hugo' Byron
Age:
26
Team:
No team
Rating 1.0:
-
Maps played:
0
KPR:
-
DPR:
-
United Kingdom Harry 'JustHarry' Russell
Harry 'JustHarry' Russell
Age:
26
Team:
No team
Rating 1.0:
0.40
Maps played:
2
KPR:
0.38
DPR:
0.95
Australia Geordie 'Mac' McAleer
Geordie 'Mac' McAleer
Age:
32
Team:
No team
Rating 1.0:
-
Maps played:
0
KPR:
-
DPR:
-
Brazil Henrique 'HEN1' Teles
Henrique 'HEN1' Teles
Age:
29
Team:
Rating 1.0:
1.11
Maps played:
1602
KPR:
0.70
DPR:
0.57
United States Tres 'stunna' Saranthus
Tres 'stunna' Saranthus
Age:
34
Team:
No team
Rating 1.0:
0.64
Maps played:
4
KPR:
0.30
DPR:
0.54
#1
 | 
United States @@@@
EZ FOR ATOX
2024-09-01 19:07
2
#2
Faceit level 10  | 
Sweden Pellebre
Ez for donk
2024-09-01 19:08
0
#3
bLitz | 
Latvia g45
go mongolz
2024-09-01 19:09
1
#4
 | 
Brazil Lolove
All these matches for 170’k at the end, botboom rewards better
2024-09-01 19:09
8
This ESL format would lose so much from next year ... Nobody want to waste 1 month and play against tier 2-3 teams for 750k when in same amount of time they can play PGL 1.25 mil and other tournament 1 mil + if they dont change something only tier 2-3 teams would play this because im sure in Valve ranking PGL wont count less on number of points (for Major run) than this tournament
2024-09-01 19:12
16
2 replies
Yeah. Also makes the next year more exciting now that pgl is seemingly coming for esl’s throat, especially in terms of price money. Hopefully good teams stop attending this bum ass event with the worst format, playoffs and price money distribution of any ”tier 1” event in cs
2024-09-01 22:56
4
I think is a good tournament for the teams that attend. Almost every top team with underdogs but Malta gaming sucks. Can only have one stream from Malta and not going to talk about 30 ppl studio
2024-09-02 02:16
1
-maniac +mauisnake pls
2024-09-01 19:12
9
#7
 | 
Germany phillo283
Scrawny and launders?
2024-09-01 19:17
5
1 reply
#10
Faceit premium user Faceit level 10  | 
Magisk | 
Denmark MathiasDanKronborg
Thought the same boring if they don't add the 2 goats
2024-09-01 19:27
4
-maniac
2024-09-01 19:19
6
atox win!!!!
2024-09-01 19:24
0
Damn that’s a lot of counter strike
2024-09-01 19:44
2
#12
Old school: User been here for more than 10 years  | 
f0rest | 
Sweden Rabarberbusen
I can't wait to hear Harry cast while being high!
2024-09-01 20:28
3
#13
rain | 
United States celtek
why does ESL hate scraunders?
2024-09-01 20:47
8
-maniac
2024-09-01 20:50
5
HenryG without Anders, sadge
2024-09-01 22:32
1
#16
Old school: User been here for more than 10 years  | 
GeT_RiGhT | 
Sweden Extremaz
These kinds of events arent even that fun to watch. I hate it when there is 2 simultaneously games running. Alot of these games i wanna watch both. The result is i dont watch any games. I do something else instead. Bcz watching just the higher games and then all of a sudden a "random" team is there that u havent watched any games being played. U missed their 13-0 first game and their domination, that they are on a roll and fragging out sick playes. And u missed all of that bcz simultaneously games being played. I hate that. Also all of this just for 170k for first place? Wont be any new strats or anything fun bcz teams will be saving those for the real event, the Shanghai Major.
2024-09-01 22:36
2
#17
 | 
Sweden Vrede
Ez Navi
2024-09-01 22:38
1
40 casters for stream A and no @AndersOnFire? Shame on u EPL
2024-09-02 02:14
5
2 replies
#25
HLTV Verified  | 
World AndersOnFire
I cri everytime
2024-09-02 17:33
1
1 reply
Goat caster, changed my flair on protest
2024-09-02 20:05
0
Hope the current format remain next year because this give chance to tier 2-3 to compete against other stronger team just like Mongolz become strong because they experience against tier 1 since last year.
2024-09-02 02:35
1
oh no maniac
2024-09-02 08:34
1
Cloud9 where?
2024-09-02 12:40
0
Dinko solo carrying B stream
2024-09-02 15:05
0
VAMOS 9Z!!!! #TodoVioleta
2024-09-02 23:27
0
Login or register to add your comment to the discussion.

Back to comment

Now playing
Thumbnail for stream
Brazil
MADHOUSE TV
17891 viewers
Top streams
All(64)
Casters(45)
Streamers(12)
Organizers(7)
Brazil
MADHOUSE TV
(17891)
Brazil
gaules
(9964)
Other
PGL
(8165)
Brazil
gaules
(4778)
Other
Thunderpick
(3340)
Russia
Paragon
(2910)
Other
PGL 2
(2565)
Russia
watchfulTV
(2019)
Brazil
gaules
(1801)
Russia
watchfulTV B
(1445)
Argentina
forg1
(1212)
Brazil
boltz
(1099)
Russia
Paragon 3
(925)
Brazil
fer
(880)
Argentina
forg1
(877)
Russia
HappyChucky
(850)
Brazil
nak
(721)
Russia
poka
(697)
Ukraine
Maincast
(640)
Belgium
ScreaM
(588)
Poland
IzakOOO
(583)
United States
Trottah
(491)
United States
freakazoid
(479)
Russia
m4ga
(440)
Brazil
mch
(439)
United States
Stewie2k
(436)
Russia
Paragon 2
(421)
Romania
Werty
(421)
Russia
SBolt
(398)
Argentina
elmorocho7
(314)
Ukraine
Maincast 2
(273)
France
KRL
(235)
United Kingdom
ESL TV
(230)
United States
Trucklover86
(188)
Brazil
mch
(168)
Finland
pelaajat
(167)
Brazil
VitinhO
(156)
France
Croissant Strike
(146)
Mongolia
maaRaa
(139)
Brazil
kabrafps
(132)
Russia
jmqa
(128)
Brazil
XISTERA
(123)
Other
PGL
(118)
Mongolia
Zilkenberg
(107)
Brazil
coldzera
(89)
Brazil
Tris_Mara
(87)
Other
PGL 2
(69)
Russia
Paragon
(58)
Kazakhstan
Paragon
(58)
Brazil
gaules TV 2
(46)
Brazil
BTSBrasilTV
(38)
United States
Regent
(37)
Brazil
VilacaTTV
(35)
Brazil
Napa
(30)
France
KRL 2
(25)
Brazil
gaules TV
(25)
United States
Trottah
(25)
Finland
Elisa Esports
(13)
United States
iamfusiion
(12)
Ukraine
WOLF
(6)
Brazil
kabrafps
(5)
Ukraine
Maincast
(2)
Brazil
BTSBrasilFPS
(1)
Brazil
JokerBR (YouTube)
(1)