2026 World Cup Fantasy League

Auto · 14:55

⚙ Settings

🌙 Dark / Light Mode



⚡ Live standings in table

When on, fantasy and group tables update during live matches. Off = points only after full time.





Scores sync automatically for everyone — every minute during live matches, every 5 minutes otherwise. No manual syncing needed.

Auto-Sync
⚡ 14:55:15 | 1 update | 2 LIVE (Auto)

v3.0 — Visual Overhaul (Jun 10)

  • Renamed Standings tab to Statistics
  • Added Manager Power Rankings with squad strength vs actual performance analysis
  • Added hot streak indicators (🔥3W, ❌2L) to fantasy league table
  • Added PWA install prompt — “Add to Home Screen” for mobile app experience
  • Complete UI redesign with refined sports-app aesthetic
  • Swapped neon cyan/purple/pink palette for emerald, indigo and amber
  • Solid charcoal background replaces space-gradient
  • Inter font loaded from Google Fonts for clean modern typography
  • Toned down border radius, surface transparency and glow effects
  • Light mode updated with matching warm green tones

v2.9 — UI Polish & Badge Catalogue (Jun 10)

  • FIFA Rankings redesigned with modern FotMob-style card-row layout replacing the old HTML table
  • Column order: Rank → Points → Country → Manager → Group with gold/silver/bronze rank highlighting
  • Added v2.3 (Badge Expansion) to changelog — previously skipped
  • Added complete “Available Badges” catalogue at the bottom of the Badges tab
  • All 15 badges shown as a reference guide with hover descriptions

v2.8 — Position History Chart (Jun 10)

  • Removed Elimination Tracker tab
  • Added Position History bump chart showing league positions over time
  • Chart plots each manager's position after every matchday
  • SVG-based with coloured lines, dots and manager names
  • Stats leaderboards (Goals, Clean Sheets, Manager Stats) kept below the chart

v2.7 — Live Position Colours (Jun 10)

  • Group tables, mini leaderboards and 3rd place race now always show position colours
  • Green for 1st and 2nd (qualifying), orange for 3rd (3rd place race), red for 4th (elimination)
  • Colours update live as results come in, not just when group is complete

v2.6 — Family League & Set Default (Jun 10)

  • Added Family league with 8 managers (Kevin, Toby, Clare, Tom, Sarah, Beth, Emily, Dan)
  • Added Set as Default and Download button in admin settings
  • Admins can select a league, click the button, and get a ready-to-upload HTML

v2.5 — My Teams Mini Leaderboard (Jun 10)

  • Replaced individual country cards in My Teams with a sorted mini leaderboard table
  • Rows coloured by group status: Qualified (green), On Track (yellow), Contending (blue), Eliminated (red)
  • Status badge on each row showing current qualification state
  • Colour legend below the table explaining each status

v2.4 — Quality of Life Upgrades (Jun 10)

  • Added form guide dots (W/D/L) next to each manager in the league table
  • Your row highlighted with blue accent when you select your manager
  • Tournament progress bar shows matches played out of total
  • Auto dark/light mode detection based on system preference
  • Mobile tap support for match hover panels
  • Fixed garbled characters in changelog CSS

v2.3 — Badge Expansion (Jun 10)

  • Added 3 new achievement badges: Half Century, Unbeaten, and Group Topper
  • Total badge count increased from 12 to 15
  • Badges now track knockout round progress (R32, R16, QF, SF)

v2.2 — Stats Leaderboards (Jun 10)

  • Added Goals Scored leaderboard to Tracker tab (all teams ranked by GF)
  • Added Clean Sheets tracker showing teams with most clean sheets
  • Added Manager Stats summary with total GF, GA, GD and clean sheets per manager
  • Gold, silver, bronze highlights for top 3 in each leaderboard
  • Tab switching between Goals, Clean Sheets and Manager views
  • Includes both group stage and knockout match data

v2.1 — Elimination Tracker (Jun 10)

  • Added Elimination Tracker tab showing live qualification status for all 48 teams
  • Summary bar shows counts of Qualified, On Track, Contending, and Eliminated teams
  • Each group displayed as a card with teams ranked by points, GD and GF
  • Status badges: Qualified (green), On Track (yellow), In Contention (blue), Eliminated/At Risk (red)
  • Mathematical elimination detection based on remaining matches and max possible points
  • Manager name shown next to each country

