Loading matches…
Group Standings
Loading…
Leaderboard
Loading…
🏆 Knockout Bracket
Loading…
My Leagues
Loading…
USA • Canada • Mexico — 48 nations, 104 matches, one champion
Tap then "Add to Home Screen"
Sign in to save your match predictions and compete on the leaderboard.
Predict the final score of every group stage match before it kicks off. You earn points based on how accurate your prediction is — the closer you are, the more you earn.
To predict a match: Go to the Schedule tab, enter a score in the home and away boxes, and tap Predict. You can update your prediction any time before the match starts.
Predictions lock automatically the moment a match kicks off. You can still see your saved prediction, but no changes allowed once the whistle blows.
| Outcome | Points | Example |
| 🎯 Exact score | 5 pts | Predict 2-1 · Result 2-1 |
| 📐 Right margin | 3 pts | Predict 2-1 · Result 3-2 (both won by 1) |
| ✅ Correct result | 1 pt | Predict 2-1 · Result 3-1 (right winner, diff margin) |
| ❌ Wrong result | 0 pts | Predict home win · Result draw or away win |
Right margin means you got the goal difference correct even if the scores differ — e.g. 2-1 and 3-2 both have a 1-goal margin.
Knockout rounds use a multiplier based on how far into the tournament you are: Round of 32 = 2×, Round of 16 = 3×, Quarters = 5×, Semis = 8×, Final = 10×. Exact score adds +5 pts on top.
Don't want to manually predict all 72 matches? Pick a Persona and we'll fill in all your predictions instantly based on real pre-tournament betting odds.
| Persona | Style | Strategy |
| 🧱 Safe Bet | Low-scoring | Always backs the favourite (1-0, 2-0 type results) |
| 🎰 High Roller | High-scoring | Backs the favourite but expects drama (3-2, 4-1) |
| 🎲 Upset Artist | Medium scores | Picks upsets when the odds gap is narrow |
| 🌍 Wild Card | Anything goes | Seeded random picks unique to your account |
You can change your persona at any time — it will overwrite your unlocked predictions. Individual predictions you've manually edited are also overwritten when you re-apply a persona.
Compete against friends, family, or your office by creating a private league. Each league has its own leaderboard tracking everyone's predictions and points.
Create a league: Go to the Leagues tab → tap Create League → give it a name. You'll get a unique invite code and link to share.
Join a league: Enter the 6-character invite code in the Join box — or open the invite link directly on your phone.
Public leagues are visible to everyone and don't need a code to join. They're great for finding a community group to compete in.
After the group stage ends (June 27), 32 teams advance to the knockout rounds. The Bracket tab will open for predictions once the matchups are confirmed.
Bracket predictions work like group stage predictions — enter a final score for each match. The scoring multiplier increases each round, so a correct Final prediction is worth far more than a Round of 32 prediction.
| Round | Correct result | Exact score |
| Round of 32 | 2 pts | 7 pts |
| Round of 16 | 3 pts | 8 pts |
| Quarterfinals | 5 pts | 10 pts |
| Semifinals | 8 pts | 13 pts |
| Final | 10 pts | 15 pts |
The Global Leaderboard ranks every player by total points. League leaderboards work the same way but only count members of that league.
🎭 vs. Personas tab — compare your score against how each persona would have done using the real odds. Can you beat the Safe Bet robot?
Streaks — consecutive correct predictions (result, margin, or exact). A streak of 3+ shows a 🔥 chip on your leaderboard row.
Achievement badges are awarded automatically when you hit milestones:
| Badge | How to earn it |
| ✅ First Correct | Get your first prediction right |
| ⭐ First Exact | Predict an exact score for the first time |
| 🎩 Hat-Trick | 3 correct predictions in a row |
| 🔥 Hot Streak | 5 correct predictions in a row |
| 🎯 Sharp | 10 exact scores total |
| 🔮 Oracle | 20 correct predictions total |
Every match has a live chat room. Tap View Details & Meet Up → on any match card, then switch to the 💬 Chat tab.
Chat is open to anyone signed in. Messages are rate-limited to one every 5 seconds to keep conversations readable.
After signing in, you'll be offered a "Get match alerts?" banner. Tap Allow to receive:
You can disable notifications any time from your browser or phone settings.
Install this site as an app on your phone for the best experience — it works offline, loads faster, and is needed for push notifications on iOS.
iPhone/iPad: Tap the Share button (box with arrow) in Safari → scroll down → Add to Home Screen → tap Add.
Android: Tap the three-dot menu in Chrome → Add to Home screen or Install app.
Fill all 72 group stage matches instantly with one click — you can always change individual picks later.
You've been invited to join a private prediction league.