A prediction league turns a major football tournament into a month-long game between friends: everyone forecasts the same matches, points are scored automatically against the real results, and a live table settles who actually knows their football. This guide walks through setting one up from scratch — what to decide, how scoring works, and how to keep people predicting until the final.
What a prediction league actually is
In a prediction league, every participant submits a scoreline for each match before it kicks off — for example 2–1for the opener. As results come in, everyone earns points based on how close their prediction was, and a standings table ranks the group from first to last. It runs for the whole tournament, so a bad opening round doesn't knock you out — there is always a way back.
This is different from a sweepstake, where each person is randomly assigned one country and wins only if that team goes far. A sweepstake is decided by the draw, not by judgement. A prediction league rewards paying attention across dozens of matches, which is why it keeps a group engaged for weeks rather than minutes.
Sweepstake vs prediction league
| Sweepstake | Prediction league | |
|---|---|---|
| Skill involved | None — random draw | Ongoing judgement |
| Stays interesting | Only if your team wins | Every match, every round |
| Setup effort | Draw names from a hat | Create a league, set scoring, invite |
| Good group size | Up to ~32 | Any size |
How to set one up: six steps
- Pick the tournament. A World Cup or continental championship (Euros, Copa América, Africa Cup of Nations) works best — a fixed bracket, a clear start and end, and enough matches to reward consistency.
- Create the league and name it. On CupPredictor you create a league, give it a name and logo, and get a link and invite system. No spreadsheet to maintain.
- Decide the scoring. How many points for an exact score, for the right result, for calling knockout qualifiers and bonus questions. Defaults are fine for a first league — see the scoring systems guide if you want to tune it.
- Invite everyone. Send the join link by email or group chat. Aim to have people in before the first match, since predictions lock at kickoff.
- Predict before the deadline. Each match locks when it starts. Most people fill in the whole group stage in one sitting and revisit for the knockouts.
- Follow the table. Standings update as results are confirmed. Share the link to the table after each matchday — that is what keeps a group coming back.
Scoring basics
A workable default: award points for predicting the exact scoreline, fewer points for getting only the result right (win, draw or loss), points for correctly picking which teams advance from each knockout bracket slot, and a flat value for each bonus question (top scorer, winner, and so on). The gap between "exact score" and "correct result" should be big enough to reward precision but small enough that one lucky 4–3 call doesn't decide the league.
Keeping the league close
Knockout and bonus points landing late in the tournament keep mid-table players in contention until the final weekend. If your scoring front-loads everything into the group stage, the league is often decided before the quarter-finals and people stop predicting.
Keeping people engaged
- Post the updated table in the group chat after every matchday.
- Call out the biggest riser and the worst prediction of the round.
- Make sure late joiners can still enter before their first unplayed match.
- Keep bonus questions alive so there is always something left to play for.
Free vs paid
Small groups can usually run a league for free. CupPredictor is free to create for up to a handful of players and moves to a one-time fee for larger groups — no subscription. Players you invite always participate for free; only the organiser pays, once.
Get started
Decide your tournament and group size, then create your league and send the invite link. If you would rather join an existing group, you can search for a league or enter the public league.
