Home · National teams

Malta national football team

Next match: Gibraltar – Malta, 16 Nov 2026 (UEFA Nations League, Group D1). Latest result: Malta 1–1 Eswatini, 12 Nov 2026 (Friendly).

⭐ Add to my clubs

The federation's website: mfa.com.mt (opens in a new tab)

102
games in our data
23
wins
19
draws
60
losses

Counted from 24 Mar 2016: every match in our data.

Fixtures and results

Next games

Next games
Kick-offMatch
Gibraltar – Malta
UEFA Nations League, Group D1

Latest games

Latest games
DateMatchResult
12 Nov 2026Malta 1–1 Eswatini
Friendly
Form: draw.
4 Oct 2026Malta 1–0 Andorra
UEFA Nations League, Group D1
Form: win.
1 Oct 2026Malta 1–1 Gibraltar
UEFA Nations League, Group D1
Form: draw.
27 Sep 2026Malta 2–0 Liechtenstein
Friendly
Form: win.
24 Sep 2026Andorra 1–2 Malta
UEFA Nations League, Group D1
Form: win.
5 Jun 2026Azerbaijan 0–2 Malta
Friendly
Form: win.
1 Jun 2026Slovakia 2–1 Malta
Friendly
Form: loss.
31 Mar 2026Luxembourg 3–0 Malta
UEFA Nations League
Form: loss.
26 Mar 2026Malta 0–2 Luxembourg
UEFA Nations League
Form: loss.
17 Nov 2025Malta 2–3 Poland
World Cup qualifiers, Group G
Form: loss.
14 Nov 2025Finland 0–1 Malta
World Cup qualifiers, Group G
Form: win.
12 Oct 2025Malta 1–4 Bosnia-Herzegovina
Friendly
Form: loss.
9 Oct 2025Malta 0–4 Netherlands
World Cup qualifiers, Group G
Form: loss.
9 Sep 2025Malta 3–1 San Marino
Friendly
Form: win.
4 Sep 2025Lithuania 1–1 Malta
World Cup qualifiers, Group G
Form: draw.
10 Jun 2025Netherlands 8–0 Malta
World Cup qualifiers, Group G
Form: loss.
7 Jun 2025Malta 0–0 Lithuania
World Cup qualifiers, Group G
Form: draw.
24 Mar 2025Poland 2–0 Malta
World Cup qualifiers, Group G
Form: loss.
21 Mar 2025Malta 0–1 Finland
World Cup qualifiers, Group G
Form: loss.
19 Nov 2024Malta 0–0 Andorra
UEFA Nations League
Form: draw.
14 Nov 2024Malta 2–0 Liechtenstein
Friendly
Form: win.
13 Oct 2024Malta 1–0 Moldova
UEFA Nations League
Form: win.
10 Sep 2024Andorra 0–1 Malta
UEFA Nations League
Form: win.
7 Sep 2024Moldova 2–0 Malta
UEFA Nations League
Form: loss.
11 Jun 2024Malta 0–2 Greece
Friendly
Form: loss.
7 Jun 2024Czechia 7–1 Malta
Friendly
Form: loss.
21 Mar 2024Malta 2–2 Slovenia
Friendly
Form: draw.
17 Nov 2023England 2–0 Malta
European Qualifiers, Group C
Form: loss.
17 Oct 2023Malta 1–3 Ukraine
European Qualifiers, Group C
Form: loss.
23 Sep 2022Estonia 2–1 Malta
UEFA Nations League, Group D2
Form: loss.

Frequently asked questions

When is Malta's next match?

Next match: Gibraltar – Malta, 16 Nov 2026 (UEFA Nations League, Group D1).

What was Malta's latest result?

Latest result: Malta 1–1 Eswatini, 12 Nov 2026 (Friendly).

The day's tips on Telegram

Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.