ESL Pro League Season 20 | Schedule, Teams, Standings

September 13, 2024

Last updated: September 13, 2:44 PM (BST)

ESL Pro League is back for another round as the tournament's 20th season begins on September 3, 2024. Thirty-two of the best Counter-Strike 2 teams from across the globe will jet off to Malta, competing for the lion's share of the $750,000 prize pool and all-important BLAST Premier Points.

This will notably be the last ESL Pro League event as we know it. CS2 tournament organizers like ESL and BLAST will adjust their events for 2025 and beyond thanks to Valve's open-circuit switch-up, spelling the end of the "permanent partner" model in most pro leagues.

Will MOUZ become the first team in Counter-Strike 2 history to win three EPL titles in a row? Here's everything you need to know about ESL Pro League S20, including its schedule and results.

ESL Pro League Season 20

ESL Pro League Season 20: Format

As always, ESL Pro League Season 20 is divided into two main phases: the Group Stage and the deciding Playoff Stage. The complete format is outlined below for convenience:

Group Stage

  • All 32 competing teams are divided into four triple-elimination bracket groups with best-of-three matches (Bo3).
  • Each group has eight teams in each.
  • The top four teams from each group advance to the Playoffs: Group Stage winners advance straight to the Quarter Finals. Runners-Up advance to Round of 12 as High Seeds. 3rd place teams qualify for the Round of 16 as High Seeds, while the 4th place teams in the Lower Bracket

Playoffs

  • Single elimination bracket where 16 teams face off in Bo3 matches.
  • The Grand Final is a best-of-five series.

ESL Pro League Season 20: Teams

ESL Pro League CS2

Photo credit: ESL

The competition is always fierce in ESL Pro League competitions, with 32 of the best CS2 teams in the world competing. MOUZ is the firm favorite, having won the previous two EPL events (Season 18 and 19).

Of the 32 teams, 14 are known as a "Permanent Partner Team" and are directly invited by Valve to participate in the tournament. The remaining teams fought through regional qualifiers to earn their spots. This system of teams getting "direct invites" will end in 2025, opening up the esports circuit to new contenders and leveling the playing field.

Without further ado, here are the CS2 32 teams competing in ESL Pro League Season 20.

Permanent Partner Teams

  • Astralis
  • BIG
  • Complexity Gaming
  • ENCE
  • FaZe Clan
  • Fnatic
  • FURIA Esports
  • G2 Esports
  • HEROIC
  • MOUZ
  • Natus Vincere
  • Ninjas in Pyjamas
  • Team Liquid
  • Team Vitality

Qualified Teams

  • Team Spirit
  • Virtus.pro
  • The MongolZ
  • 9z Team
  • Eternal Fire
  • MIBR
  • Team Falcons
  • Sangal Esports
  • KOI
  • M80
  • Wildcard Gaming
  • Lynn Vision Gaming
  • ATOX Esports
  • Imperial Esports
  • RED Canids
  • FlyQuest
  • Rooster
  • 3DMAX
ESL Pro League schedule

Photo credit: Adam Lakomy/ESL

ESL Pro League Season 20: Schedule

ESL Pro League Season 20 kicks off on September 3, 2024 with the Group Stage for three straight weeks of non-stop CS2 action. Groups A and B are up first from September 3 until 8. Groups C and D will be battling from September 10 until 15. We will post their complete schedule as soon as Groups A and B are finished.

All times listed will be in BST, and match winners will be in bold. Bookmark this page to stay up-to-date, as we will ensure all the information displayed is correct and current.

Group A

September 3 (Upper Bracket Quarterfinals)

  • 12:30 PM: Eternal Fire vs. FlyQuest
  • 12:30 PM: Lynn Vision Gaming vs. Natus Vincere
  • 3:30 PM: FaZe Clan vs. Sangal Esports
  • 3:30 PM: HEROIC vs. Ninjas in Pyjamas

September 4 (Upper Bracket Semifinals)

  • 3:30 PM: Eternal Fire vs. Sangal Esports
  • 6:30 PM: Ninjas in Pyjamas vs. Natus Vincere

September 4 (Mid Bracket Round 1)

  • 3:30 PM: FaZe Clan vs. FlyQuest
  • 6:30 PM: HEROIC vs. Lynn Vision Gaming

