1930 — 2026 · World Cup Match Archive

Match Explorer

Search every World Cup match since 1930 — filter by year, national team, stage, or stadium and review final scores, half-time scores, and key context.

Matches
Competitive matches in the database
2,720
Total goals
Goals scored across all matches
2.82
Goals per match
Average goals per match all-time
35
Shootouts
Matches decided on penalties
Find Matches

Combine year, national team, stage, and sorting to find the match you want to revisit.

Match Results

Returned for the selected filters — open any card for the full match report.

Sorted by · Earliest first104 matchesActive filters2026
Returned
Matches in this view
0
Goals
Goals across the results
0.00
Goals per match
Average across this view
0
AET / shootouts
Settled in extra time or by shootout
2026Group A
Mexico
South Africa
Thu June 11 13:00Estadio Azteca · Mexico City
v
HT
-
2H
-
FT
-
2026Group A
South Korea
Czech Republic
Thu June 11 20:00Estadio Akron · Guadalajara (Zapopan)
v
HT
-
2H
-
FT
-
2026Group A
Czech Republic
South Africa
Thu June 18 12:00Mercedes-Benz Stadium · Atlanta
v
HT
-
2H
-
FT
-
2026Group A
Mexico
South Korea
Thu June 18 19:00Estadio Akron · Guadalajara (Zapopan)
v
HT
-
2H
-
FT
-
2026Group A
Czech Republic
Mexico
Wed June 24 19:00Estadio Azteca · Mexico City
v
HT
-
2H
-
FT
-
2026Group A
South Africa
South Korea
Wed June 24 19:00Estadio BBVA · Monterrey (Guadalupe)
v
HT
-
2H
-
FT
-
2026Group B
Canada
Bosnia & Herzegovina
Fri June 12 15:00BMO Field · Toronto
v
HT
-
2H
-
FT
-
2026Group B
Qatar
Switzerland
Sat June 13 12:00Levi's Stadium · San Francisco Bay Area (Santa Clara)
v
HT
-
2H
-
FT
-
2026Group B
Switzerland
Bosnia & Herzegovina
Thu June 18 12:00SoFi Stadium · Los Angeles (Inglewood)
v
HT
-
2H
-
FT
-
2026Group B
Canada
Qatar
Thu June 18 15:00BC Place · Vancouver
v
HT
-
2H
-
FT
-
2026Group B
Switzerland
Canada
Wed June 24 12:00BC Place · Vancouver
v
HT
-
2H
-
FT
-
2026Group B
Bosnia & Herzegovina
Qatar
Wed June 24 12:00Lumen Field · Seattle
v
HT
-
2H
-
FT
-
2026Group C
Brazil
Morocco
Sat June 13 18:00MetLife Stadium · New York/New Jersey (East Rutherford)
v
HT
-
2H
-
FT
-
2026Group C
Haiti
Scotland
Sat June 13 21:00Gillette Stadium · Boston (Foxborough)
v
HT
-
2H
-
FT
-
2026Group C
Scotland
Morocco
Fri June 19 18:00Gillette Stadium · Boston (Foxborough)
v
HT
-
2H
-
FT
-
2026Group C
Brazil
Haiti
Fri June 19 20:30Lincoln Financial Field · Philadelphia
v
HT
-
2H
-
FT
-
2026Group C
Scotland
Brazil
Wed June 24 18:00Hard Rock Stadium · Miami (Miami Gardens)
v
HT
-
2H
-
FT
-
2026Group C
Morocco
Haiti
Wed June 24 18:00Mercedes-Benz Stadium · Atlanta
v
HT
-
2H
-
FT
-
2026Group D
USA
Paraguay
Fri June 12 18:00SoFi Stadium · Los Angeles (Inglewood)
v
HT
-
2H
-
FT
-
2026Group D
Australia
Turkey
Sat June 13 21:00BC Place · Vancouver
v
HT
-
2H
-
FT
-
2026Group D
USA
Australia
Fri June 19 12:00Lumen Field · Seattle
v
HT
-
2H
-
FT
-
2026Group D
Turkey
Paraguay
Fri June 19 20:00Levi's Stadium · San Francisco Bay Area (Santa Clara)
v
HT
-
2H
-
FT
-
2026Group D
Turkey
USA
Thu June 25 19:00SoFi Stadium · Los Angeles (Inglewood)
v
HT
-
2H
-
FT
-
2026Group D
Paraguay
Australia
Thu June 25 19:00Levi's Stadium · San Francisco Bay Area (Santa Clara)
v
HT
-
2H
-
FT
-
2026Group E
Germany
Curaçao
Sun June 14 12:00NRG Stadium · Houston
v
HT
-
2H
-
FT
-
2026Group E
Ivory Coast
Ecuador
Sun June 14 19:00Lincoln Financial Field · Philadelphia
v
HT
-
2H
-
FT
-
2026Group E
Germany
Ivory Coast
Sat June 20 16:00BMO Field · Toronto
v
HT
-
2H
-
FT
-
2026Group E
Ecuador
Curaçao
Sat June 20 19:00Arrowhead Stadium · Kansas City
v
HT
-
2H
-
FT
-
2026Group E
Curaçao
Ivory Coast
Thu June 25 16:00Lincoln Financial Field · Philadelphia
v
HT
-
2H
-
FT
-
2026Group E
Ecuador
Germany
Thu June 25 16:00MetLife Stadium · New York/New Jersey (East Rutherford)
v
HT
-
2H
-
FT
-
2026Group F
Netherlands
Japan
Sun June 14 15:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Group F
Sweden
Tunisia
Sun June 14 20:00Estadio BBVA · Monterrey (Guadalupe)
v
HT
-
2H
-
FT
-
2026Group F
Netherlands
Sweden
Sat June 20 12:00NRG Stadium · Houston
v
HT
-
2H
-
FT
-
2026Group F
Tunisia
Japan
Sat June 20 22:00Estadio BBVA · Monterrey (Guadalupe)
v
HT
-
2H
-
FT
-
2026Group F
Japan
Sweden
Thu June 25 18:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Group F
Tunisia
Netherlands
Thu June 25 18:00Arrowhead Stadium · Kansas City
v
HT
-
2H
-
FT
-
2026Group G
Belgium
Egypt
Mon June 15 12:00Lumen Field · Seattle
v
HT
-
2H
-
FT
-
2026Group G
Iran
New Zealand
Mon June 15 18:00SoFi Stadium · Los Angeles (Inglewood)
v
HT
-
2H
-
FT
-
2026Group G
Belgium
Iran
Sun June 21 12:00SoFi Stadium · Los Angeles (Inglewood)
v
HT
-
2H
-
FT
-
2026Group G
New Zealand
Egypt
Sun June 21 18:00BC Place · Vancouver
v
HT
-
2H
-
FT
-
2026Group G
Egypt
Iran
Fri June 26 20:00Lumen Field · Seattle
v
HT
-
2H
-
FT
-
2026Group G
New Zealand
Belgium
Fri June 26 20:00BC Place · Vancouver
v
HT
-
2H
-
FT
-
2026Group H
Spain
Cape Verde
Mon June 15 12:00Mercedes-Benz Stadium · Atlanta
v
HT
-
2H
-
FT
-
2026Group H
Saudi Arabia
Uruguay
Mon June 15 18:00Hard Rock Stadium · Miami (Miami Gardens)
v
HT
-
2H
-
FT
-
2026Group H
Spain
Saudi Arabia
Sun June 21 12:00Mercedes-Benz Stadium · Atlanta
v
HT
-
2H
-
FT
-
2026Group H
Uruguay
Cape Verde
Sun June 21 18:00Hard Rock Stadium · Miami (Miami Gardens)
v
HT
-
2H
-
FT
-
2026Group H
Cape Verde
Saudi Arabia
Fri June 26 19:00NRG Stadium · Houston
v
HT
-
2H
-
FT
-
2026Group H
Uruguay
Spain
Fri June 26 18:00Estadio Akron · Guadalajara (Zapopan)
v
HT
-
2H
-
FT
-
2026Group I
France
Senegal
Tue June 16 15:00MetLife Stadium · New York/New Jersey (East Rutherford)
v
HT
-
2H
-
FT
-
2026Group I
Iraq
Norway
Tue June 16 18:00Gillette Stadium · Boston (Foxborough)
v
HT
-
2H
-
FT
-
2026Group I
France
Iraq
Mon June 22 17:00Lincoln Financial Field · Philadelphia
v
HT
-
2H
-
FT
-
2026Group I
Norway
Senegal
Mon June 22 20:00MetLife Stadium · New York/New Jersey (East Rutherford)
v
HT
-
2H
-
FT
-
2026Group I
Norway
France
Fri June 26 15:00Gillette Stadium · Boston (Foxborough)
v
HT
-
2H
-
FT
-
2026Group I
Senegal
Iraq
Fri June 26 15:00BMO Field · Toronto
v
HT
-
2H
-
FT
-
2026Group J
Argentina
Algeria
Tue June 16 20:00Arrowhead Stadium · Kansas City
v
HT
-
2H
-
FT
-
2026Group J
Austria
Jordan
Tue June 16 21:00Levi's Stadium · San Francisco Bay Area (Santa Clara)
v
HT
-
2H
-
FT
-
2026Group J
Argentina
Austria
Mon June 22 12:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Group J
Jordan
Algeria
Mon June 22 20:00Levi's Stadium · San Francisco Bay Area (Santa Clara)
v
HT
-
2H
-
FT
-
2026Group J
Algeria
Austria
Sat June 27 21:00Arrowhead Stadium · Kansas City
v
HT
-
2H
-
FT
-
2026Group J
Jordan
Argentina
Sat June 27 21:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Group K
Portugal
DR Congo
Wed June 17 12:00NRG Stadium · Houston
v
HT
-
2H
-
FT
-
2026Group K
Uzbekistan
Colombia
Wed June 17 20:00Estadio Azteca · Mexico City
v
HT
-
2H
-
FT
-
2026Group K
Portugal
Uzbekistan
Tue June 23 12:00NRG Stadium · Houston
v
HT
-
2H
-
FT
-
2026Group K
Colombia
DR Congo
Tue June 23 20:00Estadio Akron · Guadalajara (Zapopan)
v
HT
-
2H
-
FT
-
2026Group K
Colombia
Portugal
Sat June 27 19:30Hard Rock Stadium · Miami (Miami Gardens)
v
HT
-
2H
-
FT
-
2026Group K
DR Congo
Uzbekistan
Sat June 27 19:30Mercedes-Benz Stadium · Atlanta
v
HT
-
2H
-
FT
-
2026Group L
England
Croatia
Wed June 17 15:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Group L
Ghana
Panama
Wed June 17 19:00BMO Field · Toronto
v
HT
-
2H
-
FT
-
2026Group L
England
Ghana
Tue June 23 16:00Gillette Stadium · Boston (Foxborough)
v
HT
-
2H
-
FT
-
2026Group L
Panama
Croatia
Tue June 23 19:00BMO Field · Toronto
v
HT
-
2H
-
FT
-
2026Group L
Panama
England
Sat June 27 17:00MetLife Stadium · New York/New Jersey (East Rutherford)
v
HT
-
2H
-
FT
-
2026Group L
Croatia
Ghana
Sat June 27 17:00Lincoln Financial Field · Philadelphia
v
HT
-
2H
-
FT
-
2026Round of 32
2A
2B
Sun Jun 28 12:00SoFi Stadium · Los Angeles (Inglewood)
v
HT
-
2H
-
FT
-
2026Round of 32
1E
3A/B/C/D/F
Mon Jun 29 16:30Gillette Stadium · Boston (Foxborough)
v
HT
-
2H
-
FT
-
2026Round of 32
1F
2C
Mon Jun 29 19:00Estadio BBVA · Monterrey (Guadalupe)
v
HT
-
2H
-
FT
-
2026Round of 32
1C
2F
Mon Jun 29 12:00NRG Stadium · Houston
v
HT
-
2H
-
FT
-
2026Round of 32
1I
3C/D/F/G/H
Tue Jun 30 17:00MetLife Stadium · New York/New Jersey (East Rutherford)
v
HT
-
2H
-
FT
-
2026Round of 32
2E
2I
Tue Jun 30 12:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Round of 32
1A
3C/E/F/H/I
Tue Jun 30 19:00Estadio Azteca · Mexico City
v
HT
-
2H
-
FT
-
2026Round of 32
1L
3E/H/I/J/K
Wed Jul 1 12:00Mercedes-Benz Stadium · Atlanta
v
HT
-
2H
-
FT
-
2026Round of 32
1D
3B/E/F/I/J
Wed Jul 1 17:00Levi's Stadium · San Francisco Bay Area (Santa Clara)
v
HT
-
2H
-
FT
-
2026Round of 32
1G
3A/E/H/I/J
Wed Jul 1 13:00Lumen Field · Seattle
v
HT
-
2H
-
FT
-
2026Round of 32
2K
2L
Thu Jul 2 19:00BMO Field · Toronto
v
HT
-
2H
-
FT
-
2026Round of 32
1H
2J
Thu Jul 2 12:00SoFi Stadium · Los Angeles (Inglewood)
v
HT
-
2H
-
FT
-
2026Round of 32
1B
3E/F/G/I/J
Thu Jul 2 20:00BC Place · Vancouver
v
HT
-
2H
-
FT
-
2026Round of 32
1J
2H
Fri Jul 3 18:00Hard Rock Stadium · Miami (Miami Gardens)
v
HT
-
2H
-
FT
-
2026Round of 32
1K
3D/E/I/J/L
Fri Jul 3 20:30Arrowhead Stadium · Kansas City
v
HT
-
2H
-
FT
-
2026Round of 32
2D
2G
Fri Jul 3 13:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Round of 16
W74
W77
Sat Jul 4 17:00Lincoln Financial Field · Philadelphia
v
HT
-
2H
-
FT
-
2026Round of 16
W73
W75
Sat Jul 4 12:00NRG Stadium · Houston
v
HT
-
2H
-
FT
-
2026Round of 16
W76
W78
Sun Jul 5 16:00MetLife Stadium · New York/New Jersey (East Rutherford)
v
HT
-
2H
-
FT
-
2026Round of 16
W79
W80
Sun Jul 5 18:00Estadio Azteca · Mexico City
v
HT
-
2H
-
FT
-
2026Round of 16
W83
W84
Mon Jul 6 14:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Round of 16
W81
W82
Mon Jul 6 17:00Lumen Field · Seattle
v
HT
-
2H
-
FT
-
2026Round of 16
W86
W88
Tue Jul 7 12:00Mercedes-Benz Stadium · Atlanta
v
HT
-
2H
-
FT
-
2026Round of 16
W85
W87
Tue Jul 7 13:00BC Place · Vancouver
v
HT
-
2H
-
FT
-
2026Quarter-final
W89
W90
Thu Jul 9 16:00Gillette Stadium · Boston (Foxborough)
v
HT
-
2H
-
FT
-
2026Quarter-final
W93
W94
Fri Jul 10 12:00SoFi Stadium · Los Angeles (Inglewood)
v
HT
-
2H
-
FT
-
2026Quarter-final
W91
W92
Sat Jul 11 17:00Hard Rock Stadium · Miami (Miami Gardens)
v
HT
-
2H
-
FT
-
2026Quarter-final
W95
W96
Sat Jul 11 20:00Arrowhead Stadium · Kansas City
v
HT
-
2H
-
FT
-
2026Semi-final
W97
W98
Tue Jul 14 14:00AT&T Stadium · Dallas (Arlington)
v
HT
-
2H
-
FT
-
2026Semi-final
W99
W100
Wed Jul 15 15:00Mercedes-Benz Stadium · Atlanta
v
HT
-
2H
-
FT
-
2026Match for third place
L101
L102
Sat Jul 18 17:00Hard Rock Stadium · Miami (Miami Gardens)
v
HT
-
2H
-
FT
-
2026Final
W101
W102
Sun Jul 19 15:00MetLife Stadium · New York/New Jersey (East Rutherford)
v
HT
-
2H
-
FT
-
World Cup Matches · MundialDB