Albania vs Greece
head-to-head record
- Albania wins
- 4
- Draws
- 3
- Greece wins
- 6
13 meetings, 1985 to 2005Goals: Albania 10, Greece 13
Albania and Greece have met 13 times since 1985. Greece have won 6, Albania 4, and 3 matches ended level. They last met on 30 March 2005, when Greece won 2–0 in World Cup qualifying.
The 13 meetings have produced 23 goals, 1.77 per game. The biggest win is Albania’s 2–0 in World Cup qualifying in 2000.
Who has won more, Albania or Greece?
All matches13 matches
Competitive8 matches
Friendlies5 matches
Key numbers
- Goals
- Albania 10, Greece 131.77 per game
- First meeting
- Greece 2–0 AlbaniaWorld Cup qualifying, 27 Feb 1985
- Most recent
- Greece 2–0 AlbaniaWorld Cup qualifying, 30 Mar 2005
- Albania’s biggest win
- Albania 2–0 GreeceWorld Cup qualifying, 11 Oct 2000
- Greece’s biggest win
- Greece 2–0 AlbaniaWorld Cup qualifying, 30 Mar 2005
- Most goals in a meeting
- Albania 2–1 GreeceWorld Cup qualifying, 4 Sept 2004
- Biggest upset
- Greece 0–2 AlbaniaFriendly, 4 Sept 1991Winner’s rating-based win expectancy: 8.5%
- TFN Elo rating now
- Albania 1661 (69th), Greece 1857 (26th)How the rating works
Last five meetings
- Greece2Albania0
World Cup qualifying
Piraeus, Greece
- Albania2Greece1
World Cup qualifying
Tirana, Albania
- Greece1Albania0
World Cup qualifying
Heraklion, Greece
- Albania2Greece0
World Cup qualifying
Tirana, Albania
- Greece2Albania0
Euro qualifying
Athens, Greece
Who has had the upper hand over time?
The line climbs with every Albania win and drops with every Greece 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
6 matches
330
AlbaniaDrawsGreece
In Greece's home games
7 matches
106
AlbaniaDrawsGreece
Record by competition
| Competition | Played | Albania | Draws | Greece | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 6 | 2 | 1 | 3 | 5–7 |
| Friendly | 5 | 2 | 1 | 2 | 5–4 |
| Euro qualifying | 2 | 0 | 1 | 1 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 3 | 6 | |
| 1990s | 6 | 9 | |
| 2000s | 4 | 8 |
Longest runs
| Longest run of | Albania | Greece |
|---|---|---|
| Wins in a row | 21991 to 1992 | 12005 |
| Unbeaten meetings | 21991 to 1992 | 41985 to 1990 |
The longest run of draws is 2, from 30 October 1985 to 18 January 1989.
Questions answered
How many times have Albania and Greece played each other?
13 times, starting on 27 February 1985. 8 of those meetings were competitive and 5 were friendlies.
Who has won more matches between Albania and Greece?
Greece, with 6 wins to 4. 3 matches ended level.
What is the biggest win in Albania vs Greece?
Albania’s 2–0 win in World Cup qualifying on 11 October 2000 in Tirana.
When did Albania and Greece last play?
On 30 March 2005 in Piraeus, when Greece won 2–0 in World Cup qualifying.
What is the competitive record between Albania and Greece?
In 8 competitive matches, Albania have 2 wins, Greece have 4, and 2 ended level.
Every Albania vs Greece result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Greece | 2–0 | Albania | World Cup qualifying | Piraeus, Greece | |
| Albania | 2–1 | Greece | World Cup qualifying | Tirana, Albania | |
| Greece | 1–0 | Albania | World Cup qualifying | Heraklion, Greece | |
| Albania | 2–0 | Greece | World Cup qualifying | Tirana, Albania | |
| Greece | 2–0 | Albania | Euro qualifying | Athens, Greece | |
| Albania | 0–0 | Greece | Euro qualifying | Tirana, Albania | |
| Greece | 2–1 | Albania | Friendly | Athens, Greece | |
| Albania | 1–0 | Greece | Friendly | Tirana, Albania | |
| Greece | 0–2 | Albania | Friendly | Athens, Greece | |
| Greece | 1–0 | Albania | Friendly | Patras, Greece | |
| Albania | 1–1 | Greece | Friendly | Tirana, Albania | |
| Albania | 1–1 | Greece | World Cup qualifying | Tirana, Albania | |
| Greece | 2–0 | Albania | World Cup qualifying | Athens, Greece |
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
Greece
- Dv GermanyNations League0–0Sun 4 Oct 2026
- Dv NetherlandsNations League2–2Thu 1 Oct 2026
- Wat GermanyNations League1–0Sun 27 Sept 2026
- Wat SerbiaNations League2–1Thu 24 Sept 2026
- Lv ItalyFriendly0–1Sun 7 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.