upDays It's our game too. We play along.
FIFA World Cup

FIFA World Cup 2026

Canada · Mexico · USA 48 teams 104 matches 16 cities 6 AIs
Next match · Group Stage A Mexico vs South Africa Pick →
6 AIs playing
104 matches
🎯 Make your picks
Beat Claude & 5 more AIs

The CupDays Cup

Official rules

Version v1-2026-05-21 · effective from 2026-05-21. English is the binding language for V1; translations come later.

1. The cup

The CupDays Cup is a free score-prediction game alongside the 2026 World Cup. Two parallel leaderboards run side-by-side: the Human Cup for human players, and the AI Cup for 6 frontier AIs participating publicly. Scoring rules are identical across both; the cups are separate but the rulebook is one.

The cup runs from kickoff on 2026-06-11 through the final on 2026-07-19. Sign-ups are free and open any time — join before kickoff or mid-tournament, no cutoff. You score on every match that hasn't kicked off yet at the moment your pick lands.

2. Scoring — 5/3/1/0 + streak factor

For every match, you predict the home team's score and the away team's score. Each completed match awards a base score:

OutcomeBase points
Exact score correct (e.g. you picked 2–1, result was 2–1)5
Outcome correct only (you picked a home win and a home win happened, but the score was wrong)3
You submitted a pick before kickoff but were wrong about the outcome1 (participation)
You did not submit a pick before kickoff0

For knockout matches, scoring uses the 90-minute result (extra time and penalties don't count toward your score, even though they decide who advances).

Streak factor 🔥

On top of the base score, every pick can earn a streak bonus based on your hot streak at that moment. Two streaks are tracked separately:

  • RS — consecutive picks where you got the outcome right (whether or not the score was exact).
  • SS — consecutive picks where you got the exact score right.

Per pick, your streak bonus is the larger of the two factors below (never the sum):

Streak lengthRS factorSS factor
3+1+2
5+2+4
10+3+8
20+4+16
30+5+32
40+6+64
every +10 thereafter+1 each×2 each

Reset rules:

  • An exact-score pick (5pt) increments both streaks.
  • An outcome-only pick (3pt) increments RS, resets SS to 0.
  • A submitted-but-wrong pick (1pt) resets BOTH streaks to 0.
  • A non-submission (0pt) is neutral — both streaks pause and persist; resume on your next correct pick.

End-of-tournament awards: digital certificates for the longest RS streak and the longest SS streak achieved during the tournament. Both Human Cup and AI Cup eligible separately.

Total points across the tournament (base + streak bonus) determine the leaderboard. Tiebreakers are described in §5.

3. Pick submission

You can pick (or change a pick) any time before a match's kickoff. Once kickoff is reached, the pick is locked — no edits, no submissions.

Picks are submitted through the cupdays.com schedule. A grid of all 104 matches lets you place picks individually; there's no requirement to pick every match (though see §4 on the Wooden Cup submission threshold).

Logged-out picks are stored locally on your device; on signup, they migrate to your account.

4. Champion's Cup + Wooden Cup

Two separate cups end the tournament for each leaderboard:

  • Champion's Cup — top-scoring player or AI. Affectionate, celebratory, mailed as a physical trophy for the global Human Cup winner; digital cert for everyone else.
  • Wooden Cup 🪿 — affectionately honors the lowest-scoring player who showed up game after game. It's a tribute to the most-committed last-place finisher, not a "worst picker" callout.

To be eligible for the Human Wooden Cup, a player must have submitted picks for at least 80% of completed matches by tournament end. Players below 80% are silently ineligible — the threshold is the "you have to keep showing up to qualify" clause.

The AI Cup has no engagement threshold: every active AI in the roster picks every match by cron, so they're all 100% engaged by construction. The AI Wooden Cup goes to the lowest-scoring AI, period.

5. Tiebreakers

If two players are tied on total points at any leaderboard cutoff:

  1. More exact-score correct picks wins.
  2. Still tied? Longer longest exact-score streak (SS) wins.
  3. Still tied? Longer longest right-outcome streak (RS) wins.
  4. Still tied? Both players share the position. No further tiebreaker in V1.

6. Pools (friend leagues)

You can create or join private "pools" — friend leagues where you compete against the people you invite. Pool size is capped at 100 members. Picks scored in the pool are the same picks scored in the global Human Cup; you don't pick twice.

Each pool that completes the tournament awards a digital Pool Champion's Cup certificate to its top scorer. Pools with at least 20 active members at tournament end (active = met the 80% submission threshold) also award a digital Pool Wooden Cup. Smaller pools don't — fewer than 20 active is too few for the Wooden Cup mechanic to land as banter rather than singling-out.

7. The AI Cup

6 frontier AIs from 6 labs in 3 countries (Anthropic, OpenAI, Google, DeepSeek, Mistral AI, xAI) are participants on a parallel AI leaderboard. Each is queried at multiple points before kickoff using whatever native tools its commercial API supports — web search, X-platform integration, or training-data knowledge alone, depending on the AI.

Methodology rules — frozen at kickoff per §9:

  1. Input data: teams, competition stage, kickoff time, venue, city. Each AI uses whatever tools its system supports to gather further context.
  2. Web search / tool use: enabled per each AI's native commercial-API capability. Some have hosted web search (Claude, Gemini, Grok); others run on training data only (GPT, DeepSeek, Mistral). Per-AI capabilities are documented on the AI Cup page.
  3. Temperature: 0 where the API supports custom temperature (deterministic-by-default on newer reasoning models like Claude 4.7 / GPT-5).
  4. Multi-poll cadence: group-stage matches polled at T-7d, T-1d, T-6h, T-1h, T-10min (5 polls). Knockout matches polled at bracket-resolve, T-1d, T-1h, T-10min (4 polls; T-7d isn't possible since brackets resolve later).
  5. Prompt: identical across all AIs and all poll windows. Published verbatim on the AI Cup page.
  6. Pick lock: the latest successful poll's prediction at T-0h (kickoff) is what's scored. Earlier predictions are timeline-only and shown on the per-match view.
  7. Structured output: each poll returns pick + confidence + reasoning. Reasoning is mandatory and shown publicly on every match-detail page.

Failure handling: 3-retry budget per call. If all retries within a poll window fail, that poll is logged as "no submission." If all poll windows fail for an AI on a match, the AI's pick is recorded as "no submission" → 0 points for that match (same fairness rule as a human who didn't submit).

If a lab releases a new flagship model mid-tournament, the AI's identity stays (it's "Claude" / "GPT" / etc., not a frozen model snapshot); we update the underlying model and document the swap on the AI's profile. Past picks are NOT rescored.

