All Matches
104 matches

Thursday, 11 June1 matches

Group A
#1 · Mexico CityThursday, 11 June 20:00 BST · 🔒
Mexico
2 - 0
South Africa
No prediction — 0 pts

Friday, 12 June2 matches

Group A
#2 · ZapopanFriday, 12 June 03:00 BST · 🔒
South Korea
2 - 1
Czechia
No prediction — 0 pts
Group B
#3 · TorontoFriday, 12 June 20:00 BST · 🔒
Canada
1 - 1
Bosnia and Herzegovina
No prediction — 0 pts

Saturday, 13 June3 matches

Group D
#4 · InglewoodSaturday, 13 June 02:00 BST · 🔒
United States
4 - 1
Paraguay
No prediction — 0 pts
Group B
#8 · Santa ClaraSaturday, 13 June 20:00 BST · 🔒
Qatar
1 - 1
Switzerland
No prediction — 0 pts
Group C
#7 · East RutherfordSaturday, 13 June 23:00 BST · 🔒
Brazil
1 - 1
Morocco
No prediction — 0 pts

Sunday, 14 June4 matches

Group C
#5 · FoxboroughSunday, 14 June 02:00 BST · 🔒
Haiti
0 - 1
Scotland
No prediction — 0 pts
Group D
#6 · VancouverSunday, 14 June 05:00 BST · 🔒
Australia
2 - 0
Turkey
No prediction — 0 pts
Group E
#10 · HoustonSunday, 14 June 18:00 BST · 🔒
Germany
7 - 1
Curacao
No prediction — 0 pts
Group F
#11 · ArlingtonSunday, 14 June 21:00 BST · 🔒
Netherlands
2 - 2
Japan
No prediction — 0 pts

Monday, 15 June5 matches

Group E
#9 · PhiladelphiaMonday, 15 June 00:00 BST · 🔒
Ivory Coast
1 - 0
Ecuador
No prediction — 0 pts
Group F
#12 · GuadalupeMonday, 15 June 03:00 BST · 🔒
Sweden
5 - 1
Tunisia
No prediction — 0 pts
Group H
#14 · AtlantaMonday, 15 June 17:00 BST · 🔒
Spain
0 - 0
Cape Verde
No prediction — 0 pts
Group G
#16 · SeattleMonday, 15 June 20:00 BST · 🔒
Belgium
1 - 1
Egypt
No prediction — 0 pts
Group H
#13 · Miami GardensMonday, 15 June 23:00 BST · 🔒
Saudi Arabia
1 - 1
Uruguay
No prediction — 0 pts

Tuesday, 16 June3 matches

Group G
#15 · InglewoodTuesday, 16 June 02:00 BST · 🔒
Iran
2 - 2
New Zealand
No prediction — 0 pts
Group I
#17 · East RutherfordTuesday, 16 June 20:00 BST · 🔒
France
3 - 1
Senegal
No prediction — 0 pts
Group I
#18 · FoxboroughTuesday, 16 June 23:00 BST · 🔒
Iraq
1 - 4
Norway
No prediction — 0 pts

Wednesday, 17 June4 matches

Group J
#19 · Kansas CityWednesday, 17 June 02:00 BST · 🔒
Argentina
3 - 0
Algeria
No prediction — 0 pts
Group J
#20 · Santa ClaraWednesday, 17 June 05:00 BST · 🔒
Austria
3 - 1
Jordan
No prediction — 0 pts
Group K
#23 · HoustonWednesday, 17 June 18:00 BST
Portugal
– : –
DR Congo
Group L
#22 · ArlingtonWednesday, 17 June 21:00 BST
England
– : –
Croatia

Thursday, 18 June5 matches

Group L
#21 · TorontoThursday, 18 June 00:00 BST
Ghana
– : –
Panama
Group K
#24 · Mexico CityThursday, 18 June 03:00 BST
Uzbekistan
– : –
Colombia
Group A
#25 · AtlantaThursday, 18 June 17:00 BST
Czechia
– : –
South Africa
Group B
#26 · InglewoodThursday, 18 June 20:00 BST
Switzerland
– : –
Bosnia and Herzegovina
Group B
#27 · VancouverThursday, 18 June 23:00 BST
Canada
– : –
Qatar

Friday, 19 June3 matches

Group A
#28 · ZapopanFriday, 19 June 02:00 BST
Mexico
– : –
South Korea
Group D
#32 · SeattleFriday, 19 June 20:00 BST
United States
– : –
Australia
Group C
#30 · FoxboroughFriday, 19 June 23:00 BST
Scotland
– : –
Morocco

Saturday, 20 June4 matches

