World Cup Winners and Finals History

WorldWorldCup2026

Finals from 2010 to 2026: 5 finals in our data. Earlier editions are not included.

World Cup finals by season

Winner first. The score after extra time where a final went there; a two-legged final shows the aggregate.

SeasonWinnerScoreRunner-up
202619 Jul 2026Spain1-0a.e.t.Argentina
202218 Dec 2022Argentina3-34-2 pensFrance
201815 Jul 2018France4-2Croatia
201413 Jul 2014Germany1-0a.e.t.Argentina
201011 Jul 2010Spain1-0Netherlands

Most World Cup titles since 2010

Titles and finals per team in the seasons above.

#TeamTitlesFinalsLast title
1Spain222026
2Argentina132022
3France122018
4Germany112014
5Croatia01-
6Netherlands01-

World Cup records

From every match of the competition in our data, all rounds.

Biggest win in a final
France4-2Croatia
2018 · 15 Jul 2018
Biggest win in the World Cup
Spain7-0Costa Rica
2022 · 23 Nov 2022
Most goals in a match: 10
France4-6England
2026 · Third Place Play-off · 18 Jul 2026

World Cup goals per season

Finished matches of each season in our data, goals after 90 minutes.

SeasonMatchesGoalsPer match
20261043002.88
2022641682.63
2018641662.59
2014641632.55
2010641442.25

Rivalries in the World Cup

Head-to-head pages of rivalries played in this competition, with the number of meetings in it.

World Cup history: questions and answers

Spain won the 2026 final against Argentina, 1-0 (a.e.t.), on 19 Jul 2026.

France beat Croatia 4-2 in the 2018 final.

In the 2026 season, 2.88 goals per match after 90 minutes, from 104 finished matches.

Spain, with 2 titles in the 5 finals since 2010.

France vs England on 18 Jul 2026 (2026) ended 4-6: 10 goals.

5 finals, from 2010 to 2026. Earlier editions are not in our data.

About the World Cup history

Our World Cup records cover 5 finals, from 2010 to 2026. Spain has the most titles in that span: 2. 4 different teams won the final in those seasons.

In the latest final (2026), Spain beat Argentina 1-0 (a.e.t.). The widest margin in a final: France beat Croatia 4-2 in 2018. The 2026 season averaged 2.88 goals per match after 90 minutes, from 104 matches.

For the current season, see the World Cup Predictions and the World Cup Knockout Rounds.