2026 World Cup Fantasy League

Auto Β· 14:24
βš™

βš™ Settings

πŸŒ™ Dark / Light Mode






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

Auto-Sync
⚑ 14:24:08 | 0 updates | 1 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

πŸ‘‘ Points Leader

πŸ† World Cup Winner

TBD
Final not yet played

πŸ† Fantasy League Table

#ManagerPWDLGFGAGDPtsForm

πŸ“œ History (0)

πŸ“… Match Centre (NZT)

🌐 Group Standings

πŸ₯ˆ 3rd Place Race

Top 8 third-place teams advance to Round of 32

#TeamGrpPWDLGFGAGDPts

πŸ† Knockout Stage

βš”οΈ Manager Head to Head

VS

πŸ† FIFA World Rankings

FIFA/Coca-Cola World Ranking | Updated: June 2026

Rank β–²
Pts
Country
Manager
Group

πŸ† Achievement Badges

Badges are earned automatically based on match results

πŸ“ˆ League Position History

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

⚽ Goals
🧀 Clean Sheets
πŸ‘” Managers
⚑ Power Index
πŸ₯‡ Golden Boot
πŸ“… Season Diary
Matchday-by-matchday journal β€” tap any day to see full standings snapshot