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

Premier League 2023/24

Every result, the table as it finished, and the price each match went off at. 182 matches played between September 2023 and May 2024.

182Matches
442Goals
2.43Per game
32.4%Home wins
96%Priced at kickoff
Hamrun SpartansTop of the table

Final table 14 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 HSHamrun Spartans 26 19 5 2 +45 62
2 FLOFloriana 26 18 3 5 +34 57
3 SWSliema Wanderers 26 14 8 4 +22 50
4 MARMarsaxlokk 26 12 7 7 +17 43
5 BIRBirkirkara 26 9 9 8 +1 36
6 HIBHibernians 26 9 8 9 +1 35
7 NLNaxxar Lions 26 9 8 9 -3 35
8 BFBalzan FC 26 8 10 8 -2 34
9 GUGzira United 26 9 6 11 +5 33
10 MOSMosta 26 7 10 9 -13 31
11 SLSanta Lucía 26 8 6 12 -16 30
12 VFValletta FC 26 6 9 11 -5 27
13 SIRSirens 26 3 7 16 -33 16
14 GUGudja United 26 0 6 20 -53 6

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.43
442 goals. 42.3% of matches went over 2.5.
Home advantage
32.4%
Draws 28%, away wins 39.6%.
Half-time lead held
80.6%
From 103 matches where someone led at the break.
1–1 27 · 14.8%
0–0 19 · 10.4%
1–0 15 · 8.2%
0–2 15 · 8.2%
0–1 15 · 8.2%
2–0 14 · 7.7%

