Your programplays seven titles.It has one record.
A box score for every series, standings that keep themselves, season leaders ranked on the rate stat that matters, and a public page for every roster. Kept from a phone on match night, the way a league keeps a season.
Ten real-world sports already run on exactly the same platform.
Coaches enter the stats. No public stats API exists for these titles, so nobody imports them automatically. See a season
A finished series from the demo league, read live. The whole table is one scroll down.
This is a season, not a screenshot
Every number below is read from the database when this page loads. 13 matches have been played; the table, the differential and the streaks worked themselves out.
| Team | W | L | Maps | Diff | Strk |
|---|---|---|---|---|---|
| 1Nova Syndicate | 4 | 0 | 8-3 | +5 | W4 |
| 2Ion Collective | 4 | 1 | 8-3 | +5 | W3 |
| 3Vertex Athletic | 2 | 2 | 6-5 | +1 | W1 |
| 4Apex Vanguard | 2 | 2 | 5-5 | 0 | L1 |
| 5Ember Division | 1 | 3 | 4-6 | -2 | L3 |
| 6Halcyon Esports | 0 | 5 | 0-9 | -9 | L5 |
- 1flux3 Nova Syndicate245
- 2flux6 Halcyon Esports237
- 3vex4 Vertex Athletic234
- 4drift5 Ember Division229
- 5spire5 Ember Division192
That rate stat is computed, not typed. Statside stores the parts, combat score and rounds, and divides at read time, so a season number is a true average instead of an average of averages.
Open the whole leagueSeven titles, one season book
Each title brings its own stat sheet and its own series format. The rate stats are computed, never typed, so a season average is a true average and not an average of averages.
- League of Legends
- KDA, creep score, gold, damage, vision
- Bo3 · games won
- Counter-Strike 2
- ADR, K/D, headshot %, opening kills
- Bo3 · maps won
- VALORANT
- ACS, K/D, first bloods, plants and defuses
- Bo3 · maps won
- Dota 2
- KDA, last hits, denies, net worth, hero damage
- Bo3 · games won
- Overwatch 2
- Eliminations per 10, damage and healing per 10, E/D
- Bo5 · maps won
- Marvel Rivals
- Final hits, KDA, damage and healing per 10, solo kills
- Bo3 · maps won
- Rocket League
- Goals, assists, saves, shooting %
- Bo5 · games won
Two ways in
You run a program
One club, however many titles it fields. Add a roster, keep the book on match night, and every player gets a public page their family can read without an account.
- Free to start, no card
- A roster per title
- Public team and player pages
You run a league
A division, a conference, or a whole state circuit. Standings, schedule and leaders keep themselves across every member program, and the table embeds into the site you already have.
- Standings across every member
- Embeddable widgets
- One signup brings every team
The platform is proven. The titles are new.
Statside runs a full professional indoor football season in public today, and nine other sports besides. The esports titles launched with this page, so the season above is a seeded demo and is labelled as one. There is no esports league to point you at yet, and we are not going to invent one.
Coaches enter the stats. There is no public stats API for these titles, so nobody can import them automatically, and anyone telling you otherwise is selling you something they cannot ship. Fast manual entry is what Statside is built for.