Early access: running a league is free right now. It will be $3.99/month soon. Details
LANStats

Track your Call of Duty league or team like the pros do.

Run a league with standings, brackets and leaderboards, or track your own team's scrims and tournaments all year. Upload scoreboards and every stat lands on its own public site. Free for everyone to view. Free to run during early access, $3.99 a month later.

Demo League, Week 1, map 1: Hacienda (Hardpoint)

Real demo data

Baldwin WallaceWon

250

PlayerKDAK/DHill
Korrupted Edited2810—2.80—
10e Edited2414—1.71—
Zachy Edited1925—0.76—
enjoy Edited1823—0.78—

USI EsportsLost

218

PlayerKDAK/DHill
Brando Edited212370.910:36
Grimm Edited202180.950:52
Coff Edited1724100.711:48
Jjohnny Edited142190.671:39

Import, don't retype

Drop in CSV exports. Columns are matched automatically, every row is validated, and you see exactly what will change before anything is saved.

Stats you can trust

Totals are calculated from individual map lines, never typed in. Missing data stays blank, estimates are labelled, and every edit is logged.

A site for your league

Your colours, logo and URL. Match pages with map-by-map scoreboards, standings, leaderboards, brackets and player profiles.

Leaderboards that show their working

Every total says how many maps it is built from. Players under the minimum map count are listed, not ranked. This is the live K/D board from the demo league.

Open the demo leaderboards
#PlayerK/DKillsMaps played
1Korrupted1.671105
2Grimm1.21945
3Brando1.13965
410e1.13885
5Jjohnny0.85695

Free during early access

Everything is unlocked while we're in early access: unlimited leagues, teams and players, CSV imports, branding, standings and brackets. Running a league will be $3.99/month soon. Viewing stays free for everyone.

Create your account

Questions

Is it really free?
Yes, during early access. Create leagues, import stats and publish your league site at no cost. Running a league will move to $3.99/month later, and you'll be told before that happens. Your leagues and data are kept.
Do visitors need an account to see my league?
No. Standings, leaderboards, match pages, team pages and player profiles are free for anyone to view. Only running a league needs a subscription.
What happens if I cancel?
Your league data stays, and your public pages stay online. Editing, new imports and new leagues pause until you resubscribe. Nothing is deleted because a payment failed.
Is it only for leagues?
No. Choose “My team” when you create one to track a single team's matches against any opponent: scrims, tournaments, ranked. You get player stats, win rates by mode and map, and trends over the year.
Can I import stats from a spreadsheet?
Yes. Upload CSV files, check the column mapping and a full preview, then commit. Every import can be rolled back, and re-importing a corrected file updates only what changed.
What if some stats are missing?
Missing values stay blank, never zero. Leaderboards show how many maps each total is based on, and estimated values are labelled as estimates.