Albania vs Spain
head-to-head record
- Albania wins
- 0
- Draws
- 0
- Spain wins
- 9
9 meetings, 1986 to 2024Goals: Albania 3, Spain 32
Albania and Spain have met 9 times since 1986. Spain have won 9, Albania 0. They last met on 24 June 2024, when Spain won 1–0 at the European Championship.
The 9 meetings have produced 35 goals, 3.89 per game. The biggest win is Spain’s 9–0 in Euro qualifying in 1990. Spain have won the last nine meetings. They went 23 years without meeting, between 1993 and 2016.
Who has won more, Albania or Spain?
All matches9 matches
Competitive8 matches
Friendlies1 match
Key numbers
- Goals
- Albania 3, Spain 323.89 per game
- First meeting
- Albania 1–2 SpainEuro qualifying, 3 Dec 1986
- Most recent
- Albania 0–1 SpainEuropean Championship, 24 Jun 2024
- Spain’s biggest win
- Spain 9–0 AlbaniaEuro qualifying, 19 Dec 1990
- Most goals in a meeting
- Spain 9–0 AlbaniaEuro qualifying, 19 Dec 1990
- Current run
- Spain, 9 wins in a row
- TFN Elo rating now
- Albania 1661 (69th), Spain 2346 (1st)How the rating works
Last five meetings
- Albania0Spain1
European Championship
Düsseldorf, Germany (neutral)
- Spain2Albania1
Friendly
Barcelona, Spain
- Spain3Albania0
World Cup qualifying
Alicante, Spain
- Albania0Spain2
World Cup qualifying
Shkodër, Albania
- Albania1Spain5
World Cup qualifying
Tirana, Albania
Who has had the upper hand over time?
The line climbs with every Albania 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 Albania's home games
3 matches
003
AlbaniaDrawsSpain
In Spain's home games
5 matches
005
AlbaniaDrawsSpain
At neutral venues
1 match
001
AlbaniaDrawsSpain
Record by competition
| Competition | Played | Albania | Draws | Spain | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 0 | 0 | 4 | 1–13 |
| Euro qualifying | 3 | 0 | 0 | 3 | 1–16 |
| Friendly | 1 | 0 | 0 | 1 | 1–2 |
| European Championship | 1 | 0 | 0 | 1 | 0–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 2 | 8 | |
| 1990s | 3 | 18 | |
| 2010s | 2 | 5 | |
| 2020s | 2 | 4 |
Longest runs
| Longest run of | Albania | Spain |
|---|---|---|
| Wins in a row | None | 91986 to 2024 |
| Unbeaten meetings | None | 91986 to 2024 |
Top scorers in Albania vs Spain
- 1Emilio ButragueñoSpain4
- 2José Mari BakeroSpain4
- 3Julio SalinasSpain3
- 4MíchelSpain3(2 penalties)
- 5Carlos Muñoz CoboSpain2
- 6Fernando HierroSpain2
Scorer records exist for 8 of the 9 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Albania and Spain played each other?
9 times, starting on 3 December 1986. 8 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Albania and Spain?
Spain, with 9 wins to 0. 0 matches ended level.
What is the biggest win in Albania vs Spain?
Spain’s 9–0 win in Euro qualifying on 19 December 1990 in Seville.
When did Albania and Spain last play?
On 24 June 2024 in Düsseldorf, when Spain won 1–0 at the European Championship.
What is the competitive record between Albania and Spain?
In 8 competitive matches, Albania have 0 wins, Spain have 8, and 0 ended level.
Every Albania vs Spain result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Albania | 0–1 | Spain | European Championship | Düsseldorf, Germany (neutral) | |
| Spain | 2–1 | Albania | Friendly | Barcelona, Spain | |
| Spain | 3–0 | Albania | World Cup qualifying | Alicante, Spain | |
| Albania | 0–2 | Spain | World Cup qualifying | Shkodër, Albania | |
| Albania | 1–5 | Spain | World Cup qualifying | Tirana, Albania | |
| Spain | 3–0 | Albania | World Cup qualifying | Seville, Spain | |
| Spain | 9–0 | Albania | Euro qualifying | Seville, Spain | |
| Spain | 5–0 | Albania | Euro qualifying | Seville, Spain | |
| Albania | 1–2 | Spain | Euro qualifying | Tirana, Albania |
Recent form
Albania
- Wv San MarinoNations League2–1Tue 6 Oct 2026
- Lat FinlandNations League1–2Sat 3 Oct 2026
- Wat San MarinoNations League3–0Tue 29 Sept 2026
- Wv BelarusNations League2–0Sat 26 Sept 2026
- Lv LuxembourgFriendly0–1Sat 6 Jun 2026
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.