Greece vs Sweden
head-to-head record
- Greece wins
- 3
- Draws
- 4
- Sweden wins
- 3
10 meetings, 1920 to 2026Goals: Greece 12, Sweden 22
Greece and Sweden have met 10 times since 1920. They have won three each, with 4 draws. They last met on 4 June 2026, when the match ended 2–2 in a friendly.
The 10 meetings have produced 34 goals, 3.40 per game. The biggest win is Sweden’s 9–0 in the Olympic Games in 1920. In competitive matches, though, Sweden lead 3 wins to 1. They went 61 years without meeting, between 1920 and 1981.
Who has won more, Greece or Sweden?
All matches10 matches
Competitive4 matches
Friendlies6 matches
Key numbers
- Goals
- Greece 12, Sweden 223.40 per game
- First meeting
- Sweden 9–0 GreeceOlympic Games, 28 Aug 1920
- Most recent
- Sweden 2–2 GreeceFriendly, 4 Jun 2026
- Greece’s biggest win
- Greece 2–1 SwedenWorld Cup qualifying, 8 Sept 2021
- Sweden’s biggest win
- Sweden 9–0 GreeceOlympic Games, 28 Aug 1920
- Most goals in a meeting
- Sweden 9–0 GreeceOlympic Games, 28 Aug 1920
- Biggest upset
- Sweden 1–2 GreeceFriendly, 20 Aug 2003Winner’s rating-based win expectancy: 22%
- TFN Elo rating now
- Greece 1857 (26th), Sweden 1832 (32nd)How the rating works
Last five meetings
- Sweden2Greece2
Friendly
Solna, Sweden
- Sweden2Greece0
World Cup qualifying
Stockholm, Sweden
- Greece2Sweden1
World Cup qualifying
Athens, Greece
- Greece0Sweden2
European Championship
Salzburg, Austria (neutral)
- Sweden1Greece2
Friendly
Norrköping, Sweden
Who has had the upper hand over time?
The line climbs with every Greece win and drops with every Sweden win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Greece's home games
4 matches
220
GreeceDrawsSweden
In Sweden's home games
4 matches
121
GreeceDrawsSweden
At neutral venues
2 matches
002
GreeceDrawsSweden
Record by competition
| Competition | Played | Greece | Draws | Sweden | Goals |
|---|---|---|---|---|---|
| Friendly | 6 | 2 | 4 | 0 | 10–8 |
| World Cup qualifying | 2 | 1 | 0 | 1 | 2–3 |
| Olympic Games | 1 | 0 | 0 | 1 | 0–9 |
| European Championship | 1 | 0 | 0 | 1 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1920s | 1 | 9 | |
| 1980s | 2 | 3 | |
| 1990s | 1 | 4 | |
| 2000s | 3 | 9 | |
| 2020s | 3 | 9 |
Longest runs
| Longest run of | Greece | Sweden |
|---|---|---|
| Wins in a row | 12021 | 12021 |
| Unbeaten meetings | 51981 to 2003 | 31986 to 2002 |
The longest run of draws is 3, from 1 May 1986 to 13 February 2002.
Questions answered
How many times have Greece and Sweden played each other?
10 times, starting on 28 August 1920. 4 of those meetings were competitive and 6 were friendlies.
Who has won more matches between Greece and Sweden?
Neither: they have 3 wins each, with 4 draws.
What is the biggest win in Greece vs Sweden?
Sweden’s 9–0 win in the Olympic Games on 28 August 1920 in Antwerp.
When did Greece and Sweden last play?
On 4 June 2026 in Solna, when the match ended 2–2 in a friendly.
What is the competitive record between Greece and Sweden?
In 4 competitive matches, Greece have 1 win, Sweden have 3, and 0 ended level.
Every Greece vs Sweden result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Sweden | 2–2 | Greece | Friendly | Solna, Sweden | |
| Sweden | 2–0 | Greece | World Cup qualifying | Stockholm, Sweden | |
| Greece | 2–1 | Sweden | World Cup qualifying | Athens, Greece | |
| Greece | 0–2 | Sweden | European Championship | Salzburg, Austria (neutral) | |
| Sweden | 1–2 | Greece | Friendly | Norrköping, Sweden | |
| Greece | 2–2 | Sweden | Friendly | Salonica, Greece | |
| Greece | 2–2 | Sweden | Friendly | Athens, Greece | |
| Sweden | 0–0 | Greece | Friendly | Malmö, Sweden | |
| Greece | 2–1 | Sweden | Friendly | Salonica, Greece | |
| Sweden | 9–0 | Greece | Olympic Games | Antwerp, Belgium (neutral) |
Recent form
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.