Czech Republic vs Spain
head-to-head record
- Czech Republic wins
- 0
- Draws
- 2
- Spain wins
- 6
8 meetings, 1996 to 2026Goals: Czech Republic 4, Spain 13
Czech Republic and Spain have met 8 times since 1996. Spain have won 6, Czech Republic 0, and 2 matches ended level. They last met on 3 October 2026, when Spain won 3–1 in the Nations League.
The 8 meetings have produced 17 goals, 2.13 per game. The biggest win is Spain’s 3–1 in the Nations League in 2026. Spain are unbeaten in the last eight meetings (6 wins, 2 draws).
Who has won more, Czech Republic or Spain?
All matches8 matches
Competitive8 matches
Key numbers
- Goals
- Czech Republic 4, Spain 132.13 per game
- First meeting
- Czech Republic 0–0 SpainWorld Cup qualifying, 9 Oct 1996
- Most recent
- Spain 3–1 Czech RepublicNations League, 3 Oct 2026
- Spain’s biggest win
- Spain 3–1 Czech RepublicNations League, 3 Oct 2026
- Most goals in a meeting
- Spain 3–1 Czech RepublicNations League, 3 Oct 2026
- Current run
- Spain unbeaten in 8
- TFN Elo rating now
- Czech Republic 1718 (58th), Spain 2346 (1st)How the rating works
Last five meetings
- Spain3Czech Republic1
Nations League
Oviedo, Spain
- Spain2Czech Republic0
Nations League
Málaga, Spain
- Czech Republic2Spain2
Nations League
Prague, Czech Republic
- Spain1Czech Republic0
European Championship
Toulouse, France (neutral)
- Czech Republic0Spain2
Euro qualifying
Prague, Czech Republic
Who has had the upper hand over time?
The line climbs with every Czech Republic win and drops with every Spain win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Czech Republic's home games
3 matches
021
Czech RepublicDrawsSpain
In Spain's home games
4 matches
004
Czech RepublicDrawsSpain
At neutral venues
1 match
001
Czech RepublicDrawsSpain
Record by competition
| Competition | Played | Czech Republic | Draws | Spain | Goals |
|---|---|---|---|---|---|
| Nations League | 3 | 0 | 1 | 2 | 3–7 |
| World Cup qualifying | 2 | 0 | 1 | 1 | 0–1 |
| Euro qualifying | 2 | 0 | 0 | 2 | 1–4 |
| European Championship | 1 | 0 | 0 | 1 | 0–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 1 | |
| 2010s | 3 | 6 | |
| 2020s | 3 | 10 |
Longest runs
| Longest run of | Czech Republic | Spain |
|---|---|---|
| Wins in a row | None | 41997 to 2016 |
| Unbeaten meetings | 12022 | 81996 to 2026 |
Top scorers in Czech Republic vs Spain
- 1David VillaSpain2(1 penalty)
Scorer records exist for 6 of the 8 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Czech Republic and Spain played each other?
8 times, starting on 9 October 1996. 8 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Czech Republic and Spain?
Spain, with 6 wins to 0. 2 matches ended level.
What is the biggest win in Czech Republic vs Spain?
Spain’s 3–1 win in the Nations League on 3 October 2026 in Oviedo.
When did Czech Republic and Spain last play?
On 3 October 2026 in Oviedo, when Spain won 3–1 in the Nations League.
When do Czech Republic and Spain play next?
On 12 November 2026 in the Nations League (League A, Group 3).
Every Czech Republic vs Spain result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Spain | 3–1 | Czech Republic | Nations League | Oviedo, Spain | |
| Spain | 2–0 | Czech Republic | Nations League | Málaga, Spain | |
| Czech Republic | 2–2 | Spain | Nations League | Prague, Czech Republic | |
| Spain | 1–0 | Czech Republic | European Championship | Toulouse, France (neutral) | |
| Czech Republic | 0–2 | Spain | Euro qualifying | Prague, Czech Republic | |
| Spain | 2–1 | Czech Republic | Euro qualifying | Granada, Spain | |
| Spain | 1–0 | Czech Republic | World Cup qualifying | Valladolid, Spain | |
| Czech Republic | 0–0 | Spain | World Cup qualifying | Prague, Czech Republic |
Recent form
Czech Republic
Spain
- Wat CroatiaNations League2–1Tue 6 Oct 2026
- Wv Czech RepublicNations League3–1Sat 3 Oct 2026
- Wv CroatiaNations League4–1Tue 29 Sept 2026
- Wat EnglandNations League3–2Sat 26 Sept 2026
- Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.