Spain
World ranking #1 Elo 2325
All-time record
795Played
472Won
183Drawn
140Lost
59% win rate
Goals : 1,628 : 709
Head-to-head
Choose an opponent to see the head-to-head.
Recent matches
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| October 5, 2026 | Croatia | 1 : 2 | Spain | UEFA Nations League |
| October 2, 2026 | Spain | 3 : 1 | Czech Republic | UEFA Nations League |
| September 28, 2026 | Spain | 4 : 1 | Croatia | UEFA Nations League |
| September 25, 2026 | England | 2 : 3 | Spain | UEFA Nations League |
| July 18, 2026 | Spain | 1 : 0 | Argentina | FIFA World Cup |
| July 13, 2026 | France | 0 : 2 | Spain | FIFA World Cup |
| July 9, 2026 | Spain | 2 : 1 | Belgium | FIFA World Cup |
| July 5, 2026 | Portugal | 0 : 1 | Spain | FIFA World Cup |
| July 1, 2026 | Spain | 3 : 0 | Austria | FIFA World Cup |
| June 25, 2026 | Uruguay | 0 : 1 | Spain | FIFA World Cup |
| June 20, 2026 | Spain | 4 : 0 | Saudi Arabia | FIFA World Cup |
| June 14, 2026 | Spain | 0 : 0 | Cape Verde | FIFA World Cup |
| June 7, 2026 | Peru | 1 : 3 | Spain | Friendly |
| June 3, 2026 | Spain | 1 : 1 | Iraq | Friendly |
| March 30, 2026 | Spain | 0 : 0 | Egypt | Friendly |