🏆 2026 FIFA World Cup — All 104 Matches, Chronological Order

Complete predictions with scorelines


GROUP STAGE

Thursday 11 June

#Time ETMatchGroupVenuePrediction
13pmMexico vs South AfricaAMexico City2–0 Mexico
210pmSouth Korea vs CzechiaAGuadalajara1–1 Draw

Friday 12 June

#Time ETMatchGroupVenuePrediction
33pmCanada vs Bosnia & HerzegovinaBToronto1–1 Draw
49pmUSA vs ParaguayDLos Angeles2–0 USA

Saturday 13 June

#Time ETMatchGroupVenuePrediction
53pmQatar vs SwitzerlandBSan Francisco0–2 Switzerland
66pmBrazil vs MoroccoCNew York/NJ2–1 Brazil
79pmHaiti vs ScotlandCBoston0–2 Scotland
812amAustralia vs TürkiyeDVancouver1–2 Türkiye

Sunday 14 June

#Time ETMatchGroupVenuePrediction
91pmGermany vs CuraçaoEHouston5–0 Germany
104pmNetherlands vs JapanFDallas2–1 Netherlands
117pmCôte d'Ivoire vs EcuadorEPhiladelphia1–1 Draw
1210pmSweden vs TunisiaFMonterrey2–0 Sweden

Monday 15 June

#Time ETMatchGroupVenuePrediction
1312pmSpain vs Cabo VerdeHAtlanta3–0 Spain
143pmBelgium vs EgyptGSeattle2–1 Belgium
156pmSaudi Arabia vs UruguayHMiami1–2 Uruguay
169pmIran vs New ZealandGLos Angeles2–0 Iran

Tuesday 16 June

#Time ETMatchGroupVenuePrediction
173pmFrance vs SenegalINew York/NJ2–0 France
186pmIraq vs NorwayIBoston0–3 Norway
199pmArgentina vs AlgeriaJKansas City2–0 Argentina
2012amAustria vs JordanJSan Francisco3–0 Austria

Wednesday 17 June

#Time ETMatchGroupVenuePrediction
211pmPortugal vs DR CongoKHouston3–0 Portugal
224pmEngland vs CroatiaLDallas2–0 England
237pmGhana vs PanamaLToronto2–1 Ghana
2410pmUzbekistan vs ColombiaKMexico City0–2 Colombia

Thursday 18 June

#Time ETMatchGroupVenuePrediction
2512pmCzechia vs South AfricaAAtlanta2–1 Czechia
263pmSwitzerland vs Bosnia & HerzegovinaBLos Angeles2–1 Switzerland
276pmCanada vs QatarBVancouver2–0 Canada
289pmMexico vs South KoreaAGuadalajara1–1 Draw

Friday 19 June

#Time ETMatchGroupVenuePrediction
293pmUSA vs AustraliaDSeattle1–1 Draw
303pmScotland vs MoroccoCBoston0–1 Morocco
319pmBrazil vs HaitiCPhiladelphia4–0 Brazil
3212amTürkiye vs ParaguayDSan Francisco1–0 Türkiye

Saturday 20 June

#Time ETMatchGroupVenuePrediction
331pmNetherlands vs SwedenFHouston1–0 Netherlands
344pmGermany vs Côte d'IvoireEToronto2–0 Germany
358pmEcuador vs CuraçaoEKansas City2–0 Ecuador
3612amTunisia vs JapanFMonterrey0–2 Japan

Sunday 21 June

#Time ETMatchGroupVenuePrediction
3712pmSpain vs Saudi ArabiaHAtlanta2–0 Spain
383pmBelgium vs IranGLos Angeles2–0 Belgium
396pmUruguay vs Cabo VerdeHMiami1–0 Uruguay
409pmNew Zealand vs EgyptGVancouver0–1 Egypt

Monday 22 June

#Time ETMatchGroupVenuePrediction
411pmArgentina vs AustriaJDallas1–0 Argentina
425pmFrance vs IraqIPhiladelphia4–0 France
438pmNorway vs SenegalINew York/NJ2–1 Norway
4411pmJordan vs AlgeriaJSan Francisco1–2 Algeria

Tuesday 23 June

#Time ETMatchGroupVenuePrediction
451pmPortugal vs UzbekistanKHouston4–0 Portugal
464pmEngland vs GhanaLBoston2–1 England
477pmPanama vs CroatiaLToronto0–2 Croatia
4810pmColombia vs DR CongoKGuadalajara1–1 Draw

Wednesday 24 June (simultaneous final matchday pairs)

#Time ETMatchGroupVenuePrediction
493pmCanada vs SwitzerlandBVancouver0–1 Switzerland
503pmBosnia & Herzegovina vs QatarBSeattle3–1 Bosnia
516pmScotland vs BrazilCMiami0–2 Brazil
526pmMorocco vs HaitiCAtlanta2–0 Morocco
539pmMexico vs CzechiaAMexico City1–0 Mexico
549pmSouth Africa vs South KoreaAMonterrey0–2 South Korea

Thursday 25 June

#Time ETMatchGroupVenuePrediction
554pmEcuador vs GermanyENew York/NJ0–2 Germany
564pmCuraçao vs Côte d'IvoireEPhiladelphia0–3 Côte d'Ivoire
577pmTunisia vs NetherlandsFKansas City0–3 Netherlands
587pmJapan vs SwedenFDallas1–1 Draw
5910pmUSA vs TürkiyeDLos Angeles2–1 USA
6010pmParaguay vs AustraliaDSan Francisco2–2 Draw

Friday 26 June