Group C
#29 · PhiladelphiaSaturday, 20 June 01:30 BST
Brazil
– : –
Haiti
Group D
#31 · Santa ClaraSaturday, 20 June 04:00 BST
Turkey
– : –
Paraguay
Group F
#35 · HoustonSaturday, 20 June 18:00 BST
Netherlands
– : –
Sweden
Group E
#33 · TorontoSaturday, 20 June 21:00 BST
Germany
– : –
Ivory Coast

Sunday, 21 June5 matches

Group E
#34 · Kansas CitySunday, 21 June 01:00 BST
Ecuador
– : –
Curacao
Group F
#36 · GuadalupeSunday, 21 June 05:00 BST
Tunisia
– : –
Japan
Group H
#38 · AtlantaSunday, 21 June 17:00 BST
Spain
– : –
Saudi Arabia
Group G
#39 · InglewoodSunday, 21 June 20:00 BST
Belgium
– : –
Iran
Group H
#37 · Miami GardensSunday, 21 June 23:00 BST
Uruguay
– : –
Cape Verde

Monday, 22 June3 matches

Group G
#40 · VancouverMonday, 22 June 02:00 BST
New Zealand
– : –
Egypt
Group J
#43 · ArlingtonMonday, 22 June 18:00 BST
Argentina
– : –
Austria
Group I
#42 · PhiladelphiaMonday, 22 June 22:00 BST
France
– : –
Iraq

Tuesday, 23 June4 matches

Group I
#41 · East RutherfordTuesday, 23 June 01:00 BST
Norway
– : –
Senegal
Group J
#44 · Santa ClaraTuesday, 23 June 04:00 BST
Jordan
– : –
Algeria
Group K
#47 · HoustonTuesday, 23 June 18:00 BST
Portugal
– : –
Uzbekistan
Group L
#45 · FoxboroughTuesday, 23 June 21:00 BST
England
– : –
Ghana

Wednesday, 24 June6 matches

Group L
#46 · TorontoWednesday, 24 June 00:00 BST
Panama
– : –
Croatia
Group K
#48 · ZapopanWednesday, 24 June 03:00 BST
Colombia
– : –
DR Congo
Group B
#51 · VancouverWednesday, 24 June 20:00 BST
Switzerland
– : –
Canada
Group B
#52 · SeattleWednesday, 24 June 20:00 BST
Bosnia and Herzegovina
– : –
Qatar
Group C
#49 · Miami GardensWednesday, 24 June 23:00 BST
Scotland
– : –
Brazil
Group C
#50 · AtlantaWednesday, 24 June 23:00 BST
Morocco
– : –
Haiti

Thursday, 25 June4 matches

Group A
#53 · Mexico CityThursday, 25 June 02:00 BST
Czechia
– : –
Mexico
Group A
#54 · GuadalupeThursday, 25 June 02:00 BST
South Africa
– : –
South Korea
Group E
#55 · PhiladelphiaThursday, 25 June 21:00 BST
Curacao
– : –
Ivory Coast
Group E
#56 · East RutherfordThursday, 25 June 21:00 BST
Ecuador
– : –
Germany

Friday, 26 June6 matches

Group F
#57 · ArlingtonFriday, 26 June 00:00 BST
Japan
– : –
Sweden
Group F
#58 · Kansas CityFriday, 26 June 00:00 BST
Tunisia
– : –
Netherlands
Group D
#59 · InglewoodFriday, 26 June 03:00 BST
Turkey
– : –
United States
Group D
#60 · Santa ClaraFriday, 26 June 03:00 BST
Paraguay
– : –
Australia
Group I
#61 · FoxboroughFriday, 26 June 20:00 BST
Norway
– : –
France
Group I
#62 · TorontoFriday, 26 June 20:00 BST
Senegal
– : –
Iraq

Saturday, 27 June6 matches

Group H
#65 · HoustonSaturday, 27 June 01:00 BST
Cape Verde
– : –
Saudi Arabia
Group H
#66 · ZapopanSaturday, 27 June 01:00 BST
Uruguay
– : –
Spain
Group G
#63 · SeattleSaturday, 27 June 04:00 BST
Egypt
– : –
Iran
Group G
#64 · VancouverSaturday, 27 June 04:00 BST
New Zealand
– : –
Belgium
Group L
#67 · East RutherfordSaturday, 27 June 22:00 BST
Panama
– : –
England
Group L
#68 · PhiladelphiaSaturday, 27 June 22:00 BST
Croatia
– : –
Ghana

Sunday, 28 June5 matches

Group K
#71 · Miami GardensSunday, 28 June 00:30 BST
Colombia
– : –
Portugal
Group K
#72 · AtlantaSunday, 28 June 00:30 BST
DR Congo
– : –
Uzbekistan
Group J
#69 · Kansas CitySunday, 28 June 03:00 BST
Algeria
– : –
Austria
Group J
#70 · ArlingtonSunday, 28 June 03:00 BST
Jordan
– : –
Argentina
Round of 32
#73 · InglewoodSunday, 28 June 20:00 BST
2A
– : –
2B