September 5 (Mid Bracket Quarterfinals)

  • 6:30 PM: Ninjas in Pyjamas vs. FaZe Clan
  • 6:30 PM: Sangal Esports vs. HEROIC

September 6 (Mid Bracket Semifinal)

  • 3:30 PM: FaZe Clan vs. Sangal Esports

September 6 (Lower Bracket Quarterfinals)

  • 3:30 PM: FlyQuest vs. Lynn Vision Gaming

September 7 (Lower Bracket Semifinal)

  • 12:30 PM: Ninjas in Pyjamas vs. HEROIC
  • 3:30 PM: FlyQuest vs. Sangal Esports

September 7 (Upper Bracket Final)

  • 6:30 PM: Eternal Fire vs. Natus Vincere

September 8 (Lower Bracket Final)

  • 12:30 PM: HEROIC vs. Sangal Esports

Group B

September 3 (Upper Bracket Quarterfinals)

  • 6:30 PM: MIBR vs. 9z Team
  • 6:30 PM: KOI vs. G2 Esports

September 4 (Upper Bracket Quarterfinals)

  • 12:30 PM: Team Spirit vs. Wildcard Gaming
  • 12:30 PM: 3DMAX vs. TheMongolZ

September 5 (Mid Bracket Round 1)

  • 12:30 PM: TheMongolZ vs. KOI
  • 3:30 PM: Wildcard Gaming vs. 9z Team

September 5 (Upper Bracket Semifinals)

  • 12:30 PM: Team Spirit vs. MIBR
  • 3:30 PM: G2 Esports vs. 3DMAX

September 6 (Mid Bracket Quarterfinal)

  • 12:30 PM: 3DMAX vs. 9z Team
  • 12:30 PM: Team Spirit vs. The MongolZ

September 6 (Lower Bracket Quarterfinals)

  • 6:30 PM: KOI vs. Wildcard Gaming

September 6 (Mid Bracket Semifinal)

  • 6:30 PM: Team Spirit vs. 3DMAX

September 7 (Lower Bracket Semifinal)

  • 12:30 PM: The MongolZ vs. 9z Team
  • 3:30 PM: Wildcard vs. 3DMAX

September 8 (Lower Bracket Final)

  • 3:30 PM: 3DMAX vs. The MongolZ

September 8 (Upper Bracket Final)

  • 6:30 PM: MIBR vs. G2 Esports

ESL Pro League Season 20

Group C

September 10 (Upper Bracket Quarterfinals)

  • 12:30 PM: MOUZ vs. Rooster
  • 12:30 PM: Fnatic vs. Astralis
  • 3:30 PM: BIG vs. Imperial Esports
  • 6:30 PM: M80 vs. Complexity Gaming

September 11 (Mid Bracket Round 1)

  • 3:30 PM: Rooster vs. BIG
  • 6:30 PM: Astralis vs. Complexity Gaming

September 11 (Upper Bracket Semifinals)

  • 6:30 PM: Imperial Esports vs. MOUZ
  • 6:30 PM: Fnatic vs. M80

September 12 (Mid Bracket Quarterfinal)

  • 6:30 PM: Fnatic vs. BIG
  • 6:30 PM: MOUZ vs. Complexity Gaming

September 13 (Lower Bracket Quarterfinals)

  • 3:30 PM: Rooster vs. Astralis

September 13 (Mid Bracket Semifinal)

  • 3:30 PM: BIG vs. Complexity Gaming

September 14 (Lower Bracket Semifinal)

  • 12:30 PM: MOUZ vs. Fnatic
  • 3:30 PM

September 14 (Upper Bracket Final)

  • 6:30 PM: M80 vs. Imperial Esports

September 15 (Lower Bracket Final)

  • 12:30 PM

Group D

September 10 (Upper Bracket Quarterfinals)

  • 3:30 PM: Team Liquid vs. ENCE
  • 6:30 PM: RED Canids vs. Virtus.pro

September 11 (Upper Bracket Quarterfinals)

  • 12:30 PM: Team Vitality vs. ATOX Esports
  • 12:30 PM: FURIA Esports vs. Team Falcons

September 12 (Upper Bracket Semifinals)

  • 12:30 PM: Team Vitality vs. FURIA Esports
  • 3:30 PM: Team Liquid vs. Virtus.pro

September 12 (Mid Bracket Round 1)

  • 12:30 PM: ENCE vs. RED Canids
  • 3:30 PM: ATOX Esports vs. Team Falcons

