Malta vs Scotland
head-to-head record
- Malta wins
- 0
- Draws
- 1
- Scotland wins
- 6
7 meetings, 1988 to 2017Goals: Malta 5, Scotland 18
Malta and Scotland have met 7 times since 1988. Scotland have won 6, Malta 0, and 1 match ended level. They last met on 4 September 2017, when Scotland won 2–0 in World Cup qualifying.
The 7 meetings have produced 23 goals, 3.29 per game. The biggest win is Scotland’s 5–1 in World Cup qualifying in 2016. Scotland are unbeaten in the last seven meetings (6 wins, 1 draw). They went 19 years without meeting, between 1997 and 2016.
Who has won more, Malta or Scotland?
All matches7 matches
Competitive4 matches
Friendlies3 matches
Key numbers
- Goals
- Malta 5, Scotland 183.29 per game
- First meeting
- Malta 1–1 ScotlandFriendly, 22 Mar 1988
- Most recent
- Scotland 2–0 MaltaWorld Cup qualifying, 4 Sept 2017
- Scotland’s biggest win
- Malta 1–5 ScotlandWorld Cup qualifying, 4 Sept 2016
- Most goals in a meeting
- Malta 1–5 ScotlandWorld Cup qualifying, 4 Sept 2016
- Current run
- Scotland unbeaten in 7
- TFN Elo rating now
- Malta 1346 (152nd), Scotland 1780 (40th)How the rating works
Last five meetings
- Scotland2Malta0
World Cup qualifying
Glasgow, Scotland
- Malta1Scotland5
World Cup qualifying
Attard, Malta
- Malta2Scotland3
Friendly
Attard, Malta
- Malta0Scotland2
World Cup qualifying
Attard, Malta
- Scotland3Malta0
World Cup qualifying
Glasgow, Scotland
Who has had the upper hand over time?
The line climbs with every Malta win and drops with every Scotland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Malta's home games
5 matches
014
MaltaDrawsScotland
In Scotland's home games
2 matches
002
MaltaDrawsScotland
Record by competition
| Competition | Played | Malta | Draws | Scotland | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 0 | 0 | 4 | 1–12 |
| Friendly | 3 | 0 | 1 | 2 | 4–6 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 1 | 2 | |
| 1990s | 4 | 13 | |
| 2010s | 2 | 8 |
Longest runs
| Longest run of | Malta | Scotland |
|---|---|---|
| Wins in a row | None | 61990 to 2017 |
| Unbeaten meetings | 11988 | 71988 to 2017 |
Top scorers in Malta vs Scotland
- 1Robert SnodgrassScotland3(1 penalty)
- 2Ally McCoistScotland2
Scorer records exist for 4 of the 7 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Malta and Scotland played each other?
7 times, starting on 22 March 1988. 4 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Malta and Scotland?
Scotland, with 6 wins to 0. 1 match ended level.
What is the biggest win in Malta vs Scotland?
Scotland’s 5–1 win in World Cup qualifying on 4 September 2016 in Attard.
When did Malta and Scotland last play?
On 4 September 2017 in Glasgow, when Scotland won 2–0 in World Cup qualifying.
What is the competitive record between Malta and Scotland?
In 4 competitive matches, Malta have 0 wins, Scotland have 4, and 0 ended level.
Every Malta vs Scotland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Scotland | 2–0 | Malta | World Cup qualifying | Glasgow, Scotland | |
| Malta | 1–5 | Scotland | World Cup qualifying | Attard, Malta | |
| Malta | 2–3 | Scotland | Friendly | Attard, Malta | |
| Malta | 0–2 | Scotland | World Cup qualifying | Attard, Malta | |
| Scotland | 3–0 | Malta | World Cup qualifying | Glasgow, Scotland | |
| Malta | 1–2 | Scotland | Friendly | Attard, Malta | |
| Malta | 1–1 | Scotland | Friendly | Attard, Malta |
Recent form
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
Scotland
- Lv SloveniaNations League1–2Tue 6 Oct 2026
- Wat North MacedoniaNations League2–0Sat 3 Oct 2026
- Lv SwitzerlandNations League0–3Tue 29 Sept 2026
- Dat SloveniaNations League0–0Sat 26 Sept 2026
- Lv BrazilWorld Cup0–3Wed 24 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.