Match schedule
The full board for the next rolling seven days: group stage, playoffs, qualifiers and last-chance brackets. Each entry carries the event name, both squads, the format like best-of-three, and the scheduled start in your own hour.
Never miss a CS2 match from the teams you follow.
CS2 schedule alerts
Steppovver Matchboard is a chat bot that watches the Counter-Strike 2 calendar for you. Send it the teams you care about, and it posts each upcoming fixture straight into your chat, five minutes before the pistol round. No app to install, no spreadsheet to update, no refreshing news sites at two in the morning.
Every account gets the same baseline: the fixture list you care about, an alert shortly before the match begins, and full control over which teams you follow.
The full board for the next rolling seven days: group stage, playoffs, qualifiers and last-chance brackets. Each entry carries the event name, both squads, the format like best-of-three, and the scheduled start in your own hour.
One short ping, five minutes before the server goes live, with a plain link to the stream and the map pool. If the start slips, reschedule notices arrive the moment the organiser updates the fixture.
Follow NAVI, Vitality, FaZe, Spirit, G2, The MongolZ or anyone else in the CS2 circuit by profile name or team ID. Unfollow in the same message. Rosters change and the board updates with them.
From first message to first alert takes under four minutes, and there is nothing to keep open afterwards.
A worked example from an account that follows four teams across IEM, ESL Pro League and BLAST.
| Team | Next match | Event | Alert |
|---|---|---|---|
| Natus Vincere | Monday 18:00 | IEM Katowice group B | 17:55 |
| Vitality | Monday 21:30 | ESL Pro League week 3 | 21:25 |
| G2 | Tuesday 14:00 | BLAST Studio, best-of-three | 13:55 |
| The MongolZ | Tuesday 09:45 | Asian qualifier | Morning summary |
I followed five teams in three regions and stopped tabbing through match threads before dinner. The Tuesday 09:45 start landed while I was on a train, and the record was already in the DM waiting for me.