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.
1,068
Competitive matches in the database
2,720
Goals scored across all matches
2.82
Average goals per match all-time
35
Matches decided on penalties
Match Results
Returned for the selected filters — open any card for the full match report.
Sorted by · Earliest first104 matchesActive filters2026
104
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
-
