Run the whole tournament from one screen.
From the first team you import to the final whistle — FairGame schedules every pitch, scores every match live, and publishes standings the moment they change. Hundreds of fixtures, solved in seconds.
Free for up to 16 teams — no card required.

One platform, every tournament
Round-robin, knockout, group-to-bracket — the formats your sport actually runs, ready out of the box.
The whole weekend, under control
Every pitch, fully packed
FairGame fills every court from the first whistle — no idle gaps, no dead time. Auto-schedule hundreds of matches in seconds, then drag to fine-tune. It re-flows the rest around you.
- Conflict-free across every pitch
- Rest windows respected per team

Your rules, not just your fixtures
The teams that travel can't start before ten. The youngest groups go home after two. Nobody plays three games back to back, and the finals all kick off together. Write your rules once — as hard requirements or soft preferences — and the solver honors every one of them. If the day genuinely doesn't fit, FairGame tells you why and what to change, instead of quietly dropping matches.
- Arrival and departure windows, rest, break windows, pitch limits
- A day that can't fit comes back with the reason and the fix

Change the schedule, keep every version
Every time you publish, FairGame snapshots the schedule — and you can save a checkpoint of the current draft any time, no publish required. When a rained-out morning forces a reshuffle, preview exactly what a restore would change, then roll back to any earlier version in one click. Nothing goes public until you re-publish.
- Every publish and checkpoint saved automatically
- Preview the diff, then restore in one click

Set up in minutes, not evenings
A guided wizard walks you from a blank slate to a ready tournament — name it, pick a format, add categories, import teams. FairGame builds the groups, the schedule and the bracket in one step.
- Proven format templates
- Invite co-organizers with one link

Build any format you can imagine
Snap phases together — round-robin groups, single tables, knockout brackets — into a system that's exactly yours. Pick how teams carry from one phase into the next, reorder on the fly, and a live preview validates the shape before you commit a single fixture.
- Groups, single tables and knockouts in any sequence
- Live preview validates the format as you build

Bracket on your terms
Top finishers and the best third-placed teams flow straight from your live group standings into the bracket — auto-seeded by OpenSkill to keep the strongest sides apart, or arranged by hand with drag and drop. Brackets run from a final up to a round of 32, a consolation plate keeps everyone else playing, and placement playoffs settle every position down to 15th. Draws that finish level go to penalties.
- Auto-seed by OpenSkill or drag to arrange
- Plate and placement playoffs — every team ends the day with a finish

Referees who staff themselves
Send each referee their own link — no app, no account, no password. They set the hours they can work and pick their own shifts, and you watch the coverage grid close itself. Anything still open stays red, one click auto-staffs the rest, and FairGame warns you when someone is heading for four hours straight without a break.
- Referees set their own availability and claim their own shifts
- Every uncovered pitch-hour flagged before the first whistle

Registration that runs itself
Open the tournament, send clubs one link, and the sign-ups come to you — teams, player rosters, and the strength each coach declares. Approve or decline each one, collect the entry fee at checkout, and watch collected, outstanding and net land in a running total. FairGame chases whoever hasn’t paid.
- One link — teams, rosters and entry fees come back in
- Approve, decline or admit without payment, all from one list

Fair draws, balanced by skill
Each club enters one team per skill level, and FairGame checks every one against its OpenSkill rating — learned from real results, margins and all. Your draw gets a fairness score out of 100 with every likely blowout counted, mis-classed teams are flagged before you publish, and club ratings carry from one tournament to the next, so each event you run starts fairer than the last.
- Draw fairness scored out of 100, blowouts counted
- Club ratings carry across tournaments — not a fresh guess each time

Next year’s edition, in one click
Save this year’s tournament as a template — every venue, pitch, category, group, day and setting, minus the teams and results. Next season you pick it off the shelf and you’re back where you finished, only a year smarter. Build one from scratch in the template builder, or share it by email with another organizer so they can run your format too.
- Venues, pitches, categories and format saved for the next edition
- Share a template with another organizer by email

A personal view for every parent
Parents follow their kids’ teams and get a private, read-only view of just those teams — a merged schedule with venue and kickoff, live scores, standings, results and reschedule alerts, plus a one-tap calendar export. No logins to chase, no group chat to refresh.
- Follow teams for a personalized schedule and live scores
- Reschedule and cancellation alerts, plus calendar export

Follow every match from your pocket
FairGame Sports is the free companion app for everyone watching. Follow your teams, get notified the moment something happens, and read the organizer’s announcements — live from the pitch, wherever you are.
Follow your teams
Search any team and follow it. Every fixture, live score and standing you care about collects into one personal feed — and onto your calendar in a tap.
Notifications that matter
A push the moment a followed team kicks off, the score changes, or a match is moved — so you never miss a game or show up to the wrong pitch.
Straight from the organizer
Venue details, schedule changes and announcements from the tournament organizer land right in the app — no group chat to refresh.
Free on iPhone, iPad, and Android.



