One engine, three sports

Run any competition. Watch the table update itself.

Football leagues, basketball brackets, chess pot-draws — fixtures, squads and standings in one system, updating the moment a result is verified.

Free for one league · no card required

LIVE 63'Matchday 14 · League
NGFNorthgate FC
2
RIVRiverside Utd
1

Football

Northgate FC 2nd in table

League

A flat table, points and tiebreakers.

Knockout

Single-elimination brackets, legs and away goals.

Group + Knockout

Groups first, then a bracket for what's left.

Pot Draw

Seeded pots, paired fixtures, one group table.

Kickoff to final table

  1. 01

    Create a season

    Pick a format, set the rules and tiebreakers, open registration.

  2. 02

    Register teams, lock squads

    Add teams, managers submit rosters, you confirm and lock them.

  3. 03

    Generate the fixture list

    A full round-robin in one call, or build it fixture by fixture.

  4. 04

    Submit a result

    Standings, brackets and player stats update in the same instant — or not at all.

Nothing goes stale

One result, submitted once, and every dependent number moves with it.

Verify a result, and the table is already right

Submitting a result writes it, updates every player's stats, recalculates standings, and resolves a bracket slot if it's a knockout leg — all in one step. If any part of it fails, none of it happens. No partial tables, no stale ranks.

Fixtures on autopilot

Generate a full round-robin in seconds, then postpone or reschedule without breaking the table.

Squads that don't drift

Managers submit a roster, you confirm and lock it. Reopen it only when you mean to.

A public home for every league

Shareable pages for fixtures, tables and results — no account required to follow along.

For organizers

Everything after kickoff is automatic

Set up a season, register teams, generate the fixture list, and submit results. Standings and brackets take care of themselves from there.

Get started

For fans

See the table before your rival does

No account needed. Browse public leagues, teams and players, and watch fixtures, results and tables update in real time.

Browse leagues

Questions

Is CampScore free to use?+

Yes. The free tier runs one league end to end — fixtures, squads, results, standings. A second league and a few extras need an upgrade.

What sports does it support?+

Football, basketball and chess today, all on the same underlying system — leagues, knockouts, groups and pot-draws.

Do fans need an account to follow a league?+

No. Public leagues have shareable pages for fixtures, results and standings that anyone can view.

What happens if a result is wrong?+

A team manager can dispute a verified result. An admin then upholds it or amends it, and the correction runs back through the same table update.

Your first season starts free.

The free tier runs one league end to end. Upgrade only when you need a second league or more.