Albania vs Switzerland
head-to-head record
- Albania wins
- 0
- Draws
- 1
- Switzerland wins
- 6
7 meetings, 1965 to 2016Goals: Albania 4, Switzerland 12
Albania and Switzerland have met 7 times since 1965. Switzerland have won 6, Albania 0, and 1 match ended level. They last met on 11 June 2016, when Switzerland won 1–0 at the European Championship.
The 7 meetings have produced 16 goals, 2.29 per game. The biggest win is Switzerland’s 2–0 in World Cup qualifying in 2012. Switzerland are unbeaten in the last seven meetings (6 wins, 1 draw). They went 37 years without meeting, between 1965 and 2002.
Who has won more, Albania or Switzerland?
All matches7 matches
Competitive7 matches
Key numbers
- Goals
- Albania 4, Switzerland 122.29 per game
- First meeting
- Albania 0–2 SwitzerlandWorld Cup qualifying, 11 Apr 1965
- Most recent
- Albania 0–1 SwitzerlandEuropean Championship, 11 Jun 2016
- Switzerland’s biggest win
- Switzerland 2–0 AlbaniaWorld Cup qualifying, 11 Sept 2012
- Most goals in a meeting
- Switzerland 3–2 AlbaniaEuro qualifying, 11 Jun 2003
- Current run
- Switzerland unbeaten in 7
- TFN Elo rating now
- Albania 1661 (69th), Switzerland 2039 (8th)How the rating works
Last five meetings
- Albania0Switzerland1
European Championship
Lens, France (neutral)
- Albania1Switzerland2
World Cup qualifying
Tirana, Albania
- Switzerland2Albania0
World Cup qualifying
Lucerne, Switzerland
- Switzerland3Albania2
Euro qualifying
Geneva, Switzerland
- Albania1Switzerland1
Euro qualifying
Tirana, Albania
Who has had the upper hand over time?
The line climbs with every Albania win and drops with every Switzerland 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
012
AlbaniaDrawsSwitzerland
In Switzerland's home games
3 matches
003
AlbaniaDrawsSwitzerland
At neutral venues
1 match
001
AlbaniaDrawsSwitzerland
Record by competition
| Competition | Played | Albania | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 0 | 0 | 4 | 1–7 |
| Euro qualifying | 2 | 0 | 1 | 1 | 3–4 |
| European Championship | 1 | 0 | 0 | 1 | 0–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 2 | 3 | |
| 2000s | 2 | 7 | |
| 2010s | 3 | 6 |
Longest runs
| Longest run of | Albania | Switzerland |
|---|---|---|
| Wins in a row | None | 42003 to 2016 |
| Unbeaten meetings | 12002 | 71965 to 2016 |
Top scorers in Albania vs Switzerland
- 1Köbi KuhnSwitzerland2(1 penalty)
- 2Xherdan ShaqiriSwitzerland2
Scorer records exist for 7 of the 7 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Albania and Switzerland played each other?
7 times, starting on 11 April 1965. 7 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Albania and Switzerland?
Switzerland, with 6 wins to 0. 1 match ended level.
What is the biggest win in Albania vs Switzerland?
Switzerland’s 2–0 win in World Cup qualifying on 11 September 2012 in Lucerne.
When did Albania and Switzerland last play?
On 11 June 2016 in Lens, when Switzerland won 1–0 at the European Championship.
Every Albania vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Albania | 0–1 | Switzerland | European Championship | Lens, France (neutral) | |
| Albania | 1–2 | Switzerland | World Cup qualifying | Tirana, Albania | |
| Switzerland | 2–0 | Albania | World Cup qualifying | Lucerne, Switzerland | |
| Switzerland | 3–2 | Albania | Euro qualifying | Geneva, Switzerland | |
| Albania | 1–1 | Switzerland | Euro qualifying | Tirana, Albania | |
| Switzerland | 1–0 | Albania | World Cup qualifying | Geneva, Switzerland | |
| Albania | 0–2 | Switzerland | World Cup 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
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.