Season lifecycle overview
A season moves through these phases in order:Creating a new season
Go to Season Management
Navigate to c3esports.com/admin/seasons and click Create Season.

Set the season name and description
Choose a name like “Spring 2026” or “Season 4”. Add a short description if needed.
Set key dates
| Date field | Description |
|---|---|
| Registration opens | When teams can start registering |
| Registration closes | Deadline for team registrations |
| Season start | When the first match week begins |
| Season end | Expected end of regular season |
| Playoffs start | When playoffs begin (can be set later) |
Create divisions
After creating the season, add divisions. Click Add Division and create:
- Premier — top tier
- Challengers — mid tier
- Contenders — entry-level
Opening and closing registration
Registration can be opened and closed manually in addition to the automatic date-based transition. To open registration early or manually:- Go to the season detail page in the admin panel.
- Click Open Registration.
- The season phase changes to
REGISTRATIONimmediately.
- Click Close Registration on the season detail page.
- Confirm. No new registrations are accepted after this point.
- The season transitions to
ACTIVE(or stays pending until the configured start date, depending on your setup).
Scheduling match weeks
After registration closes and teams are approved, create the match schedule:Set week number and date range
Assign a week number (Week 1, Week 2, etc.) and the date window (e.g., Monday–Sunday of that week).
Generate matches
Click Generate Matches for the week. The system pairs teams in round-robin order within each division and creates match records with default time slots.
Generated matches use placeholder times. You must set actual match times for each match before the week begins. Teams and managers are notified when match times are finalized.
Set match times
For each generated match, set the scheduled start time in Eastern Time. Standard match times are 8:00 PM, 9:00 PM, or 10:00 PM ET — but any time can be scheduled.
Advancing to playoffs
When the regular season ends:- Verify all regular season matches are
COMPLETEDorFORFEITED. No pending results should remain. - Trigger the standings recalculator (or wait for the next automatic run) to confirm final standings.
- Click Advance to Playoffs on the season detail page.
- The season phase changes to
PLAYOFFS. - Create playoff match records manually (or wait for the bracket management feature when available).
Completing a season
After all playoff matches are resolved:- Confirm all playoff results are finalized.
- Click Complete Season on the season detail page.
- The season phase changes to
COMPLETED. - Final standings are frozen and the season record is archived.
- Announce results in Discord and on the platform via an Announcement.
