Euro Cup 28 logoEuro Cup 28My account

Spain

Spain is a national team from Europe.

Spain have played at the European Championship 12 times (first in 1964, most recently in 2024). Best result: champions (1964, 2008, 2012, 2024). Record at the finals: 53 matches, 28 wins, 15 draws, 10 defeats, goals 83–46. Top scorer: Álvaro Morata (7 goals).

Spain have played at the World Cup 17 times (first in 1934, most recently in 2026). Best result: champions (2010, 2026). Record at the finals: 75 matches, 38 wins, 18 draws, 19 defeats, goals 122–76. Top scorer: David Villa (9 goals).

Spain is in the qualifying draw for the European Championship 2028 in the UK and Ireland.

The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Mikel Merino (38); most goals: Mikel Oyarzabal (18).

Coach in the latest data: Luis de la Fuente.

Team: Spain
Champions · Euro
4
Champions · World Cup
2
Euro finals played
12
World Cups played
17

At the European Championship

EditionResult
European Championship 1964Champions
European Championship 1980Group stage
European Championship 1984Runners-up
European Championship 1988Group stage
European Championship 1996Quarter-finals
European Championship 2000Quarter-finals
European Championship 2004Group stage
European Championship 2008Champions
European Championship 2012Champions
European Championship 2016Round of 16
European Championship 2020Semi-finals
European Championship 2024Champions

At the World Cup

EditionResult
1934Quarter-finals
1950Fourth place
1962Group stage
1966Group stage
1978Group stage
1982Second group stage
1986Quarter-finals
1990Round of 16
1994Quarter-finals
1998Group stage
2002Quarter-finals
2006Round of 16
2010Champions
2014Group stage
2018Round of 16
2022Round of 16
2026Champions

Top scorers · Euro

PlayerGoals
Álvaro Morata7
Fernando Torres5
David Villa4
Alfonso Pérez3
Cesc Fàbregas3
Dani Olmo3
David Silva3
Ferran Torres3
Antonio Maceda2
Chus Pereda2

Top scorers · World Cup

PlayerGoals
David Villa9
Emilio Butragueño5
Fernando Hierro5
Fernando Morientes5
Mikel Oyarzabal5
Raúl5
Estanislau Basora4
Fernando Torres4
Míchel4
Telmo Zarra4

Squad

Squad pool: 25 players (data as of 7 November 2026)
PlayerPosAppsMinutesGoalsAssistsPrice
Unai SimónGK323,006006.0
David RayaGK8720005.5
Kepa ArrizabalagaGK218000—
Aymeric LaporteDEF302,693117.5
Marc CucurellaDEF292,678147.5
Robin Le NormandDEF231,796126.0
Pedro PorroDEF191,480226.0
Pau CubarsíDEF181,474006.5
Daniel CarvajalDEF161,265125.5
Dean HuijsenDEF7655016.0
Alejandro GrimaldoDEF8598026.5
RodriMID282,2152111.0
Fabián RuizMID322,1465611.0
Mikel MerinoMID381,69215211.5
PedriMID301,6563412.0
Dani OlmoMID261,6426811.5
Martín ZubimendiMID251,539326.0
Alex BaenaMID231,13043—
Yéremy PinoMID145532010.0
Lamine YamalFWD322,37011913.0
Mikel OyarzabalFWD372,22518914.0
Nico WilliamsFWD281,6146712.0
Álvaro MorataFWD201,230617.5
Ferran TorresFWD261,1348411.0
Pablo GaviFWD1157520—

Latest starting line-up

Formation: 4-2-3-1 · Coach: Luis de la Fuente · 6 October 2026 · Croatia 2–1

#PlayerPosRating
23Unai SimónGK7.6
12Marc PubillDEF6.6
5Pau Cubarsí ParedesDEF6.8
14Aymeric LaporteDEF7.1
22Marc CucurellaDEF7.3
16RodriMID6.9
20PedriMID7.1
19Lamine YamalMID6.1
10Dani OlmoMID6.9
15Álex BaenaMID6.5
21Mikel OyarzabalFWD5.9

Legends and former regulars