September 13 (Mid Bracket Quaterfinal)

  • 12:30 PM:
  • 12:30 PM

September 13 (Mid Bracket Semifinal)

  • 6:30 PM

September 13 (Lower Bracket Quarterfinals)

  • 6:30 PM

September 14 (Lower Bracket Semifinal)

  • 12:30 PM
  • 3:30 PM

September 15 (Lower Bracket Final)

  • 3:30 PM

September 15 (Upper Bracket Final)

  • 6:30 PM

The schedule for the Playoff Stage will be posted below once the competing teams are decided.

Bet on ESL Pro League with Rivalry!

Bet on ESL Pro League with Rivalry

Spice up your ESL Pro League viewing by betting on live matches with Rivalry! We have everything you could want from an esports betting site, including bonuses, 24/7 customer support, live odds, complete mobile functionality, user security, and even NUTZ!

Interested? We know you are. Here is a taster of the betting markets available for ESL Pro League Season 20 and Counter-Strike 2.

BET ON ESL PRO LEAGUE TODAY!
  • Same Game Combos: We're proud to offer the Rivalry-exclusive Same Game Combos (SGC) on S-Tier CS2 tournaments like ESL Pro League. Mix and match your bet slip and flex your esports knowledge!
  • Quick Combos: Take the thinking away from your next bet with our pre-made Quick Combos - ideal for beginners!
  • Futures: Think you've got what it takes to predict a winner? Futures lets you bet on who you think will be the outright winner of the ESL Pro League.
  • Match Winner: Stating the obvious, this betting market lets you choose the outright winner of a matchup.
  • Totals: CS2 matches are notoriously long, spanning several rounds. With Totals, you can bet on whether the Total Rounds Played will be Odd/Even or Under/Over a specific amount before one team finally bags the win.
  • Handicap: This betting market evens up the playing field, giving both teams an equal chance of winning the match. Take your chances with an underdog or back an established favorite; the choice is yours!

By betting on ESL Pro League or anything else on Rivalry's website (casino games included!), you can earn NUTZ. Any bets, win or lose, will reward you with NUTZ galore, unlocking new ranks, multipliers, and other sick attributes. You can also earn NUTZ using the Faucet. You tap it, and it NUTZ! Check back daily to earn a streak multiplier.

You may be thinking: what are NUTZ, and why do I care? NUTZ are virtual interim points that will be exchangeable for the Rivalry Token ($RVLRY), our native cryptocurrency, in our TGE (Token Generation Event) later this year. You'll be able to use $RVLRY to place more bets on our website, earn IRL goodies, or you can HODL and see where the journey takes you. What you do with your NUTZ in your spare time is entirely your business.

Link an existing crypto-wallet to your Rivalry account to start farming NUTZ! You can discover more about $RVLRY here.

ESL Pro League Season 20: Standings & Prize Pool Distribution

PositionTeam NamePrize MoneyBLAST Premier Points
1st$170,0002,000
2nd$80,0001,400
3rd - 4th$45,000750
5th - 8th$32,000275
9th - 12th$23,5000
13th - 16th$17,5000
17th - 20thSangal Esports, 3DMAX$12,0000
21st - 28thNinjas in Pyjamas, FlyQuest, 9z Team, Wildcard Gaming$7,0000
29th - 32ndLynn Vision Gaming, KOI$3,5000
ESL Pro League Season 20

Photo credit: ESL

ESL Pro League Season 20: Venue & Live Streams

The ESL Pro League Season 20 Grand Final will be hosted in the heart of St. Julian's, Malta, at the luxurious Intercontinental Malta Hotel before a live audience.

ESL Pro League S20 will be live-streamed on Twitch with a primary and secondary broadcast to accommodate all matches. If you miss the live action, spoiler-free VODs will also be available. These matches will also be shown in other languages; check out the ESL Pro League S20 Liquidpedia page for a list of every available broadcast.

Final Thoughts

That's all our information on ESL Pro League S20, kicking off on September 3, 2024. Bookmark this page to see the current standings, upcoming matches, and match winners.

Rivalry is proud to offer Quick Combos and Same Game Combos (SGCs) on all ESL Pro League matches! Do you have what it takes to create a winning combo? Create a Rivalry account today to use our free welcome bonus and see why we're the home of esports betting!