The whole tournament, in real time
The moment a referee logs a goal it lands on the live dashboard — every pitch, the matches in play, just finished, and up next, refreshed automatically so you see the entire day at a glance. Alongside it, the control room keeps a running list of what actually needs you: clashes, unscheduled matches, brackets waiting on a result, most urgent first.
No refresh. No spreadsheet. No surprises.
Scoring, straight from the pitch
Every referee gets their own score page — opened with the QR code on the printed match card, no app and no login. One tap adds a goal and it’s live on the dashboard before they leave the pitch.
- Scan the match card — no install
- Works on any phone, built for gloves-on speed
Even more in the box
Beyond the schedule itself, FairGame handles the rest of the work that goes into running a tournament.
Import from Sheets or Excel
Map your columns once and re-sync whenever your roster changes — from a shared Google Sheet, or upload an .xlsx if your roster stays private. Teams with matches are never overwritten.
Announce it once
Email every team’s coach in one go — schedule changes, arrival times, reminders. You see who’s reachable before you send, and who received it after.
Your branding on the public page
Put your logo and your sponsors on the public tournament page, add your own menu pages for travel and practical info, and pick the color theme.
Your whole organizing team
Invite co-organizers, club admins and referees to your organization by email, each with the access their role needs.
Ready-made formats
Pick a proven format and FairGame builds the whole structure in one step — round-robin, knockout, or a re-seeding ladder.
Multi-day tournaments
Run events across several days and set each day’s format on its own — all scheduled together.
QR codes & match cards
Print match cards grouped by pitch, each with a QR code that opens the referee’s score page on any phone.
Sign in your way
A one-time email code, a password, or Continue with Google — whichever your organizers prefer. Nothing to install, nothing to remember.
Cards and suspensions
Record sanctions against individual players using your sport’s own card types, and see who has picked up what across the tournament.
The next season of FairGame is intelligent
We're teaching FairGame to do the thinking, not just the bookkeeping — at the tournament, and in every week between. First up: FairMatch. The scheduler you can talk to follows.
FairMatch — the right opponent, any week of the year
Tournament weekends are two a year; your teams play all season. Tell FairMatch when they can play — free dates, home slots, how far you'll travel — and it proposes friendlies against clubs at their level, matched on the same ratings that keep FairGame draws fair. Both clubs see a fixture that fits their calendars; one click to agree, and the match card, QR scoring, live score and parent view are ready. Every result feeds the rating — so the next matchup, and your next tournament draw, is fairer still. No ring-around, no mismatches, no wasted Saturdays.
- Opponents matched by the FairRating system — not by whoever answers the phone
- One click to agree — fixture, referee card and parent view created automatically


Schedule the whole day in a sentence
Tell FairGame how the day should run — keep the youngest groups in the morning, give every team a break between games, put the semi-finals on the show pitch — and it drafts a complete, conflict-free plan across every pitch in one pass. Every assignment is checked against your rules before it reaches the board, so you review, tweak and publish while the busywork never touches your desk.
- Plans a full day from a plain-language brief
- Every assignment rule-checked before you apply