#Time ETMatchGroupVenuePrediction
613pmNorway vs FranceIBoston1–1 Draw
623pmSenegal vs IraqIToronto2–0 Senegal
638pmUruguay vs SpainHGuadalajara1–1 Draw
648pmCabo Verde vs Saudi ArabiaHHouston1–1 Draw
6511pmNew Zealand vs BelgiumGVancouver0–3 Belgium
6611pmEgypt vs IranGSeattle1–1 Draw

Saturday 27 June

#Time ETMatchGroupVenuePrediction
675pmPanama vs EnglandLNew York/NJ0–3 England
685pmCroatia vs GhanaLPhiladelphia1–1 Draw
697:30pmColombia vs PortugalKMiami1–2 Portugal
707:30pmUzbekistan vs DR CongoKAtlanta1–1 Draw
7110pmJordan vs ArgentinaJDallas0–3 Argentina
7210pmAlgeria vs AustriaJKansas City0–1 Austria

ROUND OF 32

Sunday 28 June

#Time ETMatchVenuePrediction
733pmSouth Korea (2A) vs Canada (2B)Los Angeles1–0 South Korea

Monday 29 June

#Time ETMatchVenuePrediction
761pmBrazil (1C) vs Japan (2F)Houston3–0 Brazil
744:30pmGermany (1E) vs Czechia (3A)Boston3–0 Germany
759pmNetherlands (1F) vs Morocco (2C)Monterrey3–1 Netherlands

Tuesday 30 June

#Time ETMatchVenuePrediction
781pmEcuador (2E) vs Norway (2I)Dallas1–2 Norway
775pmFrance (1I) vs Sweden (3F)New York/NJ2–0 France
799pmMexico (1A) vs Côte d'Ivoire (3E)Mexico City2–1 Mexico

Wednesday 1 July

#Time ETMatchVenuePrediction
8012pmEngland (1L) vs Algeria (3J)Atlanta2–0 England
824pmBelgium (1G) vs Senegal (3I)Seattle1–1 aet — Belgium 5–4 pens
818pmUSA (1D) vs Bosnia (3B)San Francisco2–1 USA

Thursday 2 July

#Time ETMatchVenuePrediction
843pmSpain (1H) vs Austria (2J)Los Angeles2–0 Spain
837pmColombia (2K) vs Croatia (2L)Toronto1–1 aet — Croatia 4–3 pens
8511pmSwitzerland (1B) vs Iran (3G)Vancouver2–0 Switzerland

Friday 3 July

#Time ETMatchVenuePrediction
882pmTürkiye (2D) vs Egypt (2G)Dallas2–1 Türkiye
866pmArgentina (1J) vs Uruguay (2H)Miami1–0 Argentina
879:30pmPortugal (1K) vs Ghana (3L)Kansas City3–1 Portugal

ROUND OF 16

Saturday 4 July

#Time ETMatch (bracket chain)VenuePrediction
901pmSouth Korea (W73) vs Netherlands (W75)Houston0–2 Netherlands
895pmGermany (W74) vs France (W77)Philadelphia1–2 France 🔥

Sunday 5 July

#Time ETMatch (bracket chain)VenuePrediction
914pmBrazil (W76) vs Norway (W78)New York/NJ3–1 Brazil
928pmMexico (W79) vs England (W80)Mexico City0–2 England

Monday 6 July

#Time ETMatch (bracket chain)VenuePrediction
933pmSpain (W84) vs Croatia (W83)Dallas2–0 Spain
948pmUSA (W81) vs Belgium (W82)Seattle1–2 Belgium

Tuesday 7 July

#Time ETMatch (bracket chain)VenuePrediction
9512pmArgentina (W86) vs Türkiye (W88)Atlanta2–0 Argentina
964pmSwitzerland (W85) vs Portugal (W87)Vancouver0–2 Portugal

QUARTER-FINALS

Thursday 9 July

#Time ETMatch (bracket chain)VenuePrediction
974pmFrance (W89) vs Netherlands (W90)Boston2–1 France

Friday 10 July

#Time ETMatch (bracket chain)VenuePrediction
983pmSpain (W93) vs Belgium (W94)Los Angeles2–1 aet Spain

Saturday 11 July

#Time ETMatch (bracket chain)VenuePrediction
995pmBrazil (W91) vs England (W92)Miami1–2 aet England 🔥
1009pmArgentina (W95) vs Portugal (W96)Kansas City2–1 Argentina

SEMI-FINALS

Monday 14 July

#Time ETMatch (bracket chain)VenuePrediction
1013pmFrance (W97) vs Spain (W98)Dallas1–1 aet — France 4–3 pens

Tuesday 15 July

#Time ETMatch (bracket chain)VenuePrediction
1023pmEngland (W99) vs Argentina (W100)Atlanta2–1 England

THIRD PLACE PLAY-OFF

Friday 18 July

#Time ETMatchVenuePrediction
1035pmSpain vs ArgentinaMiami2–1 Spain

🏆 THE FINAL

Sunday 19 July

#Time ETMatchVenuePrediction
1043pmFrance vs EnglandMetLife Stadium, New Jersey1–2 England

Mbappé 44'. Kane 67' (pen). Bellingham 90+4'.


🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND WIN THE 2026 FIFA WORLD CUP 🏴󠁧󠁢󠁥󠁮󠁧󠁿

60 years. Bellingham wheels away towards the corner flag. The entire nation simultaneously loses its mind. Gareth Southgate watches from a sun lounger somewhere in Portugal. Nobody can quite believe it.

Share this post
The link has been copied!