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

Valletta FC

Tony Bezzina Stadium, Paola. Every match we hold, with the price it went off at.

334Played
165Won
49.4%Win rate
1.58Scored per game
1Conceded per game
133Clean sheets

Home and away

The same record, split by where it was played.

At home
48.8%
164 played, 80 won. 1.63 scored a game.
Away
50%
170 played, 85 won. 1.54 scored a game.
How the market priced them
48.2%
301 priced matches at an average of 2.69, which implied 37.2%.

Season by season 36

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 10712 +13
2026/27 Super Cup 1100 +2
2026/27 Friendlies Clubs 1100 +1
2025/26 Premier League 3314118 +15
2025/26 FA Trophy 5500 +7
2025/26 Friendlies Clubs 2101 +1
2024/25 Challenge League 221921 +42
2024/25 Challenge Cup 4301 +7
2024/25 FA Trophy 4301 +5
2024/25 Friendlies Clubs 2200 +3
2023/24 Premier League 266911 -5
2023/24 FA Trophy 2101 +5
2022/23 Premier League 269107 +14
2022/23 FA Trophy 2101 +3
2022/23 Friendlies Clubs 1100 +2
2021/22 Premier League 279612 -5
2021/22 FA Trophy 5401 +12
2021/22 Friendlies Clubs 1010 0
2020/21 Premier League 23968 -8
2020/21 FA Trophy 2200 +2
2020/21 Friendlies Clubs 1001 -2
2020/21 UEFA Europa League 1001 -1
2019/20 Premier League 201154 +10
2019/20 UEFA Champions League 4031 -2
2019/20 UEFA Europa League 2002 -8
2018/19 Premier League 261844 +43
2018/19 UEFA Europa League 2011 -1
2018/19 UEFA Champions League 2020 0
2017/18 Premier League 261772 +29
2017/18 UEFA Europa League 4211 +1
2016/17 Premier League 3316116 +22
2016/17 UEFA Champions League 4103 -2
2015/16 UEFA Europa League 2002 -2
2014/15 UEFA Champions League 2002 -5
2012/13 UEFA Champions League 4202 +4

Recent matches 30

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

Sunday 1 November 2026
A Valletta FC scheduled Floriana —
Sunday 25 October 2026
H Valletta FC 1 – 2 Hamrun Spartans —
Wednesday 21 October 2026
A Valletta FC 2 – 0 Mosta —
Saturday 17 October 2026
H Valletta FC 2 – 1 Sliema Wanderers —
Saturday 10 October 2026
A Valletta FC 2 – 0 Birkirkara —
Saturday 19 September 2026
A Valletta FC 3 – 0 Birzebbuga —
Sunday 13 September 2026
H Valletta FC 2 – 2 Balzan FC —
Monday 7 September 2026
A Valletta FC 2 – 0 Floriana 3.79
Wednesday 2 September 2026
A Valletta FC 2 – 0 Hibernians —
Friday 28 August 2026
H Valletta FC 1 – 2 Marsaxlokk 2.10
Sunday 23 August 2026
A Valletta FC 3 – 0 Gzira United 1.74
Sunday 16 August 2026
H Valletta FC 4 – 2 Zabbar St. Patrick —
Thursday 30 July 2026
H Valletta FC 0 – 4 Raków Częstochowa 7.00
Thursday 23 July 2026
A Valletta FC 1 – 3 Raków Częstochowa 26.00
Saturday 11 July 2026
A Valletta FC 2 – 1 Balzan FC —
Saturday 23 May 2026
H Valletta FC 2 – 1 Gzira United 1.89
Friday 15 May 2026
H Valletta FC 0 – 2 Hamrun Spartans 4.00
Saturday 9 May 2026
A Valletta FC 0 – 0 Floriana 3.40
Saturday 2 May 2026
H Valletta FC 2 – 1 Hamrun Spartans 4.70
Sunday 26 April 2026
A Valletta FC 0 – 1 Marsaxlokk 4.50
Saturday 18 April 2026
A Valletta FC 0 – 2 Floriana 2.88
Wednesday 15 April 2026
A Valletta FC 1 – 1 Naxxar Lions 1.27
Sunday 12 April 2026
H Valletta FC 2 – 1 Gzira United 1.61
Saturday 4 April 2026
H Valletta FC 3 – 1 Birkirkara 1.83
Saturday 14 March 2026
A Valletta FC 1 – 1 Marsaxlokk 2.15
Sunday 8 March 2026
H Valletta FC 3 – 1 Tarxien Rainbows 1.38
Wednesday 4 March 2026
H Valletta FC 3 – 1 Hamrun Spartans 5.44
Saturday 28 February 2026
A Valletta FC 1 – 1 Hibernians 1.67
Saturday 21 February 2026
H Valletta FC 0 – 1 Sliema Wanderers —
Tuesday 17 February 2026
A Valletta FC 0 – 0 Zabbar St. Patrick 1.55