The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MAL

Malta

Ta' Qali National Stadium, Ta' Qali. Every match we hold, with the price it went off at.

428Played
63Won
14.7%Win rate
0.67Scored per game
2.25Conceded per game
67Clean sheets

Home and away

The same record, split by where it was played.

At home
18.9%
243 played, 46 won. 0.83 scored a game.
Away
9.2%
185 played, 17 won. 0.45 scored a game.
How the market priced them
23.1%
91 priced matches at an average of 24.32, which implied 4.1%.

Season by season 129

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies 3201 +3
2026/27 UEFA Nations League 3210 +2
2025/26 Friendlies 2101 -1
2024/25 UEFA Nations League 6213 -5
2024/25 Friendlies 5122 -6
2023/24 Friendlies 2200 +2
2022/23 Friendlies 6312 +2
2022/23 UEFA Nations League 4202 +1
2021/22 Friendlies 2002 -4
2020/21 UEFA Nations League 6231 +2
2020/21 Friendlies 2200 +5
2019/20 Euro Championship 10109 -24
2018/19 UEFA Nations League 6033 -9
2018/19 Friendlies 4013 -7
2017/18 Friendlies 2101 -2
2012/13 Friendlies 2200 +3
2011/12 Friendlies 2110 +1
2010/11 Friendlies 3012 -4
2009/10 FIFA World Cup qualification 6015 -15
2009/10 Friendlies 5104 -5
2008/09 FIFA World Cup qualification 4004 -11
2008/09 Friendlies 4103 0
2007/08 Friendlies 3012 -4
2006/07 Friendlies 3003 -7
2005/06 FIFA World Cup qualification 6024 -16
2005/06 Friendlies 2011 -3
2004/05 FIFA World Cup qualification 4013 -12
2004/05 Friendlies 4013 -9
2003/04 Friendlies 3021 -4
2002/03 Friendlies 3111 -4
2001/02 FIFA World Cup qualification 7007 -16
2001/02 Friendlies 3102 -4
2000/01 Friendlies 7106 -12
1999/00 Friendlies 5113 -3
1998/99 Friendlies 3003 -6
1997/98 FIFA World Cup qualification 6006 -14
1997/98 Friendlies 3003 -7
1996/97 FIFA World Cup qualification 4004 -21
1996/97 Friendlies 4013 -4
1995/96 Friendlies 1100 +1
1994/95 Friendlies 7223 +2
1993/94 FIFA World Cup qualification 7106 -16
1993/94 Friendlies 2101 -2
1992/93 Friendlies 2101 -2
1991/92 Korea Cup 3111 0
1991/92 Friendlies 2101 -1
1990/91 Friendlies 3003 -5
1989/90 FIFA World Cup qualification 6015 -12
1989/90 Friendlies 4013 -6
1988/89 Friendlies 6123 -3
1987/88 Friendlies 1010 0
1985/86 FIFA World Cup qualification 5014 -10
1985/86 Friendlies 1100 +2
1984/85 Friendlies 1001 -1
1983/84 Friendlies 2002 -5
1982/83 Friendlies 3012 -13
1981/82 Korea Cup 3210 +3
1981/82 FIFA World Cup qualification 3003 -11
1981/82 Friendlies 1100 +1
1980/81 Friendlies 1001 -3
1979/80 Friendlies 1001 -4
1978/79 Friendlies 1001 -1
1977/78 FIFA World Cup qualification 4004 -22
1977/78 Friendlies 3102 -1
1976/77 Friendlies 2020 0
1974/75 Friendlies 2011 -1
1973/74 Friendlies 2110 +2
1972/73 FIFA World Cup qualification 4004 -16
1972/73 Friendlies 1001 -1
1971/72 Friendlies 1010 0
1970/71 Friendlies 1010 0
1969/70 Friendlies 1001 -2
1966/67 Friendlies 2200 +2
1964/65 Friendlies 1010 0
1962/63 Friendlies 1001 -5
1961/62 Friendlies 1010 0
1960/61 Friendlies 1100 +1
1959/60 Friendlies 1010 0
1958/59 Friendlies 1100 +3
1957/58 Friendlies 1001 -1

Recent matches 30

Newest first, with the price this club was at kickoff.

Monday 16 November 2026
A Malta scheduled Gibraltar —
Thursday 12 November 2026
H Malta scheduled Eswatini —
Sunday 4 October 2026
H Malta 1 – 0 Andorra —
Thursday 1 October 2026
H Malta 1 – 1 Gibraltar —
Sunday 27 September 2026
H Malta 2 – 0 Liechtenstein —
Thursday 24 September 2026
A Malta 2 – 1 Andorra 2.58
Friday 5 June 2026
A Malta 2 – 0 Azerbaijan 5.00
Monday 1 June 2026
A Malta 1 – 2 Slovakia 16.50
Tuesday 31 March 2026
A Malta 0 – 3 Luxembourg 5.60
Thursday 26 March 2026
H Malta 0 – 2 Luxembourg 3.90
Monday 17 November 2025
H Malta 2 – 3 Poland 11.00
Friday 14 November 2025
A Malta 1 – 0 Finland 14.00
Sunday 12 October 2025
H Malta 1 – 4 Bosnia & Herzegovina 5.51
Thursday 9 October 2025
H Malta 0 – 4 Netherlands 51.00
Tuesday 9 September 2025
H Malta 3 – 1 San Marino 1.30
Thursday 4 September 2025
A Malta 1 – 1 Lithuania 7.74
Tuesday 10 June 2025
A Malta 0 – 8 Netherlands 76.00
Saturday 7 June 2025
H Malta 0 – 0 Lithuania 2.75
Monday 24 March 2025
A Malta 0 – 2 Poland 17.25
Friday 21 March 2025
H Malta 0 – 1 Finland 5.10
Tuesday 19 November 2024
H Malta 0 – 0 Andorra 1.67
Thursday 14 November 2024
H Malta 2 – 0 Liechtenstein 1.53
Sunday 13 October 2024
H Malta 1 – 0 Moldova 3.08
Thursday 10 October 2024
H Malta cancelled Turkmenistan —
Tuesday 10 September 2024
A Malta 1 – 0 Andorra 2.70
Saturday 7 September 2024
A Malta 0 – 2 Moldova 5.20
Tuesday 11 June 2024
H Malta 0 – 2 Greece 11.00
Friday 7 June 2024
A Malta 1 – 7 Czechia 14.20
Tuesday 26 March 2024
H Malta 0 – 0 Belarus 3.55
Thursday 21 March 2024
H Malta 2 – 2 Slovenia 9.40