v2.0 — Live Match Bar & Badges (Jun 10)

  • Added LIVE match detection with pulsing red border and elapsed time display
  • Live dot animation and half-time/full-time indicators
  • Added 12 achievement badges earned automatically from match results
  • Badges shown in My Teams section and new dedicated Badges tab
  • Hover over any badge to see its name and unlock criteria
  • Badges include: First Blood, Giant Killer, Clean Sheet, Goal Fest, Underdog, Draw Master, and more

v1.9 — H2H Data Fix (Jun 10)

  • Fixed 7 missing head-to-head matchups caused by alphabetical key ordering bug
  • Added real historical data for additional matchups from search results
  • All 72 group stage pairings now have correct H2H lookup

v1.8 — H2H Match History Redesign (Jun 9)

  • Expanded historical H2H data for all 48 WC teams with real match results
  • Redesigned hover panel with modern FotMob-style match layout
  • Home team on left, away team on right with colour-coded winners (green) and losers (red)
  • Fixed win probability bar symmetry (percentages now always sum to 100%)
  • Added missing matchups: England vs Croatia, Belgium vs Egypt, France vs Norway, Spain vs Uruguay etc

v1.7 — Match Insights & H2H History (Jun 9)

  • Added real historical head-to-head results when hovering over upcoming matches
  • Shows last 4 meetings with scores, competition and year
  • Hover panel now shows both win probability bar and H2H history together
  • Symmetrical rank badges (left team badge on left side)

v1.6 — FIFA Rankings & Match Insights (Jun 9)

  • Added FIFA Rankings tab with search and sortable columns
  • Added FIFA rank badges next to countries in Match Centre and Upcoming Matches
  • Added win/draw probability bars for upcoming matches
  • Added search in Match Centre by country or manager
  • Symmetrical rank badges (left team badge on left, right team on right)
  • Win probability hidden by default in Match Centre, shows on hover with match insights
  • Reduced probability bar width to match upcoming section size

v1.5 — Changelog Added (Jun 9)

  • Added version history / changelog in Settings modal

v1.4 — Match Centre & Head to Head (Jun 8)

  • Added next game banner at top of page with country, flag and manager name
  • Added arrow navigation to browse up to 5 upcoming matches
  • Added Head to Head tab to compare managers and see games between their countries
  • Changed manager name colour from purple to readable blue across all sections
  • Increased manager name font size slightly for readability
  • H2H shows actual games between countries, upcoming matches show TBC
  • Added knockout match support to H2H comparison

v1.3 — Polish & Fixes (Jun 8)

  • Fixed mini leaderboard reverting to card style, restored table format
  • Added manual Sync button near the top, easily accessible
  • Fixed sync button clashing with title on mobile screens
  • Fixed manager names to always appear under country and flag
  • Fixed sync and settings buttons overlapping, moved sync to left
  • Fixed league selection tab showing in non-admin mode
  • Removed Work and The Boys from page titles

v1.2 — Going Live (Jun 7)

  • Uploaded to Cloudflare Pages for live hosting
  • Removed FIFA World Cup image to reduce file size
  • Added expandable mini leaderboards under each manager with table formatting
  • Added automatic score syncing via football-data.org API every 60 seconds
  • Removed Submit Results and Generate Code sections after auto-sync added

v1.1 — Admin Mode & Sharing (Jun 7)

  • Added admin mode toggle with lock button to return to read-only
  • Hidden sync results tab in read-only mode
  • Added next match countdown feature
  • Fixed mobile image display issues

v1.0 — The Foundation (Jun 7)

  • Created the app with 8 managers, 48 countries and tournament-style league table
  • Fixed missing manager names in the table
  • Fixed country emoji flags showing only abbreviations
  • Added export and import function for saving progress
  • Swapped teams between Reilly and Dan (Ecuador and Switzerland)
  • Added exact FIFA World Cup 2026 groups
  • Fixed all broken buttons and functionality
  • Renamed Czechia to Czech Republic
58 / 104 matches played (56%)
GoalTurkey Turkey 2–136′
GoalTurkey Turkey 1–113′
GoalUSA USA 0–17′

👑 Points Leader

🏆 World Cup Winner

TBD
Final not yet played

🏆 Fantasy League Table LIVE PTS

#ManagerPWDLGFGAGDPtsForm

📜 History (0)

📅 Match Centre (NZT)

