Upcoming matches

  • UEFA Nations League · 16 November 2026
  • Gibraltar logo Gibraltar
    Malta logo Malta

Recent results

LLLWWWDW
  • UEFA Nations League · 4 October 2026
  • Full-time
    Malta logo Malta
    1-0
    Andorra logo Andorra
  • UEFA Nations League · 1 October 2026
  • Full-time
    Malta logo Malta
    1-1
    Gibraltar logo Gibraltar
  • Friendlies · 27 September 2026
  • Full-time
    Malta logo Malta
    2-0
    Liechtenstein logo Liechtenstein
  • UEFA Nations League · 24 September 2026
  • Full-time
    Andorra logo Andorra
    1-2
    Malta logo Malta
  • Friendlies · 5 June 2026
  • Full-time
    Azerbaijan logo Azerbaijan
    0-2
    Malta logo Malta
  • Friendlies · 1 June 2026
  • Full-time
    Slovakia logo Slovakia
    2-1
    Malta logo Malta
  • UEFA Nations League · 31 March 2026
  • Full-time
    Luxembourg logo Luxembourg
    3-0
    Malta logo Malta

    Aggregate 5-0

  • UEFA Nations League · 26 March 2026
  • Full-time
    Malta logo Malta
    0-2
    Luxembourg logo Luxembourg