Every match in the 2026 FIFA World Cup — 11 June to 19 July, across the USA, Canada and Mexico. The tournament is complete: 48 teams, 104 fixtures, Bawler's prediction on each, all settled. 104 fixtures were forecast by the model — each prediction locked at lineup confirmation, about 75 minutes before kickoff, and settled in public.
The 2026 World Cup is the first 48-team tournament in FIFA history. Group stage: 12 groups of 4, each team playing 3 group matches. Top two of each group plus the eight best third-placed teams advance directly to a new Round of 32. From there it's straight knockout — Round of 16, Quarter-finals, Semi-finals, Third-place match and the Final on 19 July at MetLife Stadium, New Jersey.
Every Bawler prediction on this page was published before kickoff. Read the full method or browse all 12 groups.