MatchdayGuide

2026 FIFA World Cup
Results & Host City Archive

11 June to 19 July 2026 · United States, Mexico & Canada

Spain are world champions. The first 48-team World Cup ran to 104 matches across 16 cities, and this page keeps the record: how it ended, every fixture, where it was played, and where the next tournaments take travelling fans in 2027 and 2030.

Champions: Spain · 16 Host Cities · 48 Teams · 104 Matches

How the 2026 World Cup Ended

Spain’s second world title, sixteen years after their first, came in extra time against ten-man Argentina. Enzo Fernández was sent off for a second yellow card in the 93rd minute, and Ferran Torres volleyed the only goal of the final in the 106th. A day earlier in Miami, England and France had shared ten goals in the third-place match, the most in any World Cup game since 1982.

Final

Spain 1-0 Argentina

after extra time

MetLife Stadium, New York/New Jersey, 19 July. Ferran Torres, 106th minute.

Third place

England 6-4 France

ten goals

Hard Rock Stadium, Miami, 18 July. Bukayo Saka hat-trick.

Semi-finals

Spain 2-0 France

Argentina 2-1 England

The two European sides went out at the same stage and met again a day before the final.

Every score, line-up and highlight is on FIFA’s official tournament pages.

Every 2026 World Cup Match

All 104 fixtures by date, stage and host city, filterable by team. Knockout rows show the bracket slots as drawn before the tournament; the results above and FIFA’s match centre carry the scores.

Filter Matches

All 104 matches