Monday, 29 June2 matches

Round of 32
#76 · HoustonMonday, 29 June 18:00 BST
1C
– : –
2F
Round of 32
#74 · FoxboroughMonday, 29 June 21:30 BST
1E
– : –
3A/B/C/D/F

Tuesday, 30 June3 matches

Round of 32
#75 · GuadalupeTuesday, 30 June 02:00 BST
1F
– : –
2C
Round of 32
#78 · ArlingtonTuesday, 30 June 18:00 BST
2E
– : –
2I
Round of 32
#77 · East RutherfordTuesday, 30 June 22:00 BST
1I
– : –
3C/D/F/G/H

Wednesday, 1 July3 matches

Round of 32
#79 · Mexico CityWednesday, 1 July 02:00 BST
1A
– : –
3C/E/F/H/I
Round of 32
#80 · AtlantaWednesday, 1 July 17:00 BST
1L
– : –
3E/H/I/J/K
Round of 32
#82 · SeattleWednesday, 1 July 21:00 BST
1G
– : –
3A/E/H/I/J

Thursday, 2 July2 matches

Round of 32
#81 · Santa ClaraThursday, 2 July 01:00 BST
1D
– : –
3B/E/F/I/J
Round of 32
#84 · InglewoodThursday, 2 July 20:00 BST
1H
– : –
2J

Friday, 3 July4 matches

Round of 32
#83 · TorontoFriday, 3 July 00:00 BST
2K
– : –
2L
Round of 32
#85 · VancouverFriday, 3 July 04:00 BST
1B
– : –
3E/F/G/I/J
Round of 32
#88 · ArlingtonFriday, 3 July 19:00 BST
2D
– : –
2G
Round of 32
#86 · Miami GardensFriday, 3 July 23:00 BST
1J
– : –
2H

Saturday, 4 July3 matches

Round of 32
#87 · Kansas CitySaturday, 4 July 02:30 BST
1K
– : –
3D/E/I/J/L
Round of 16
#90 · HoustonSaturday, 4 July 18:00 BST
W73
– : –
W75
Round of 16
#89 · PhiladelphiaSaturday, 4 July 22:00 BST
W74
– : –
W77

Sunday, 5 July1 matches

Round of 16
#91 · East RutherfordSunday, 5 July 21:00 BST
W76
– : –
W78

Monday, 6 July2 matches

Round of 16
#92 · Mexico CityMonday, 6 July 01:00 BST
W79
– : –
W80
Round of 16
#93 · ArlingtonMonday, 6 July 20:00 BST
W83
– : –
W84

Tuesday, 7 July3 matches

Round of 16
#94 · SeattleTuesday, 7 July 01:00 BST
W81
– : –
W82
Round of 16
#95 · AtlantaTuesday, 7 July 17:00 BST
W86
– : –
W88
Round of 16
#96 · VancouverTuesday, 7 July 21:00 BST
W85
– : –
W87

Thursday, 9 July1 matches

Quarter-Final
#97 · FoxboroughThursday, 9 July 21:00 BST
W89
– : –
W90

Friday, 10 July1 matches

Quarter-Final
#98 · InglewoodFriday, 10 July 20:00 BST
W93
– : –
W94

Saturday, 11 July1 matches

Quarter-Final
#99 · Miami GardensSaturday, 11 July 22:00 BST
W91
– : –
W92

Sunday, 12 July1 matches

Quarter-Final
#100 · Kansas CitySunday, 12 July 02:00 BST
W95
– : –
W96

Tuesday, 14 July1 matches

Semi-Final
#101 · ArlingtonTuesday, 14 July 20:00 BST
W97
– : –
W98

Wednesday, 15 July1 matches

Semi-Final
#102 · AtlantaWednesday, 15 July 20:00 BST
W99
– : –
W100

Saturday, 18 July1 matches

Third-Place Playoff
#103 · Miami GardensSaturday, 18 July 22:00 BST
L101
– : –
L102

Sunday, 19 July1 matches

Final
#104 · East RutherfordSunday, 19 July 20:00 BST
W101
– : –
W102

World Cup Guru

Match & Score Analysis

Squads, form, group tables, and tournament context — match-by-match analysis with Claude.

PortugalvsDR Congo
18:00 BST · HoustonHigh confidence
2 - 0

Portugal's Golden Generation Targets Commanding Group K Start Against Resilient Leopards