PlayerCapsYears
Sergio Ramos1802005–2021
Iker Casillas1672000–2016
Sergio Busquets1432009–2022
Xavi1332000–2014
Andrés Iniesta1312006–2018
Andoni Zubizarreta1261985–1998
David Silva1252006–2018
Xabi Alonso1142003–2014
Cesc Fàbregas1102006–2016
Fernando Torres1102003–2014
Gerard Piqué1022009–2018
Raúl1021996–2006

Match reports on this site

DateMatchCompetitionRound
14 July 2024Spain 2–1 EnglandEuropean Championship 2024Final
9 July 2024Spain 2–1 FranceEuropean Championship 2024Semi-final
5 July 2024Spain 2–1 GermanyEuropean Championship 2024Quarter-final
30 June 2024Spain 4–1 GeorgiaEuropean Championship 2024Round of 16
24 June 2024Albania 0–1 SpainEuropean Championship 2024Group stage · Group B
20 June 2024Spain 1–0 ItalyEuropean Championship 2024Group stage · Group B
15 June 2024Spain 3–0 CroatiaEuropean Championship 2024Group stage · Group B
6 July 2021Italy 1–1 (pens 4–2) SpainEuropean Championship 2020Semi-final
2 July 2021Switzerland 1–1 (pens 1–3) SpainEuropean Championship 2020Quarter-final
28 June 2021Croatia 3–5 (a.e.t.) SpainEuropean Championship 2020Round of 16
23 June 2021Slovakia 0–5 SpainEuropean Championship 2020Group stage · Group E
19 June 2021Spain 1–1 PolandEuropean Championship 2020Group stage · Group E
14 June 2021Spain 0–0 SwedenEuropean Championship 2020Group stage · Group E
27 June 2016Italy 2–0 SpainEuropean Championship 2016Round of 16
21 June 2016Croatia 2–1 SpainEuropean Championship 2016Group stage · Group D
17 June 2016Spain 3–0 TürkiyeEuropean Championship 2016Group stage · Group D
13 June 2016Spain 1–0 Czech RepublicEuropean Championship 2016Group stage · Group D
1 July 2012Spain 4–0 ItalyEuropean Championship 2012Final
27 June 2012Portugal 0–0 (pens 2–4) SpainEuropean Championship 2012Semi-final
23 June 2012Spain 2–0 FranceEuropean Championship 2012Quarter-final
18 June 2012Croatia 0–1 SpainEuropean Championship 2012Group stage · Group C
14 June 2012Spain 4–0 Rep. of IrelandEuropean Championship 2012Group stage · Group C
10 June 2012Spain 1–1 ItalyEuropean Championship 2012Group stage · Group C
29 June 2008Germany 0–1 SpainEuropean Championship 2008Final
26 June 2008Russia 0–3 SpainEuropean Championship 2008Semi-final
22 June 2008Spain 0–0 (pens 4–2) ItalyEuropean Championship 2008Quarter-final
18 June 2008Greece 1–2 SpainEuropean Championship 2008Group stage · Group D
14 June 2008Sweden 1–2 SpainEuropean Championship 2008Group stage · Group D
10 June 2008Spain 4–1 RussiaEuropean Championship 2008Group stage · Group D
20 June 2004Spain 0–1 PortugalEuropean Championship 2004Group stage · Group A
16 June 2004Greece 1–1 SpainEuropean Championship 2004Group stage · Group A
12 June 2004Spain 1–0 RussiaEuropean Championship 2004Group stage · Group A
25 June 2000France 2–1 SpainEuropean Championship 2000Quarter-final
21 June 2000FR Yugoslavia 3–4 SpainEuropean Championship 2000Group stage · Group C
18 June 2000Slovenia 1–2 SpainEuropean Championship 2000Group stage · Group C
13 June 2000Spain 0–1 NorwayEuropean Championship 2000Group stage · Group C
22 June 1996England 0–0 (pens 4–2) SpainEuropean Championship 1996Quarter-final
18 June 1996Romania 1–2 SpainEuropean Championship 1996Group stage · Group B
15 June 1996France 1–1 SpainEuropean Championship 1996Group stage · Group B
9 June 1996Spain 1–1 BulgariaEuropean Championship 1996Group stage · Group B

All national teams · Pick these players in fantasy football