ESL Pro League Season 23 Stage 1 runs from March 1 to March 5, 2026, and features 16 teams competing online in Europe. This opening phase is designed to filter the field quickly and reward consistency. Unlike arena playoffs, there are no second chances through lower brackets — only structured progression through the Swiss format. Stage 1 may be played online, but the implications are significant. Only half of the teams will survive.
Format
ESL Pro League Season 23 Stage 1 uses a 16-team Swiss System format played entirely online. All matches are best-of-three. Teams continue competing until they reach either three wins or three losses — three victories secure advancement to Stage 2, while three defeats result in elimination.
Matchups are determined by record, meaning teams face opponents with the same win–loss score each round. As the stage progresses, the level of opposition increases and the final rounds determine qualification or exit. By the end of Round 5, eight teams advance and eight are eliminated.
read more
Schedule (CET)
All times are listed in Central European Time.
Sunday, March 1 — Swiss Round 1
- 11:30 — HEROIC vs NRG
- 11:30 — PARIVISION vs SemperFi
- 14:00 — G2 vs Gaimin Gladiators
- 14:00 — Astralis vs Monte
- 16:30 — Ninjas in Pyjamas vs Legacy
- 16:30 — FUT vs M80
- 19:00 — Liquid vs Passion UA
- 19:00 — 3DMAX vs paiN
Monday, March 2 — Swiss Round 2
- 11:30 — Swiss Round 2 Match #1
- 11:30 — Swiss Round 2 Match #2
- 14:00 — Swiss Round 2 Match #3
- 14:00 — Swiss Round 2 Match #4
- 16:30 — Swiss Round 2 Match #5
- 16:30 — Swiss Round 2 Match #6
- 19:00 — Swiss Round 2 Match #7
- 19:00 — Swiss Round 2 Match #8
Tuesday, March 3 — Swiss Round 3
- 11:30 — Swiss Round 3 Match #1
- 11:30 — Swiss Round 3 Match #2
- 14:00 — Swiss Round 3 Match #3
- 14:00 — Swiss Round 3 Match #4
- 16:30 — Swiss Round 3 Match #5
- 16:30 — Swiss Round 3 Match #6
- 19:00 — Swiss Round 3 Match #7
- 19:00 — Swiss Round 3 Match #8
Wednesday, March 4 — Swiss Round 4
- 13:30 — Swiss Round 4 Match #1
- 13:30 — Swiss Round 4 Match #2
- 16:00 — Swiss Round 4 Match #3
- 16:00 — Swiss Round 4 Match #4
- 18:30 — Swiss Round 4 Match #5
- 18:30 — Swiss Round 4 Match #6
Thursday, March 5 — Swiss Round 5
- 13:30 — Swiss Round 5 Match #1
- 16:00 — Swiss Round 5 Match #2
- 18:30 — Swiss Round 5 Match #3
Prize Pool
Stage 1 features a $39,000 prize pool. While the main objective is qualification to Stage 2, teams also receive financial compensation based on their final placement within the Swiss stage. The prize distribution rewards higher finishes, but progression to Stage 2 remains the primary competitive goal. Stage 1 serves as both a financial and structural gateway to the later phases of ESL Pro League Season 23.
read more

Where to Watch
All matches will be broadcast live online via ESL’s official Twitch channels and the ESL Counter-Strike YouTube channel. Regional broadcasts and approved community co-streams will also be available. Since the stage is played entirely online, viewers can follow every series live without venue restrictions.
Why Stage 1 Matters
Swiss stages expose weaknesses quickly. Teams cannot rely on one strong performance — depth, veto preparation and consistency are essential. Favorites must prove stability, while underdogs have multiple opportunities to disrupt expectations. By March 5, half of the field will be eliminated. Stage 1 is not glamorous — but it is decisive.