More intelligence, arriving through the season
Ask the assistant
Set up groups, reshuffle a schedule or answer a question in plain language — right inside the app.
Sharper every season
FairGame learns from the tournaments you run, so its plans and suggestions keep getting better.
The same tournaments, far less busywork
Put FairGame next to the tournament systems Icelandic and Nordic organizers use today. Here's where it pulls ahead — and what it does that they simply don't.
| The job | FairGameThat's us | Torneopal | Keppniskerfi |
|---|---|---|---|
| Custom tournament builder | FairGameCompose multi-phase systems — groups, tables & brackets — then save and reuse them | TorneopalFixed menu of preset formats; not a composable builder | KeppniskerfiRound-robin + auto brackets; no custom builder documented |
| Everyone keeps playing | FairGameConsolation plate & ladder cups keep knocked-out teams in real matches | TorneopalKnockout with a 3rd-place playoff; no full consolation track documented | KeppniskerfiRound-robin + playoff bracket; no consolation track documented |
| Automatic scheduling | FairGameSolver fills every pitch in seconds; pin what you set and it re-flows the rest | TorneopalManual drag-and-drop placement; no optimizing solver | KeppniskerfiAuto-scheduler advertised; speed at scale unpublished |
| Rules the scheduler enforces | FairGameArrival & departure windows, rest, break windows, pitch limits — required or preferred | TorneopalManual placement, so rules live in the organizer's head | KeppniskerfiAuto-scheduler advertised; no configurable rule set documented |
| Reuse last year's setup | FairGameSave venues, pitches, categories & format as a template — and share it with another organizer | TorneopalNo saved reusable setup documented | KeppniskerfiNo saved reusable setup documented |
| Schedule version history | FairGameEvery publish snapshots the schedule; save checkpoints and restore any version in one click | TorneopalNo schedule revision history or one-click restore documented | KeppniskerfiNo schedule revision history or one-click restore documented |
| Live control room | FairGameA 'needs attention' queue surfaces conflicts, gaps & knockout readiness, most urgent first | TorneopalAdmin dashboard + public results; no prioritized action queue documented | KeppniskerfiReal-time standings; no live decision queue documented |
| Score from the pitch | FairGameQR on the match card — no app, no login; one tap goes live and refs fix their own slips | TorneopalQR cards too, but refs can't self-correct; live app costs extra | KeppniskerfiNo referee scoring flow documented |
| Referee coverage | FairGameAssign refs across the schedule; every uncovered pitch flagged before kickoff | TorneopalReferee appointments, fees & grading; coverage-gap flagging not documented | KeppniskerfiNo referee assignment flow documented |
| Referees staff themselves | FairGameEach referee gets a personal link — no account — to set availability and claim shifts | TorneopalOrganizer-side appointments; no referee self-service documented | KeppniskerfiNo referee assignment flow documented |
| Tell every coach at once | FairGameEmail every team's contact in one go, with a delivery record and who's unreachable | TorneopalNo organizer-to-coach announcement tool documented | KeppniskerfiNo organizer-to-coach announcement tool documented |
| Skill-based fairness | FairGameOpenSkill ratings flag mis-classed teams and seed brackets fairly | TorneopalStandard groups & knockouts; no skill-rating fairness | KeppniskerfiRe-seeds by standings; no skill-rating fairness |
| Ratings that compound | FairGameClub skill ratings carry across every tournament — a fairer draw each event | TorneopalPer-event results only; no cross-tournament skill ratings | KeppniskerfiPer-event standings; no cross-tournament skill ratings |
| Parent & fan view | FairGamePersonal parent view — merged schedule, live scores, alerts, calendar export | TorneopalPublic live results; no personalized follow-your-team view | KeppniskerfiPublic standings; no personalized follow-your-team view |
| Free to start | FairGameFree forever up to 16 teams, then a flat fee per team on publish | TorneopalPaid per team from £2.50; apps, API & modern skin cost extra | KeppniskerfiFree while in development; pricing not yet decided |
| Modern, branded & bilingual | FairGameFast, mobile-first UI in Icelandic and English — with your logo, sponsors and pages on the public site | TorneopalBrowser utility look; a 'modern' skin is a paid upgrade | KeppniskerfiClean web app, but Icelandic only; mobile support undocumented |
Based on each product's publicly available information as of July 2026. Competitors' features may have changed since.
Free for up to 16 teams — pay per team only when you grow
The whole platform — auto-scheduling and all — free for tournaments of up to 16 teams.
- Tournaments
- Unlimited — one active at a time
- Teams
- Up to 16
- Billing
- Free forever, no card required
For clubs and organizers running tournaments with more than 16 teams.
- Tournaments
- Unlimited
- Teams
- No limit
- Billing
- Billed at publish for the teams on your schedule — add teams later, pay only the difference
Examples: 24 teams → 28,800 kr. · 48 → 57,600 kr. · 120 → 144,000 kr.
For federations and district associations running tournaments at scale.
- Tournaments
- Unlimited
- Teams
- Committed annual volume, in bands — talk to us
- Billing
- One flat annual fee; teams above your band billed per team
Includes single sign-on and an SLA. Committed volume can also sponsor sanctioned community events — badged as sponsored by you on every schedule.
Collect entry fees on any plan — including Free.
FairGame Payments handles registration and entry fees: 1.9% + 190 kr. per transaction — never more than 9.9% of the payment — plus payment-processing costs. Money goes to your account, paid/unpaid status updates live, and FairGame chases the stragglers. No monthly fee — you only pay when money moves.
Good to know
How fast can I set up a tournament?
Minutes. The onboarding wizard takes you from a blank slate to a ready schedule — name it, pick a format, add categories and import teams, and FairGame builds the groups, schedule and bracket in one step.
Which sports does FairGame support?
Soccer, basketball, handball, volleyball and padel out of the box, with round-robin, knockout and group-to-bracket formats. If your sport runs on fixtures and standings, FairGame fits.
Can referees score from their phones?
Yes. Print match cards grouped by pitch, each with a QR code that opens the referee’s score page on any phone — no app install, no login. Scores land on the live dashboard instantly.
Do referees need an account?
No. Each referee gets a personal link you send them — they open it on their phone, set the hours they can work, and pick their own shifts. Nothing to install, no password, and you keep the final say on the coverage grid.
Can I reuse last year’s setup?
Yes. Save any tournament as a template — venues, pitches, categories, groups, days and settings, without the teams or results — and scaffold the next edition from it in one click. You can also share a template with another organizer by email.
Does FairGame handle payments?
It does. Collect entry fees the moment a team registers, track who has paid, and let FairGame chase the ones who haven’t — available on the Club plan and up.
Is there a free plan?
Yes — tournaments with up to 16 teams are free forever, with the whole platform: auto-scheduling, live scoring and a public results page. No card required to get started.
Curious? Want early access?
Tell us about your tournament and we’ll get you set up — or just say hello.
Prefer to email us directly? info@fairgame.is
Need a quick answer? Chat on WhatsApp
Start today.
Level the playing field — and run your next weekend from one screen.