ESLCS Twitch stats
Home of everything Counter-Strike
Tracked since . Profile details synced .
- Tracked streams
- 61
- Highest tracked viewers
- 51.9K
LIVE: Aurora Gaming vs. 9z Globant - ESL Pro League Season 24 - Group Stage
Category: Counter-StrikeLive for 6h 31m11.1K watching · sampled
Stream history
Showing 26–50 of 2,059 broadcasts, newest first.
Recovered history
Broadcasts read back from Twitch’s public VOD record. Each one genuinely happened, on the date and for the duration shown — but nobody was counting viewers at the time, so this archive carries no viewership figures and none have been estimated for it.
- Past broadcasts
- 1,997
- Hours streamed
- 15.8K
- Archive covers
- to
This channel has been streaming since , per Twitch’s VOD record. We have been measuring viewership since , so every viewer figure on this profile is bounded by that later date. VOD record last read .
| Stream | Category | Duration | Avg viewers | Peak | Hours watched |
|---|---|---|---|---|---|
| RERUN: Team Spirit vs Team Falcons - IEM Cologne Major 2026 - Semifinal | Counter-Strike | 17h 27m | 217 | 455 | 3,791 |
| LIVE: Permitta vs MOUZ NXT - ESL Challenger League - Season 52 - EU | Counter-Strike | 6h 28m | 651 | 1,049 | 4,214 |
| RERUN: Team Spirit vs Team Falcons - IEM Cologne Major 2026 - Semifinal | Counter-Strike | 15h 25m | 283 | 439 | 4,359 |
| LIVE HEROIC vs Nuclear TigeRES - IEM Beijing Closed Qualifiers - Global Region | Counter-Strike | 6h 29m | 1,073 | 4,027 | 6,961 |
| RERUN: Team Falcons vs FURIA - IEM Cologne Major 2026 - Grand Final | Counter-Strike | 18h 30m | 334 | 927 | 6,178 |
| LIVE K27 Esports vs Eternal Fire - IEM Beijing Closed Qualifiers - Global Region | Counter-Strike | 8h 19m | 3,790 | 7,951 | 31.6K |
| RERUN: Team Spirit vs Team Falcons - IEM Cologne Major 2026 - Semifinal | Counter-Strike | 14h 17m | 289 | 1,632 | 4,135 |
| RERUN: 9z vs FURIA - IEM Cologne Major 2026 - Quarterfinal | Counter-Strike | 3h 18m | 204 | 312 | 674 |
| LIVE: Voca vs Marsborne - ESL Challenger League - Season 52 - NA | Counter-Strike | 4h 37m | 1,180 | 2,061 | 5,452 |
| LIVE: Galorys vs Imperial - ESL Challenger League - Season 52 - SA | Counter-Strike | 3h 1m | 893 | 1,498 | 2,694 |
| LIVE: Virtus.pro vs Entropy - ESL Challenger League - Season 52 - EU | Counter-Strike | 7h 5m | 1,683 | 3,832 | 11.9K |
| LIVE: THUNDERdOWNUNDER vs. Ground Zero Gaming - ESL Challenger League - Season 52 - OCE | Counter-Strike | 2h 9m | 774 | 1,235 | 1,673 |
| RERUN: 9z vs FURIA - IEM Cologne Major 2026 - Quarterfinal | Counter-Strike | 4h 34m | 333 | 435 | 1,526 |
| LIVE: Imperial vs ShindeN - ESL Challenger League - Season 52 - SA | Counter-Strike | 4h 56m | 2,523 | 3,537 | 12.5K |
| RERUN: Aurora Gaming vs BetBoom Team - IEM Cologne Major 2026 - Quarterfinal | Counter-Strike | 1h 41m | 174 | 268 | 296 |
| RERUN: Aurora Gaming vs BetBoom Team - IEM Cologne Major 2026 - Quarterfinal | Counter-Strike | 1h 39m | 219 | 262 | 364 |
| RERUN: 9z vs FURIA - IEM Cologne Major 2026 - Quarterfinal | Counter-Strike | 4h 57m | 302 | 450 | 1,498 |
| LIVE: Galorys vs. Imperial - ESL Challenger League - Season 52 - SA | Counter-Strike | 2h 19m | 790 | 1,584 | 1,839 |
| LIVE: THUNDERdOWNUNDER VS Ground Zero Gaming - ESL Challenger League - Season 52 OCE | Counter-Strike | 3h 25m | 364 | 455 | 1,247 |
| RERUN: Team Falcons vs Team Vitality - IEM Cologne Major 2026 - Quarterfinal | Counter-Strike | 5h 35m | 282 | 433 | 1,576 |
| LIVE: Chicken Coop Esports vs. Zomblers - ESL Challenger League - Season 52 - NA | Counter-Strike | 2h 13m | 400 | 600 | 893 |
| LIVE: Fluxo vs. ex-MIBR Academy - ESL Challenger League - Season 52 - SA | Counter-Strike | 3h 7m | 682 | 1,103 | 2,130 |
| RERUN: Team Spirit vs Team Falcons - IEM Cologne Major 2026 - Semifinal | Counter-Strike | 17h 34m | 280 | 491 | 4,912 |
| LIVE: Marsborne vs. Chicken Coop Esports - ESL Challenger League - Season 52 - NA | Counter-Strike | 2h 15m | 365 | 692 | 825 |
| LIVE: ShindeN vs Imperial - ESL Challenger League - Season 52 - SA | Counter-Strike | 2h 30m | 937 | 1,486 | 2,351 |
Times are UTC. Average and peak viewers come from periodic sampling of the live broadcast, so they are close estimates rather than exact platform figures. A stream marked “partial data” had gaps in our sampling; the unobserved time is excluded from its averages rather than filled in.
This profile has enough tracked history to be listed in search engines. How these numbers are calculated.
