BREAKING

CS2 Matches Today — Schedule, Scores & Betting Odds

255 scheduled

Complete CS2 match schedule with live scores, start times and real-time betting odds from multiple sportsbooks. Browse 255 matches across every professional Counter-Strike 2 tournament — filter by date range, league (IEM, BLAST, ESL, PGL), series or specific team. View BO1, BO3 and BO5 fixtures with map veto context, team form indicators and odds comparison to find the matches and value bets you're looking for.

Tomorrow — Thursday, 4 June 25 matches
Friday, 5 June 2026 20 matches
18+
Aurora Young Blood 1.42
VS
Project 91 2.64
BET NOW
Saturday, 6 June 2026 31 matches
Sunday, 7 June 2026 18 matches
Monday, 8 June 2026 18 matches
Thursday, 11 June 2026 17 matches
Saturday, 13 June 2026 15 matches
Sunday, 14 June 2026 16 matches

CS2 Matches FAQ

How many CS2 matches are played today?

The number of CS2 matches varies daily depending on active tournaments. On busy days during major events, there can be 20-50+ professional matches. Check our schedule above for today's complete match list with start times.

Where can I watch CS2 matches live?

Most CS2 matches are streamed live on Twitch and YouTube. Tournament organizers like ESL, BLAST and PGL have official channels. You can follow the scores here in real-time and click through to watch the live stream.

How do CS2 match formats work (BO1, BO3, BO5)?

BO1 (Best of 1) means teams play a single map. BO3 (Best of 3) means the first team to win 2 maps wins. BO5 (Best of 5) requires winning 3 maps and is typically reserved for grand finals. Higher-stakes matches use longer formats for more competitive integrity.

What are CS2 betting odds?

CS2 betting odds represent the probability bookmakers assign to each team winning a match. Lower odds indicate the favorite, higher odds the underdog. We display real-time odds from multiple bookmakers alongside match schedules so you can compare before placing bets.