Results 182

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 4 May 2024
13:00 Hamrun Spartans 1 – 1 Hibernians 1.41 4.46 7.87
Friday 3 May 2024
18:00 Mosta 2 – 0 Naxxar Lions — — —
18:00 Gzira United 3 – 1 Floriana 2.95 3.70 3.10
18:00 Marsaxlokk 0 – 1 Balzan FC — — —
18:00 Santa Lucía 2 – 2 Birkirkara 2.12 3.91 3.26
Thursday 2 May 2024
19:30 Valletta FC 5 – 2 Gudja United — — —
17:00 Sliema Wanderers 3 – 0 Sirens 1.46 4.46 9.00
Sunday 28 April 2024
15:15 Santa Lucía 2 – 1 Gzira United 3.50 3.40 2.08
15:15 Birkirkara 2 – 2 Sirens 1.53 4.52 8.85
13:00 Balzan FC 0 – 0 Mosta 2.52 3.36 2.80
13:00 Naxxar Lions 4 – 0 Valletta FC 4.90 3.70 1.81
Saturday 27 April 2024
15:15 Hibernians 0 – 2 Marsaxlokk 3.45 3.25 2.45
14:00 Floriana 0 – 5 Hamrun Spartans 3.03 3.20 2.78
13:00 Gudja United 0 – 6 Sliema Wanderers — — —
Sunday 21 April 2024
15:15 Valletta FC 1 – 0 Balzan FC 2.50 3.37 4.11
13:00 Mosta 3 – 1 Hibernians 3.63 3.95 2.10
10:00 Sirens 2 – 0 Gudja United — — —
Saturday 20 April 2024
15:15 Sliema Wanderers 0 – 0 Naxxar Lions 1.68 4.00 6.75
15:15 Marsaxlokk 1 – 0 Floriana 8.66 4.72 1.60
13:00 Gzira United 0 – 0 Birkirkara 2.91 2.99 2.95
13:00 Hamrun Spartans 4 – 1 Santa Lucía 1.31 5.25 8.50
Sunday 14 April 2024
15:15 Naxxar Lions 1 – 2 Sirens 1.65 4.19 5.77
15:15 Hibernians 2 – 2 Valletta FC 2.15 3.58 4.75
13:00 Birkirkara 2 – 0 Gudja United 1.31 6.48 17.00
13:00 Balzan FC 1 – 1 Sliema Wanderers 5.14 3.57 1.75
Saturday 13 April 2024
15:15 Gzira United 0 – 1 Hamrun Spartans 7.09 4.50 1.60
13:00 Floriana 4 – 0 Mosta 1.32 6.10 12.47
Friday 12 April 2024
17:00 Santa Lucía 0 – 3 Marsaxlokk 2.90 3.25 2.33
Sunday 7 April 2024
15:15 Sliema Wanderers 0 – 0 Hibernians 2.18 3.91 3.57
13:00 Hamrun Spartans 2 – 0 Birkirkara 1.80 3.91 6.50
13:00 Mosta 1 – 1 Santa Lucía 2.70 3.17 2.42
Saturday 6 April 2024
15:30 Gudja United 2 – 4 Naxxar Lions — — —
15:15 Marsaxlokk 1 – 1 Gzira United 2.68 3.74 2.60
13:00 Valletta FC 0 – 2 Floriana 5.82 4.80 1.69
13:00 Sirens 1 – 4 Balzan FC — — —
Sunday 17 March 2024
15:15 Gzira United 2 – 1 Mosta 2.11 3.70 4.26
13:00 Balzan FC 2 – 0 Gudja United 1.59 3.80 5.75
Saturday 16 March 2024
15:15 Santa Lucía 2 – 0 Valletta FC 3.70 3.57 2.18
15:15 Hamrun Spartans 1 – 2 Marsaxlokk 1.66 4.80 5.75
13:00 Hibernians 2 – 1 Sirens 1.57 6.00 9.25
13:00 Floriana 2 – 0 Sliema Wanderers 2.23 3.76 4.70
Thursday 14 March 2024
17:00 Birkirkara 0 – 2 Naxxar Lions 1.73 3.75 5.20
Sunday 10 March 2024
15:15 Sliema Wanderers 3 – 1 Santa Lucía 1.65 3.40 5.00
15:15 Valletta FC 1 – 1 Gzira United 3.16 3.38 2.47
13:00 Mosta 0 – 4 Hamrun Spartans 8.70 5.91 1.40
13:00 Gudja United 0 – 3 Hibernians 10.00 5.09 1.38
Saturday 9 March 2024
15:15 Sirens 0 – 3 Floriana 15.00 6.68 1.26
13:00 Marsaxlokk 0 – 0 Birkirkara 2.71 3.40 3.14
Friday 8 March 2024
17:15 Naxxar Lions 1 – 1 Balzan FC 3.70 3.41 2.27
Sunday 3 March 2024
15:15 Floriana 5 – 1 Gudja United 1.06 15.00 37.81
13:00 Gzira United 0 – 2 Sliema Wanderers 3.47 3.37 2.35
10:00 Marsaxlokk 1 – 2 Mosta 1.92 3.35 4.20
Saturday 2 March 2024
15:15 Birkirkara 1 – 1 Balzan FC 1.96 3.34 4.52
15:15 Santa Lucía 1 – 1 Sirens 1.70 3.75 4.70
13:00 Hibernians 0 – 2 Naxxar Lions 2.28 3.66 5.50
13:00 Hamrun Spartans 1 – 1 Valletta FC 1.45 5.25 10.50
Sunday 25 February 2024
15:30 Naxxar Lions 0 – 3 Floriana 9.59 4.96 1.39
15:15 Sliema Wanderers 0 – 0 Hamrun Spartans 4.33 3.52 1.91
13:00 Gudja United 0 – 4 Santa Lucía 4.30 3.25 1.80
13:00 Valletta FC 0 – 2 Marsaxlokk 3.81 3.35 2.10
10:00 Sirens 0 – 4 Gzira United 5.78 3.91 1.66
Saturday 24 February 2024
15:15 Mosta 0 – 2 Birkirkara 4.45 3.55 1.95
13:00 Balzan FC 0 – 0 Hibernians 3.32 3.40 2.18
Sunday 18 February 2024
15:15 Gzira United 3 – 0 Gudja United 1.61 4.40 7.76
13:00 Floriana 2 – 2 Balzan FC 1.42 4.33 8.00
10:00 Hamrun Spartans 2 – 0 Sirens 1.13 8.00 24.00
Saturday 17 February 2024
15:15 Santa Lucía 1 – 0 Naxxar Lions 3.41 3.41 2.60
15:15 Marsaxlokk 1 – 2 Sliema Wanderers 2.63 3.35 3.47
13:00 Mosta 1 – 0 Valletta FC 5.75 3.53 2.29
13:00 Birkirkara 1 – 1 Hibernians 2.60 3.34 3.45
Sunday 11 February 2024
15:15 Sirens 1 – 1 Marsaxlokk 9.26 5.30 1.46
13:00 Gudja United 0 – 4 Hamrun Spartans 29.00 9.00 1.19
Saturday 10 February 2024
15:15 Sliema Wanderers 0 – 0 Mosta 1.76 3.82 7.50
15:15 Naxxar Lions 0 – 1 Gzira United 3.75 3.64 3.01
13:00 Balzan FC 0 – 1 Santa Lucía 1.72 3.53 4.50
13:00 Hibernians 0 – 2 Floriana 6.50 4.20 1.58
Friday 9 February 2024
18:00 Valletta FC 0 – 1 Birkirkara 3.20 3.34 2.60
Sunday 4 February 2024
15:15 Gzira United 1 – 1 Balzan FC 2.38 3.50 3.26
13:00 Hamrun Spartans 4 – 1 Naxxar Lions 1.36 6.41 15.00
10:00 Santa Lucía 0 – 2 Hibernians 4.10 3.45 1.80
Saturday 3 February 2024
15:15 Mosta 0 – 0 Sirens 2.13 3.34 3.85
15:15 Marsaxlokk 2 – 1 Gudja United 1.39 5.00 13.00
13:00 Valletta FC 1 – 1 Sliema Wanderers 3.43 3.40 2.25
13:00 Birkirkara 1 – 2 Floriana 3.85 3.75 2.30
Sunday 28 January 2024
15:15 Sliema Wanderers 0 – 0 Birkirkara 2.75 3.23 3.13
15:15 Gudja United 0 – 1 Mosta 5.00 3.70 1.80
13:00 Hibernians 3 – 2 Gzira United 2.95 3.34 3.23
13:00 Naxxar Lions 0 – 0 Marsaxlokk 5.75 3.82 1.73
10:00 Sirens 0 – 3 Valletta FC 6.85 3.80 1.75
Saturday 27 January 2024
15:15 Balzan FC 1 – 7 Hamrun Spartans 8.12 4.10 1.57
13:00 Floriana 2 – 0 Santa Lucía 1.38 5.04 9.49
Sunday 21 January 2024
15:15 Balzan FC 0 – 0 Marsaxlokk 3.52 3.43 2.67
13:00 Floriana 0 – 1 Gzira United 1.61 3.89 6.50
10:00 Birkirkara 1 – 2 Santa Lucía 1.51 4.50 7.04
Saturday 20 January 2024
16:00 Naxxar Lions 0 – 0 Mosta 3.75 3.78 2.13
15:15 Gudja United 0 – 3 Valletta FC 7.33 3.88 1.61
13:00 Sirens 0 – 1 Sliema Wanderers 7.85 4.10 1.60
13:00 Hibernians 1 – 2 Hamrun Spartans 7.00 4.00 1.67
Sunday 7 January 2024
15:15 Mosta 0 – 2 Balzan FC 2.91 3.38 2.64
15:15 Valletta FC 1 – 2 Naxxar Lions 1.89 3.65 4.69
13:00 Marsaxlokk 1 – 1 Hibernians 3.15 3.43 2.53
13:00 Sirens 1 – 2 Birkirkara 6.70 4.10 1.60
10:00 Sliema Wanderers 2 – 0 Gudja United 1.47 4.55 10.02
Saturday 6 January 2024
16:00 Gzira United 1 – 2 Santa Lucía 1.71 4.10 6.24
13:00 Hamrun Spartans 1 – 0 Floriana 2.30 3.37 4.15
Sunday 17 December 2023
15:15 Floriana 3 – 2 Marsaxlokk 1.88 3.91 4.65
13:00 Santa Lucía 1 – 3 Hamrun Spartans 9.50 4.80 1.33
13:00 Hibernians 0 – 0 Mosta 1.78 3.60 5.30
10:00 Naxxar Lions 1 – 4 Sliema Wanderers 4.60 3.32 2.22
Saturday 16 December 2023
15:15 Balzan FC 0 – 0 Valletta FC 2.99 3.20 2.75
13:00 Birkirkara 3 – 2 Gzira United 2.32 3.25 3.57
13:00 Gudja United 1 – 2 Sirens 2.85 3.08 3.05
Wednesday 13 December 2023
13:00 Hamrun Spartans 2 – 1 Gzira United 1.74 3.90 6.50
10:00 Gudja United 1 – 1 Birkirkara 8.00 4.20 1.50
Sunday 10 December 2023
13:00 Sirens 1 – 1 Naxxar Lions 3.09 3.47 2.83
10:00 Marsaxlokk 3 – 0 Santa Lucía 1.62 4.10 6.55
Saturday 9 December 2023
16:00 Mosta 0 – 3 Floriana 7.42 4.23 1.70
13:00 Valletta FC 0 – 2 Hibernians 3.15 3.05 2.70
13:00 Sliema Wanderers 1 – 0 Balzan FC 2.19 3.47 3.95
Sunday 3 December 2023
15:15 Hibernians 0 – 1 Sliema Wanderers 2.40 3.25 3.29
13:00 Floriana 1 – 0 Valletta FC 2.00 3.54 4.53
13:00 Gzira United 2 – 4 Marsaxlokk 2.74 3.22 3.19
10:00 Naxxar Lions 2 – 1 Gudja United 1.90 3.55 4.54
Saturday 2 December 2023
15:15 Balzan FC 3 – 0 Sirens 2.17 3.70 4.90
13:00 Birkirkara 3 – 0 Hamrun Spartans 4.01 3.35 1.97
13:00 Santa Lucía 1 – 0 Mosta 2.94 3.34 2.36
Sunday 26 November 2023
15:15 Valletta FC 1 – 1 Santa Lucía 1.49 4.30 7.92
13:00 Naxxar Lions 2 – 0 Birkirkara 6.00 4.20 1.54
10:00 Mosta 0 – 3 Gzira United 3.25 3.40 2.32
Saturday 25 November 2023
15:30 Gudja United 2 – 2 Balzan FC 4.34 3.63 1.99
15:15 Marsaxlokk 0 – 1 Hamrun Spartans 5.52 4.10 1.87
13:00 Sirens 1 – 2 Hibernians 5.63 4.05 1.75
13:00 Sliema Wanderers 0 – 2 Floriana 5.00 3.96 1.97
Sunday 5 November 2023
15:30 Balzan FC 1 – 2 Naxxar Lions 1.57 4.60 6.88
15:30 Floriana 3 – 0 Sirens 1.46 5.00 11.61
13:00 Hibernians 1 – 0 Gudja United 1.69 4.33 7.00
13:00 Santa Lucía 0 – 1 Sliema Wanderers 4.46 3.60 2.29
10:00 Hamrun Spartans 1 – 1 Mosta 1.46 5.10 7.80
Saturday 4 November 2023
15:30 Gzira United 1 – 1 Valletta FC 2.48 3.41 3.45
13:00 Birkirkara 0 – 2 Marsaxlokk 1.90 3.75 4.86
Sunday 29 October 2023
16:00 Sliema Wanderers 1 – 0 Gzira United 2.64 3.87 2.60
14:00 Balzan FC 0 – 3 Birkirkara 3.60 3.33 2.49
14:00 Gudja United 1 – 1 Floriana 9.96 5.31 1.37
10:00 Sirens 0 – 0 Santa Lucía 2.51 3.38 3.09
Saturday 28 October 2023
17:00 Mosta 3 – 2 Marsaxlokk 3.72 3.38 2.30
16:30 Naxxar Lions 0 – 0 Hibernians 6.21 4.65 1.54
14:00 Valletta FC 1 – 2 Hamrun Spartans 5.25 4.20 1.76
Sunday 22 October 2023
16:00 Gzira United 1 – 0 Sirens 1.49 5.40 7.75
14:00 Hibernians 0 – 2 Balzan FC 2.19 3.76 3.83
10:00 Marsaxlokk 0 – 1 Valletta FC 2.65 3.55 3.14
Saturday 21 October 2023
16:15 Hamrun Spartans 1 – 1 Sliema Wanderers 1.42 5.90 7.18
16:00 Santa Lucía 0 – 0 Gudja United 3.13 3.76 2.81
14:00 Floriana 1 – 1 Naxxar Lions 1.48 6.55 12.50
14:00 Birkirkara 0 – 2 Mosta 1.78 4.28 6.07
Sunday 1 October 2023
16:15 Gudja United 1 – 6 Gzira United 3.82 3.71 1.94
16:00 Sliema Wanderers 0 – 1 Marsaxlokk 3.20 3.69 2.47
14:00 Sirens 0 – 4 Hamrun Spartans 12.17 6.08 1.31
14:00 Naxxar Lions 4 – 0 Santa Lucía 3.46 3.56 2.66
10:00 Balzan FC 0 – 3 Floriana 3.84 3.40 2.04
Saturday 30 September 2023
16:15 Valletta FC 1 – 1 Mosta 2.03 3.55 3.80
14:00 Hibernians 0 – 1 Birkirkara 2.76 3.65 2.55
Wednesday 27 September 2023
19:00 Mosta 0 – 3 Sliema Wanderers 2.28 3.41 3.43
18:00 Birkirkara 1 – 1 Valletta FC 2.10 3.51 4.10
17:00 Marsaxlokk 3 – 1 Sirens 2.45 3.87 5.37
17:00 Hamrun Spartans 3 – 0 Gudja United 1.37 5.60 10.00
Tuesday 26 September 2023
19:00 Gzira United 1 – 1 Naxxar Lions 1.30 5.70 10.00
18:00 Floriana 2 – 0 Hibernians 2.21 3.40 3.18
17:00 Santa Lucía 0 – 1 Balzan FC 4.90 3.92 1.70
Sunday 24 September 2023
19:00 Gudja United 1 – 1 Marsaxlokk 3.91 3.30 2.24
17:00 Sliema Wanderers 1 – 0 Valletta FC 4.90 3.80 2.03
Saturday 23 September 2023
19:15 Naxxar Lions 0 – 4 Hamrun Spartans 20.48 10.67 1.13
19:00 Balzan FC 1 – 0 Gzira United 2.93 3.26 3.33
17:00 Hibernians 3 – 2 Santa Lucía 1.48 5.12 8.17
17:00 Floriana 2 – 0 Birkirkara 2.72 3.34 2.63
Friday 22 September 2023
18:00 Sirens 1 – 1 Mosta 3.81 3.74 2.05
Sunday 17 September 2023
19:15 Mosta 0 – 0 Gudja United 1.85 3.80 4.11
19:00 Valletta FC 2 – 0 Sirens 1.72 3.91 4.89
17:00 Santa Lucía 0 – 4 Floriana 4.73 3.76 2.06
17:00 Birkirkara 1 – 0 Sliema Wanderers 1.56 4.60 6.40
Saturday 16 September 2023
19:15 Gzira United 0 – 4 Hibernians 3.10 3.76 2.91
17:00 Hamrun Spartans 1 – 0 Balzan FC 1.68 4.50 4.75
Friday 15 September 2023
18:00 Marsaxlokk 5 – 1 Naxxar Lions 1.67 4.88 5.92

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key