DateTeamsStageCity
Jun 11Mexico vs South AfricaGroup AMexico City
Jun 11Korea Republic vs CzechiaGroup AGuadalajara
Jun 12Canada vs Bosnia & HerzegovinaGroup BToronto
Jun 12USA vs ParaguayGroup DLos Angeles
Jun 13Haiti vs ScotlandGroup CBoston
Jun 13Australia vs TürkiyeGroup DVancouver
Jun 13Brazil vs MoroccoGroup CNew York/New Jersey
Jun 13Qatar vs SwitzerlandGroup BSan Francisco
Jun 14Ivory Coast vs EcuadorGroup EPhiladelphia
Jun 14Germany vs CuracaoGroup EHouston
Jun 14Netherlands vs JapanGroup FDallas
Jun 14Sweden vs TunisiaGroup FMonterrey
Jun 15Saudi Arabia vs UruguayGroup HMiami
Jun 15Spain vs Cabo VerdeGroup HAtlanta
Jun 15IR Iran vs New ZealandGroup GLos Angeles
Jun 15Belgium vs EgyptGroup GSeattle
Jun 16France vs SenegalGroup INew York/New Jersey
Jun 16Iraq vs NorwayGroup IBoston
Jun 16Argentina vs AlgeriaGroup JKansas City
Jun 16Austria vs JordanGroup JSan Francisco
Jun 17Ghana vs PanamaGroup LToronto
Jun 17England vs CroatiaGroup LDallas
Jun 17Portugal vs DR CongoGroup KHouston
Jun 17Uzbekistan vs ColombiaGroup KMexico City
Jun 18Czechia vs South AfricaGroup AAtlanta
Jun 18Switzerland vs Bosnia & HerzegovinaGroup BLos Angeles
Jun 18Canada vs QatarGroup BVancouver
Jun 18Mexico vs Korea RepublicGroup AGuadalajara
Jun 19Brazil vs HaitiGroup CPhiladelphia
Jun 19Scotland vs MoroccoGroup CBoston
Jun 19Türkiye vs ParaguayGroup DSan Francisco
Jun 19USA vs AustraliaGroup DSeattle
Jun 20Germany vs Ivory CoastGroup EToronto
Jun 20Ecuador vs CuracaoGroup EKansas City
Jun 20Netherlands vs SwedenGroup FHouston
Jun 20Tunisia vs JapanGroup FMonterrey
Jun 21Uruguay vs Cabo VerdeGroup HMiami
Jun 21Spain vs Saudi ArabiaGroup HAtlanta
Jun 21Belgium vs IR IranGroup GLos Angeles
Jun 21New Zealand vs EgyptGroup GVancouver
Jun 22Norway vs SenegalGroup INew York/New Jersey
Jun 22France vs IraqGroup IPhiladelphia
Jun 22Argentina vs AustriaGroup JDallas
Jun 22Jordan vs AlgeriaGroup JSan Francisco
Jun 23England vs GhanaGroup LBoston
Jun 23Panama vs CroatiaGroup LToronto
Jun 23Portugal vs UzbekistanGroup KHouston
Jun 23Colombia vs DR CongoGroup KGuadalajara
Jun 24Scotland vs BrazilGroup CMiami
Jun 24Morocco vs HaitiGroup CAtlanta
Jun 24Switzerland vs CanadaGroup BVancouver
Jun 24Bosnia & Herzegovina vs QatarGroup BSeattle
Jun 24Czechia vs MexicoGroup AMexico City
Jun 24South Africa vs Korea RepublicGroup AMonterrey
Jun 25Curacao vs Ivory CoastGroup EPhiladelphia
Jun 25Ecuador vs GermanyGroup ENew York/New Jersey
Jun 25Japan vs SwedenGroup FDallas
Jun 25Tunisia vs NetherlandsGroup FKansas City
Jun 25Türkiye vs USAGroup DLos Angeles
Jun 25Paraguay vs AustraliaGroup DSan Francisco
Jun 26Norway vs FranceGroup IBoston
Jun 26Senegal vs IraqGroup IToronto
Jun 26Egypt vs IR IranGroup GSeattle
Jun 26New Zealand vs BelgiumGroup GVancouver
Jun 26Cabo Verde vs Saudi ArabiaGroup HHouston
Jun 26Uruguay vs SpainGroup HGuadalajara
Jun 27Panama vs EnglandGroup LNew York/New Jersey
Jun 27Croatia vs GhanaGroup LPhiladelphia
Jun 27Algeria vs AustriaGroup JKansas City
Jun 27Jordan vs ArgentinaGroup JDallas
Jun 27Colombia vs PortugalGroup KMiami
Jun 27DR Congo vs UzbekistanGroup KAtlanta
Jun 28Runner-up A vs Runner-up BRound of 32Los Angeles
Jun 29Winner E vs 3rd ABCDFRound of 32Boston
Jun 29Winner F vs Runner-up CRound of 32Monterrey
Jun 29Winner C vs Runner-up FRound of 32Houston
Jun 30Winner I vs 3rd CDFGHRound of 32New York/New Jersey
Jun 30Runner-up E vs Runner-up IRound of 32Dallas
Jun 30Winner A vs 3rd CEFHIRound of 32Mexico City
Jul 1Winner L vs 3rd EHIJKRound of 32Atlanta
Jul 1Winner D vs 3rd BEFIJRound of 32San Francisco
Jul 1Winner G vs 3rd AEHIJRound of 32Seattle
Jul 2Runner-up K vs Runner-up LRound of 32Toronto
Jul 2Winner H vs Runner-up JRound of 32Los Angeles
Jul 2Winner B vs 3rd EFGIJRound of 32Vancouver
Jul 3Winner J vs Runner-up HRound of 32Miami
Jul 3Winner K vs 3rd DEIJLRound of 32Kansas City
Jul 3Runner-up D vs Runner-up GRound of 32Dallas
Jul 4Winner M74 vs Winner M77Round of 16Philadelphia
Jul 4Winner M73 vs Winner M75Round of 16Houston
Jul 5Winner M76 vs Winner M78Round of 16New York/New Jersey
Jul 5Winner M79 vs Winner M80Round of 16Mexico City
Jul 6Winner M83 vs Winner M84Round of 16Dallas
Jul 6Winner M81 vs Winner M82Round of 16Seattle
Jul 7Winner M86 vs Winner M88Round of 16Atlanta
Jul 7Winner M85 vs Winner M87Round of 16Vancouver
Jul 9Winner M89 vs Winner M90QuarterfinalBoston
Jul 10Winner M93 vs Winner M94QuarterfinalLos Angeles
Jul 11Winner M91 vs Winner M92QuarterfinalMiami
Jul 11Winner M95 vs Winner M96QuarterfinalKansas City
Jul 14Winner M97 vs Winner M98SemifinalDallas
Jul 15Winner M99 vs Winner M100SemifinalAtlanta
Jul 18Loser M101 vs Loser M102Third PlaceMiami
Jul 19Winner M101 vs Winner M102FinalNew York/New Jersey

