# 🎮 Simple Esports standings tracker

> Track esports league standings with match wins, map records, and points. Works for any game or tournament. Schedule and player stats on the same page.

Canonical: https://simplestandings.com/esports

## What your esports standings look like

Default columns for esports: W, L, Maps W, Maps L, PTS. You can customize, add, or remove any column.

| # | Team | W | L | Maps W | Maps L | PTS |
| --- | --- | --- | --- | --- | --- | --- |
| 1 | Team 1 | — | — | — | — | — |
| 2 | Team 2 | — | — | — | — | — |
| 3 | Team 3 | — | — | — | — | — |

## Player statistics for esports

Default stat columns: GP, Total, Avg, Best. Check Statistics when creating to enable a player stats table on the same share page.

| # | Player | GP | Total | Avg | Best |
| --- | --- | --- | --- | --- | --- |
| 1 | Player 1 | — | — | — | — |
| 2 | Player 2 | — | — | — | — |
| 3 | Player 3 | — | — | — | — |

[Learn more about league statistics tracking](https://simplestandings.com/league-statistics-tracker)

## Esports schedule

Check Schedule when creating to add games on the same share page. Visitors filter by team or venue automatically, so each team sees only their own games.

| Date | Time | Venue | Home Team | Away Team |
| --- | --- | --- | --- | --- |
| — | — | — | — | — |
| — | — | — | — | — |
| — | — | — | — | — |

## The easiest way to track esports standings

Whether you run a Valorant league, a Rocket League tournament, or a casual Mario Kart bracket, Simple Standings lets you track wins, losses, map records, and points in a clean table — then share with your community. It does more than the table, too: tick Schedule to add games with dates, times, and venues that visitors can filter by team, and Statistics to track games played, totals, averages, and bests. Enable any combination — all three sit on the same shareable link.

## How esports standings work

Esports standings count **series** (matches) and the **maps** or games inside them. A best-of-three that finishes 2–1 is one series win and a map record of 2–1, and map differential is the first thing that separates teams with the same series record.

Leagues differ on points. Some award a flat number per series win, some a point per map won, and some reward a clean 2–0 over a 2–1. Shooters like Counter-Strike and Valorant can also break ties on **round differential**, one level further down.

Larger events often use a **Swiss** format instead of a round robin: teams with the same record play each other each round, and a team is through at a set number of wins or out at the same number of losses. That gets a fair ranking from far fewer games than everyone playing everyone.

## A worked example

Five teams, single round robin of best-of-three series, 3 points per series win:

| Team | W | L | Maps W | Maps L | PTS |
| --- | --- | --- | --- | --- | --- |
| Null Pointers | 3 | 1 | 7 | 3 | 9 |
| Lag Monsters | 2 | 2 | 6 | 5 | 6 |
| Respawn | 2 | 2 | 4 | 5 | 6 |
| Frame Perfect | 2 | 2 | 5 | 6 | 6 |
| Tilted | 1 | 3 | 3 | 6 | 3 |

Three teams on 6 points. Map differential puts Lag Monsters (+1) clear; Respawn and Frame Perfect are both −1, and Respawn won their series 2–0, so head-to-head settles it.

Frame Perfect have won more maps than Respawn. Map differential still ties them, because they have lost more too.

## Common esports tiebreakers

When teams finish level, these are applied in order until the tie is broken:

1. **Head-to-head** series result.
2. **Map differential** (maps won − maps lost).
3. **Round or game differential**, where the title has rounds.
4. **Strength of schedule** in Swiss formats — the combined record of the opponents a team has played.
5. **A tiebreaker match**, if the schedule has room for one.

## How esports seasons are scheduled

- **Weekly league nights** with one series per team, a round robin over a split, then playoffs.
- **Swiss stages** for big fields, ending when every team has reached the win or loss threshold.
- **Groups, then a bracket**, often double elimination so one bad series does not end a run.
- **Divisions by rank or skill**, each with its own table.

## Setting up esports standings in Simple Standings

Pick Esports when you create a league and the standings start from the Simple preset — W, L, and PTS — or from Advanced: W, L, Maps W, Maps L, and PTS. New esports leagues sort by PTS. Every column can be renamed, removed, or added to. A computed column can read every typed-in column, plus any computed column to its left.

Points are a computed column — `W × 3`, or `Maps W` for a point per map. To sort by points with map differential as the tiebreaker, add `PTS × 1000 + Maps W − Maps L`.

The [schedule generator](https://simplestandings.com/schedule-generator) writes a round robin for the regular season and a single or double knockout for playoffs. It does not do Swiss pairings, which depend on results as they come in.

## Features for esports leagues

- Custom columns tailored for esports (wins, losses, points, and more)
- Computed columns for auto-calculated stats like win percentage and point differential
- Shareable read-only link for players, parents, and fans
- Dark and light mode — set your own colors for each theme
- Smart schedule filters — visitors filter by team, venue, or any column automatically
- Public description for announcements, rules, or league info at the top of your page
- Add links to your share page — waivers, social media, sign-up forms, anything
- Game schedule with custom columns, dates, times, venues, and scores
- Player statistics table prefilled for esports — games played, totals, averages, and bests
- Customize colors and fonts for your shareable page
- QR code sharing and CSV export
- Your league’s logo and custom pages in your league’s navigation
- Box scores for every game: the final score, each player’s line, and a page of its own
- Works on desktop and mobile — no app to install
- No spreadsheets, no imports — just type it in

## How to set up esports standings

### 1. Create your standings

Sign up, click “Create new”, and choose Esports. Default columns (W, L, Maps W, Maps L, PTS) are ready to go.

### 2. Add teams and enter results

Type in your teams names and fill in the stats. Update them after each game or whenever you like.

### 3. Share the standings

Hit “Share” to get a read-only link. Send it to teams, coaches, parents — anyone who wants to see the standings.

## Frequently asked questions

### How do I create esports standings?

Sign up for a free account, click "Create new", choose your columns (wins, losses, points, etc.), add your teams, and type in the data. No spreadsheets or imports needed.

### Can I share my esports standings with others?

Yes. Every standings you create gets a unique shareable link. Anyone with the link can view the standings — no account required.

### Can I make a esports schedule too?

Yes. Check Schedule when creating and add games with dates, times, venues, and scores. Visitors can filter the schedule by team or venue, so each team sees only their own games.

### Can I track esports stats?

Yes. Check Statistics when creating and you get a stats table with the columns already prefilled for esports — games played, totals, averages, and bests. Add computed columns for anything you work out with a formula, and sort by whichever column matters.

### Is Simple Standings free for esports leagues?

Free — standings, schedule, and statistics with no team limits, no game caps, and a public share link included. Public pages carry ads, which is what pays for it; a one-time $9.99 USD removes them from a league, with no subscription and no renewal.

### Do esports scores automatically update the standings?

Only if you want them to. Typing the table in yourself is the default, and it is what most leagues stick with — no syncing, no broken formulas. You can also enter one game at a time and let it do the arithmetic, report a score and have the standings update themselves, or keep a full box score for each game that updates the standings and every player's totals at once.

## Standings for other sports

- [⚾ Baseball](https://simplestandings.com/baseball)
- [🥎 Softball](https://simplestandings.com/softball)
- [🏀 Basketball](https://simplestandings.com/basketball)
- [⚽ Soccer](https://simplestandings.com/soccer)
- [🏈 Football](https://simplestandings.com/football)
- [🏳️ Flag Football](https://simplestandings.com/flag-football)
- [View all sports](https://simplestandings.com/sports)
- [Browse by league type](https://simplestandings.com/for)