Today · Fri 26 Jun
Group Stage · Round 3
Today
FRI
12
2
SAT
13
2
SUN
14
4
MON
15
4
TUE
16
4
WED
17
4
THU
18
4
FRI
19
4
SAT
20
4
SUN
21
4
MON
22
4
TUE
23
4
WED
24
4
YESTERDAY
25
6
TODAY
26
6
TOMORROW
27
6
SUN
28
6
MON
29
1
TUE
30
3
WED
1
3
THU
2
3
FRI
3
3
SAT
4
3
SUN
5
2
MON
6
2
TUE
7
2
WED
8
2
FRI
10
1
SAT
11
1
SUN
12
2
WED
15
1
THU
16
1
SUN
19
1
MON
20
1
Group D · Matchday 32 matches
36'
Turkey Turkey
2 - 1
USAUSA
James
Ross
46'
Paraguay Paraguay
0 - 0
AustraliaAustralia
John
Dan C
Group E · Matchday 32 matches
FT
EcuadorEcuador
2 - 1
HT 1-1
GermanyGermany
Grant
Kaden
FT
CuracaoCuracao
0 - 2
HT 0-1
Ivory CoastIvory Coast
Andrew
Scott
Group F · Matchday 32 matches
FT
JapanJapan
1 - 1
HT 0-0
SwedenSweden
Andrew
Kaden
FT
TunisiaTunisia
1 - 3
HT 0-2
NetherlandsNetherlands
John
Scott

🌐 Group Standings

Sorted by Pts → GD → GF. Turn on Live standings in Settings to update points during matches.

🥈 3rd Place Race

Top 8 third-place teams advance to Round of 32

#TeamGrpPWDLGFGAGDPts

🏆 Knockout Stage

Round of 32
Round of 16
Quarter-Finals
Semi-Final
Finals
Round of 32
M73
South Africa South Africa
Canada Canada
-
2026-06-29 05 · Los Angeles
M74
Germany Germany
3rd(A/B/C/D/F)
2026-06-30 07 · Boston
M75
Netherlands Netherlands
Morocco Morocco
-
2026-06-30 07 · Monterrey
M76
Brazil Brazil
Japan Japan
-
2026-06-30 11 · Houston
M77
1I
3rd(C/D/F/G/H)
2026-07-01 05 · New York
M79
Mexico Mexico
3rd(C/E/F/H/I)
2026-07-01 05 · Mexico City
M78
Ivory Coast Ivory Coast
2I
2026-07-01 08 · Dallas
M80
1L
3rd(E/H/I/J/K)
2026-07-02 05 · Atlanta
M81
1D
3rd(B/E/F/I/J)
2026-07-02 07 · San Francisco
M82
1G
3rd(A/E/H/I/J)
2026-07-02 07 · Seattle
M83
2K
2L
2026-07-03 05 · Toronto
M84
1H
2J
2026-07-03 08 · Los Angeles
M85
Switzerland Switzerland
3rd(E/F/G/I/J)
2026-07-03 08 · Vancouver
M86
1J
2H
2026-07-04 05 · Miami
M87
1K
3rd(D/E/I/J/L)
2026-07-04 07 · Kansas City
M88
2D
2G
2026-07-04 08 · Dallas
Round of 16
M89
W74
W77
2026-07-05 07 · Philadelphia
M90
W73
W75
2026-07-05 11 · Houston
M92
W79
W80
2026-07-06 05 · Mexico City
M91
W76
W78
2026-07-06 07 · New York
M94
W81
W82
2026-07-07 07 · Seattle
M93
W83
W84
2026-07-07 08 · Dallas
M95
W86
W88
2026-07-08 05 · Atlanta
M96
W85
W87
2026-07-08 08 · Vancouver
Quarter-Finals
M97
W89
W90
2026-07-10 07 · Boston
M98
W93
W94
2026-07-11 08 · Los Angeles
M99
W91
W92
2026-07-12 05 · Miami
M100
W95
W96
2026-07-12 08 · Kansas City
Semi-Final
M101
W97
W98
2026-07-15 08 · Dallas
M102
W99
W100
2026-07-16 08 · Atlanta
Finals
FINAL
M104
W101
W102
2026-07-20 07 · New York
3RD PLACE
M103
L101
L102
2026-07-19 08 · Miami

⚔️ Manager Head to Head

VS

🏆 FIFA World Rankings

Live FIFA/Coca-Cola World Ranking | Updated: Live · 11 June 2026. Rankings update during live match windows.

Rank
Move
Pts
+/-
Country
Manager
Group

🏆 Achievement Badges

Badges are earned automatically based on match results

📈 Position Chart
📅 Season Diary

📈 League Position History

Track how managers move up and down the table as the tournament progresses

⚽ Goals
🧤 Clean Sheets
👔 Managers
⚡ Power Index
🥇 Golden Boot