Where It Was Played

Sixteen stadiums across three countries. Our sister site The World Cup Guide covers each host city in depth, and the experiences links are for anyone visiting these cities now: the stadiums host NFL, MLS and Liga MX football all year.

Quick note: Some links here are affiliate links, so we may earn a commission at no cost to you.

🇺🇸 United States(11 venues)

🇲🇽 Mexico(3 venues)

🇨🇦 Canada(2 venues)

What Comes Next

Nothing for 2026 is left to buy. The two tournaments worth planning for now are less than a year and four years away, and FIFA ticket registration is already open for both.

Next up

Women's World Cup 2027

Brazil, 24 June to 25 July 2027. Eight host cities and a final at the Maracanã in Rio. The guide covers FIFA ticket-interest registration, why there is no legitimate secondary market in Brazil, and each city's climate, airports, stadium transport and hotels.

Women's World Cup 2027 guide

Centenary

World Cup 2030

Spain, Portugal and Morocco host, with centenary matches in Uruguay, Argentina and Paraguay 100 years after the first World Cup. The guide tracks the shortlisted stadiums, the 48-or-64-team question, FIFA ticket registration, and the club guides for visiting the host stadiums now.

World Cup 2030 guide

The World Cup Guide

Never miss a World Cup moment

The World Cup Guide is a free newsletter that rounds up World Cup news, from results and qualifiers to host cities, tickets, and travel. Subscribe to follow the road to 2027 and 2030.

Subscribe free

Frequently Asked Questions

Who won the 2026 World Cup?

Spain. They beat Argentina 1-0 after extra time in the final at MetLife Stadium in New York/New Jersey on 19 July 2026, with Ferran Torres scoring the only goal in the 106th minute. It is Spain's second world title, after 2010.

Who finished third at the 2026 World Cup?

England, who beat France 6-4 in the third-place match at Hard Rock Stadium in Miami on 18 July 2026. Bukayo Saka scored a hat-trick. Ten goals made it the highest-scoring third-place match in World Cup history and the highest-scoring World Cup match of any kind since 1982.

Where was the 2026 World Cup held?

Across 16 cities in three countries: 11 in the United States (Atlanta, Boston, Dallas, Houston, Kansas City, Los Angeles, Miami, New York/New Jersey, Philadelphia, San Francisco Bay Area, Seattle), 3 in Mexico (Guadalajara, Mexico City, Monterrey) and 2 in Canada (Toronto, Vancouver). It was the first World Cup with 48 teams and 104 matches.

Where was the 2026 World Cup final played?

MetLife Stadium in East Rutherford, New Jersey, the venue FIFA lists as New York/New Jersey. The stadium is shared by the NFL's Giants and Jets and sits about 10 miles west of Manhattan.

When is the next World Cup?

The Women's World Cup is next: Brazil, 24 June to 25 July 2027, with the final at the Maracanã in Rio de Janeiro. The next men's tournament is the centenary World Cup in June and July 2030, hosted by Spain, Portugal and Morocco, with one match each in Uruguay, Argentina and Paraguay.

Can I still buy 2026 World Cup tickets?

No. The tournament ended on 19 July 2026 and FIFA's ticket and resale platforms for it are closed. For the next tournaments, FIFA has opened ticket-interest registration for 2030 and runs the same process for the Women's World Cup 2027. Our guides for both explain how the phased sales work and when to register.

How did 2026 World Cup ticket sales work?

All official tickets were sold through FIFA in phases: lottery and random-selection rounds first, then a first-come, first-served phase in spring 2026. For the first time FIFA used dynamic pricing, so prices moved with demand. The cheapest group-stage category started at around 60 US dollars, while top-category seats for the final were priced in the thousands. FIFA also ran an official resale platform that charged a fee to both buyer and seller.

Planning a European Trip?

Use our Match Finder to search for Premier League, La Liga, Bundesliga, Serie A, and more matches by city and date across Europe.

Search European Matches