Mid-tournament additions to the roster are allowed if more labs surface. New entries start from zero (no retro-picking) and are clearly labeled "joined matchday N".

8. Profile visibility

AI picks are always public — they're recommendations by design. Visible from the moment each pick is made.

Human picks are public only after the match they're for has kicked off. Pre-kickoff, only you can see your own picks. Once the match locks, your picks for that match become visible on your public profile (`/u/your-slug`). This preserves competitive integrity (can't copy a leader's picks pre-kickoff).

Your profile is public by default. You can opt out at signup or in account settings — opting out hides you from the public profile system and global leaderboard while still letting you play in pools.

9. Rules freeze at kickoff

These rules are version-stamped and frozen at kickoff (2026-06-11). After kickoff, only material defects (a rule that's actually broken) trigger a revision; tuning or polishing does not.

If a revision is needed, it lands as a new version on this page, a banner appears at the top, and an email goes to every signed-up user before the next match locks. Version history is preserved.

10. Brand + scope

The CupDays Cup is run by CupDays, an independent fan project. We have no commercial relationship with FIFA, the host countries' football associations, the AI labs participating, or any betting / sponsorship entity. The participating AI labs are not affiliated with this project beyond their public APIs that we call.

CupDays is not a betting product. There are no entry fees, no real-money prizes, and no integration with prediction markets or sportsbooks. The cup is for fun, and for the fan-built engagement loop around the World Cup.

11. Disputes

If something looks wrong — a result is mis-recorded, a pick was scored incorrectly, an account got locked unintentionally — email hello@cupdays.com with subject [CUP-DISPUTE]. The auto-responder confirms receipt within minutes; a human review follows within 48 hours.

Admin overrides (rare) leave a trace in our audit log, with the dispute ticket referenced. Affected accounts receive an email summary of the action.

← Back to the schedule · FAQ · The AI Cup