Players to watchBruno Fernandes - Portugal's creative heartbeat will orchestrate attacks from midfield, his vision and set-piece delivery crucial against Congo's compact defensive blockBernardo Silva - The Manchester City maestro's ability to drift between lines and unlock tight defenses makes him Portugal's most dangerous weaponChancel Mbemba - DR Congo's defensive leader must marshal his backline and use his physicality to disrupt Portugal's fluid attacking movementsThéo Bongonda - The Leopards' primary attacking threat will need to exploit any counter-attacking opportunities and test Portugal's high defensive line
  • 1.Portugal arrives in Houston with a squad brimming with world-class talent across all positions—Bernardo Silva, Bruno Fernandes, and Vitinha form one of the tournament's most technically gifted midfield trios, capable of controlling tempo and unlocking any defense in Group K.
  • 2.DR Congo's defensive unit featuring Premier League-experienced Aaron Wan-Bissaka and Chancel Mbemba will provide organization, but facing Portugal's multi-dimensional attack in a tournament opener at NRG Stadium presents an enormous challenge for the Leopards' first World Cup appearance since 1974.
  • 3.The attacking depth available to Portugal—with options like João Félix, Rafael Leão, and Gonçalo Ramos competing for starting roles—gives them tactical flexibility that DR Congo simply cannot match, allowing for fresh legs and different approaches throughout the 90 minutes.
  • 4.Opening matches carry immense psychological weight in a 48-team format where advancing from groups becomes more complex; Portugal will be acutely aware that a statement victory sets the tone for their campaign and sends a message to Colombia and Uzbekistan.
  • 5.DR Congo's midfield, while hardworking with players like Samuel Moutoussamy and Edo Kayembe, lacks the creative spark to consistently threaten Rúben Dias and Portugal's organized defensive structure, limiting their ability to create clear-cut chances in Houston's intense atmosphere.
  • 6.The Houston crowd at NRG Stadium will feature significant Portuguese diaspora support, creating a quasi-home advantage that should energize Roberto Martínez's side while adding pressure on the Congolese debutants making their return to football's biggest stage after 52 years.

Source: Claude · claude-sonnet-4-5-20250929 · ESPN squads · standings · community predictions

EnglandvsCroatia
21:00 BST · ArlingtonMedium confidence
2 - 1

England Edge Croatia in High-Stakes Group L Opener at AT&T Stadium

Players to watchJude Bellingham (England) - The Real Madrid superstar will orchestrate England's attacks from his advanced midfield role, combining goal threat with creative visionLuka Modrić (Croatia) - At 40, the ageless maestro makes his likely final World Cup appearance, determined to prove he can still dictate tempo at the highest levelJoško Gvardiol (Croatia) - The Manchester City defender must marshal Croatia's backline and potentially neutralize England's attacking transitions with his pace and positioningDeclan Rice (England) - Arsenal's midfield anchor will be crucial in disrupting Croatia's passing rhythm and launching England's counter-attacks
  • 1.England possess superior attacking depth with Jude Bellingham, Eberechi Eze, and Morgan Rogers providing creativity behind a potent forward line, while Declan Rice anchors a balanced midfield that should control possession against Croatia's aging engine room.
  • 2.Croatia's midfield maestros Luka Modrić and Mateo Kovačić remain world-class, but at 40 and 32 respectively in 2026, their ability to press and recover over 90 minutes in the Texas heat at AT&T Stadium presents a significant physical challenge against England's younger, more dynamic midfield.
  • 3.The Three Lions' defensive solidity featuring John Stones, Marc Guéhi, and the emerging Joško Gvardiol's compatriot defenders will be tested, but England's full-back options in Reece James and Tino Livramento offer width and pace that Croatia's aging defensive structure may struggle to contain.
  • 4.Opening match pressure favors England's blend of experience and youth; with tournament expectations high and a vocal crowd in Arlington likely supporting the English-speaking side, the psychological edge tilts toward Gareth Southgate's successor's squad.
  • 5.Croatia's tournament pedigree (2018 finalists, 2022 semi-finalists) cannot be dismissed, and Joško Gvardiol leading a reorganized defense alongside Dominik Livaković in goal gives them resilience, but their lack of a proven goal scorer compared to England's options suggests they'll struggle to outscore the Three Lions.
  • 6.Group L dynamics demand England secure three points in their opener against their strongest group rival; a draw would complicate qualification mathematics with Ghana and Panama lurking, making an aggressive, victory-focused approach inevitable from the first whistle.

Source: Claude · claude-sonnet-4-5-20250929 · ESPN squads · standings · community predictions

For fun and guidance only — not betting advice. Make your own prediction!

How do predictions work?

1. Enter your score — type home and away goals, then Save and Confirm.

2. Be on time — predictions stay open until kickoff. Miss the deadline and you score 0 points.

3. Earn points — correct result +3 pts, exact score +5 bonus (up to 8 pts).

Each prediction is saved once and cannot be changed.