Greece vs Malta
head-to-head record
- Greece wins
- 8
- Draws
- 3
- Malta wins
- 1
12 meetings, 1970 to 2024Goals: Greece 26, Malta 7
Greece and Malta have met 12 times since 1970. Greece have won 8, Malta 1, and 3 matches ended level. They last met on 11 June 2024, when Greece won 2–0 in a friendly.
The 12 meetings have produced 33 goals, 2.75 per game. The biggest win is Greece’s 5–0 in Euro qualifying in 2007. Greece are unbeaten in the last nine meetings (7 wins, 2 draws). They went 15 years without meeting, between 1975 and 1990.
Who has won more, Greece or Malta?
All matches12 matches
Competitive10 matches
Friendlies2 matches
Key numbers
- Goals
- Greece 26, Malta 72.75 per game
- First meeting
- Malta 1–1 GreeceEuro qualifying, 11 Oct 1970
- Most recent
- Greece 2–0 MaltaFriendly, 11 Jun 2024
- Greece’s biggest win
- Greece 5–0 MaltaEuro qualifying, 17 Nov 2007
- Malta’s biggest win
- Malta 2–0 GreeceEuro qualifying, 23 Feb 1975
- Most goals in a meeting
- Greece 5–0 MaltaEuro qualifying, 17 Nov 2007
- Current run
- Greece unbeaten in 9
- TFN Elo rating now
- Greece 1857 (26th), Malta 1346 (152nd)How the rating works
Last five meetings
- Greece2Malta0
Friendly
Grödig, Austria (neutral)
- Malta2Greece2
Friendly
Ta' Qali, Malta
- Greece3Malta1
Euro qualifying
Piraeus, Greece
- Malta0Greece1
Euro qualifying
Attard, Malta
- Greece5Malta0
Euro qualifying
Athens, Greece
Who has had the upper hand over time?
The line climbs with every Greece win and drops with every Malta 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
5 matches
500
GreeceDrawsMalta
In Malta's home games
6 matches
231
GreeceDrawsMalta
At neutral venues
1 match
100
GreeceDrawsMalta
Record by competition
| Competition | Played | Greece | Draws | Malta | Goals |
|---|---|---|---|---|---|
| Euro qualifying | 10 | 7 | 2 | 1 | 22–5 |
| Friendly | 2 | 1 | 1 | 0 | 4–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 4 | 10 | |
| 1990s | 2 | 6 | |
| 2000s | 2 | 6 | |
| 2010s | 2 | 5 | |
| 2020s | 2 | 6 |
Longest runs
| Longest run of | Greece | Malta |
|---|---|---|
| Wins in a row | 42007 to 2011 | 11975 |
| Unbeaten meetings | 91975 to 2024 | 12022 |
Top scorers in Greece vs Malta
- 1Theofanis GekasGreece3
- 2Angelos BasinasGreece2(1 penalty)
- 3Ioannis FetfatzidisGreece2
Scorer records exist for 10 of the 12 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Greece and Malta played each other?
12 times, starting on 11 October 1970. 10 of those meetings were competitive and 2 were friendlies.
Who has won more matches between Greece and Malta?
Greece, with 8 wins to 1. 3 matches ended level.
What is the biggest win in Greece vs Malta?
Greece’s 5–0 win in Euro qualifying on 17 November 2007 in Athens.
When did Greece and Malta last play?
On 11 June 2024 in Grödig, when Greece won 2–0 in a friendly.
What is the competitive record between Greece and Malta?
In 10 competitive matches, Greece have 7 wins, Malta have 1, and 2 ended level.
Every Greece vs Malta result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Greece | 2–0 | Malta | Friendly | Grödig, Austria (neutral) | |
| Malta | 2–2 | Greece | Friendly | Ta' Qali, Malta | |
| Greece | 3–1 | Malta | Euro qualifying | Piraeus, Greece | |
| Malta | 0–1 | Greece | Euro qualifying | Attard, Malta | |
| Greece | 5–0 | Malta | Euro qualifying | Athens, Greece | |
| Malta | 0–1 | Greece | Euro qualifying | Attard, Malta | |
| Malta | 1–1 | Greece | Euro qualifying | Attard, Malta | |
| Greece | 4–0 | Malta | Euro qualifying | Athens, Greece | |
| Greece | 4–0 | Malta | Euro qualifying | Salonica, Greece | |
| Malta | 2–0 | Greece | Euro qualifying | Gżira, Malta | |
| Greece | 2–0 | Malta | Euro qualifying | Piraeus, Greece | |
| Malta | 1–1 | Greece | Euro qualifying | Gżira, Malta |
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
Malta
- Wv AndorraNations League1–0Sun 4 Oct 2026
- Dv GibraltarNations League1–1Thu 1 Oct 2026
- Wv LiechtensteinFriendly2–0Sun 27 Sept 2026
- Wat AndorraNations League2–1Thu 24 Sept 2026
- Wv AzerbaijanFriendly2–0Fri 5 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.