goalence
Spain logo

Spain

National Team

Spain · Founded 1913

Track Spain match-by-match: data-driven predictions, recent form, expected goals and upcoming fixtures across all competitions.

Recent form (last 10)

6W · 2D · 0L
DSpain vs Egypt0-0
WSpain vs Serbia3-0
DSpain vs Türkiye2-2
WGeorgia vs Spain4-0
WSpain vs Bulgaria4-0
WSpain vs Georgia2-0
WTürkiye vs Spain6-0
WBulgaria vs Spain3-0

👥 Current Squad(35)

Last updated: May 19, 2026

🧤Goalkeepers(3)

David Raya

30 y/o · #1

Álex Remiro

30 y/o · #13

Unai Simón

28 y/o · #23

🛡️Defenders(10)

Álex Grimaldo

30 y/o · #3

Robin Le Normand

29 y/o · #3

Cristhian Mosquera

21 y/o · #3

Dani Vivian

26 y/o · #4

D. Huijsen

20 y/o · #5

Marcos Llorente

30 y/o · #5

Pedro Porro

26 y/o · #12

Aymeric Laporte

31 y/o · #14

Pau Cubarsí Paredes

18 y/o · #15

Marc Cucurella

27 y/o · #22

⚙️Midfielders(12)

Pablo Barrios

22 y/o · #2

Mikel Merino

29 y/o · #6

Fabián Ruiz

29 y/o · #8

Dani Olmo

27 y/o · #10

Jesús Rodríguez

20 y/o · #11

Rodri

29 y/o · #16

Pablo Fornals

29 y/o · #17

Martín Zubimendi

26 y/o · #18

Fermín

22 y/o · #19

Carlos Soler

28 y/o · #19

Aleix García

28 y/o · #20

Pedri

23 y/o · #20

Attackers(10)

Jorge de Frutos

28 y/o · #2

Samu

21 y/o · #3

Ferran Torres

25 y/o · #7

Borja Iglesias

32 y/o · #9

Barrenetxea

24 y/o · #11

Yeremy Pino

23 y/o · #11

Álex Baena

24 y/o · #16

Lamine Yamal

18 y/o · #19

Mikel Oyarzabal

28 y/o · #21

Víctor Muñoz

22 y/o

Current senior Spain squad as reported by API-Football. Caps and call-up history will surface once the player-history pipeline lands.

Player Impact

How Spain's results correlate with each player's on-pitch time. Win rate is measured only over minutes the player was actually on the pitch — not just rostered.

League-wide table
#Player · TeamWin % on pitchGoals on pitch
1

Robin Le Normand

Spain

100%

9

1.80/match

2

Rodri

Spain

100%

10

2.00/match

3

Álvaro Morata

Spain

100%

9

1.80/match

4

Unai Simón

Spain

83%

20

3.33/match

5

Mikel Merino

Spain

83%

18

3.00/match

6

Mikel Oyarzabal

Spain

83%

20

3.33/match

7

David Raya

Spain

80%

10

2.00/match

8

Aymeric Laporte

Spain

80%

10

2.00/match

9

Pedro Porro

Spain

80%

13

2.60/match

10

Martín Zubimendi

Spain

67%

13

2.17/match

11

Fabián Ruiz

Spain

67%

11

1.83/match

12

Marc Cucurella

Spain

60%

12

2.40/match

13

Lamine Yamal

Spain

60%

10

2.00/match

14

Nico Williams

Spain

60%

8

1.60/match

Tap any column header to re-sort the table.

Upcoming matches