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

Premier League 2021/22

Every result, the table as it finished, and the price each match went off at. 162 matches played between August 2021 and May 2022.

162Matches
436Goals
2.69Per game
37%Home wins
96%Priced at kickoff
HiberniansTop of the table

Final table 12 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 HIBHibernians 27 15 9 3 +23 54
2 FLOFloriana 27 14 9 4 +17 51
3 HSHamrun Spartans 27 13 6 8 +9 45
4 GUGzira United 27 12 7 8 +8 43
5 BIRBirkirkara 27 10 11 6 +8 41
6 SIRSirens 27 9 7 11 -8 34
7 VFValletta FC 27 9 6 12 -5 33
8 GUGudja United 27 10 2 15 -6 32
9 MOSMosta 27 8 8 11 -9 32
10 BFBalzan FC 27 9 3 15 -5 30
11 SLSanta Lucía 27 5 12 10 -9 27
12 SWSliema Wanderers 27 5 6 16 -23 21

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.69
436 goals. 54.3% of matches went over 2.5.
Home advantage
37%
Draws 26.5%, away wins 36.4%.
Half-time lead held
69.7%
From 99 matches where someone led at the break.
1–1 19 · 11.7%
1–0 19 · 11.7%
2–1 16 · 9.9%
1–2 13 · 8%
0–1 12 · 7.4%
0–0 12 · 7.4%

Results 162

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 7 May 2022
15:00 Gzira United 2 – 1 Hibernians 2.35 3.60 4.41
15:00 Birkirkara 0 – 1 Hamrun Spartans 3.22 3.22 2.35
Friday 6 May 2022
18:00 Sliema Wanderers 0 – 1 Balzan FC 5.89 4.52 1.63
18:00 Valletta FC 2 – 1 Santa Lucía 3.35 3.45 1.84
Thursday 5 May 2022
18:00 Mosta 2 – 3 Sirens 5.70 4.76 1.64
18:00 Gudja United 1 – 2 Floriana 5.05 3.82 1.78
Sunday 1 May 2022
17:15 Gzira United 3 – 1 Gudja United 1.62 3.96 6.28
15:00 Santa Lucía 1 – 2 Sliema Wanderers 1.82 3.35 3.45
14:00 Hibernians 3 – 1 Birkirkara 2.11 3.40 3.58
Saturday 30 April 2022
17:15 Sirens 2 – 3 Balzan FC 2.82 3.72 2.58
15:00 Floriana 0 – 0 Hamrun Spartans 4.35 3.41 2.50
14:00 Valletta FC 2 – 3 Mosta 6.95 4.75 2.75
Sunday 24 April 2022
17:15 Hamrun Spartans 2 – 0 Gzira United 2.01 3.64 3.43
15:00 Mosta 1 – 1 Santa Lucía — — —
14:00 Gudja United 0 – 2 Hibernians 5.50 3.80 1.68
Saturday 23 April 2022
17:15 Sliema Wanderers 0 – 5 Sirens 2.81 3.64 2.81
15:00 Birkirkara 0 – 0 Floriana 2.78 3.26 2.89
14:00 Balzan FC 1 – 1 Valletta FC 3.66 3.61 1.95
Sunday 10 April 2022
17:15 Gudja United 1 – 0 Hamrun Spartans 4.68 3.69 1.83
15:00 Valletta FC 3 – 1 Sliema Wanderers 2.00 3.47 4.12
14:00 Gzira United 1 – 1 Birkirkara 2.73 3.22 3.19
Saturday 9 April 2022
17:15 Mosta 3 – 2 Balzan FC 2.62 3.42 2.69
15:00 Hibernians 0 – 0 Floriana 2.56 3.20 3.30
14:00 Santa Lucía 2 – 2 Sirens 2.17 3.30 2.70
Monday 4 April 2022
19:15 Balzan FC 0 – 3 Santa Lucía 1.89 3.35 3.25
19:15 Birkirkara 3 – 0 Gudja United 1.75 3.80 5.15
16:00 Sliema Wanderers 1 – 0 Mosta 3.35 3.50 2.45
16:00 Hamrun Spartans 2 – 1 Hibernians 2.85 3.43 2.55
Sunday 3 April 2022
17:00 Floriana 0 – 1 Gzira United 1.92 3.57 4.32
Saturday 2 April 2022
17:00 Sirens 0 – 3 Valletta FC 2.87 3.50 2.61
Saturday 12 March 2022
17:00 Floriana 1 – 4 Hibernians 2.74 3.10 2.89
13:00 Gzira United 2 – 1 Sirens 1.99 3.76 3.56
13:00 Birkirkara 1 – 1 Valletta FC 1.95 3.61 4.05
13:00 Gudja United 1 – 0 Mosta 2.51 3.42 2.87
Friday 11 March 2022
18:00 Hamrun Spartans 3 – 1 Sliema Wanderers 1.76 3.82 5.50
18:00 Balzan FC 0 – 1 Santa Lucía 2.04 3.10 3.10
Sunday 6 March 2022
17:00 Sliema Wanderers 0 – 0 Birkirkara 4.47 3.64 1.85
13:00 Sirens 0 – 3 Floriana 3.76 3.52 2.13
13:00 Santa Lucía 0 – 1 Hamrun Spartans 3.80 3.35 1.75
Saturday 5 March 2022
17:00 Mosta 2 – 2 Valletta FC 3.84 3.50 2.20
15:00 Hibernians 1 – 0 Balzan FC 1.80 3.68 4.26
13:00 Gudja United 1 – 2 Gzira United 3.99 3.42 2.04
Sunday 27 February 2022
17:00 Gzira United 3 – 4 Mosta 1.72 3.85 4.50
15:00 Balzan FC 2 – 1 Sirens 2.55 3.50 2.67
13:00 Birkirkara 2 – 3 Santa Lucía 1.54 3.45 5.00
Saturday 26 February 2022
17:00 Floriana 2 – 0 Gudja United 1.80 3.80 4.94
15:00 Hamrun Spartans 0 – 0 Hibernians 2.40 3.49 3.10
13:00 Valletta FC 1 – 0 Sliema Wanderers 1.91 3.57 4.40
Sunday 20 February 2022
17:00 Gzira United 1 – 2 Floriana 2.76 3.30 2.83
13:00 Santa Lucía 2 – 1 Valletta FC 3.15 3.60 1.85
10:30 Mosta 1 – 0 Sliema Wanderers 2.13 3.47 3.38
Saturday 19 February 2022
17:00 Sirens 1 – 1 Hamrun Spartans 4.17 4.06 1.94
15:00 Hibernians 2 – 3 Birkirkara 2.23 3.50 3.88
13:00 Gudja United 1 – 0 Balzan FC 2.47 3.38 3.45
Sunday 13 February 2022
17:00 Birkirkara 1 – 1 Sirens 2.02 3.60 3.80
15:00 Sliema Wanderers 1 – 1 Santa Lucía 2.14 3.10 2.90
13:00 Hamrun Spartans 0 – 1 Gudja United 1.85 3.40 4.91
Saturday 12 February 2022
17:00 Balzan FC 1 – 3 Gzira United 2.90 3.50 2.60
15:00 Valletta FC 1 – 4 Hibernians 3.54 3.48 2.20
13:00 Floriana 2 – 0 Mosta 1.80 3.80 4.40
Sunday 6 February 2022
17:00 Sirens 2 – 1 Valletta FC 3.40 3.60 2.20
13:00 Gudja United 0 – 1 Birkirkara 3.60 3.50 2.23
10:30 Floriana 2 – 1 Balzan FC 2.22 3.40 3.39
Saturday 5 February 2022
17:00 Hibernians 1 – 0 Sliema Wanderers 1.57 4.00 6.50
15:00 Gzira United 4 – 1 Hamrun Spartans 3.40 3.64 2.11
13:00 Mosta 1 – 0 Santa Lucía — — —
Sunday 30 January 2022
17:00 Birkirkara 1 – 0 Gzira United 2.46 3.50 2.88
15:00 Valletta FC 1 – 3 Gudja United 2.15 3.41 3.33
13:00 Hamrun Spartans 2 – 2 Floriana 2.03 3.40 3.90
Saturday 29 January 2022
17:00 Balzan FC 2 – 3 Mosta 1.86 3.94 3.78
15:00 Sliema Wanderers 1 – 0 Sirens 3.05 3.45 2.87
13:00 Santa Lucía 0 – 0 Hibernians 4.60 3.95 1.50
Wednesday 26 January 2022
18:00 Hamrun Spartans 0 – 0 Birkirkara 2.09 3.52 3.30
18:00 Sliema Wanderers 1 – 0 Balzan FC 4.54 3.86 1.89
Sunday 23 January 2022
17:00 Floriana 1 – 0 Birkirkara 2.76 3.40 2.71
15:00 Sirens 2 – 1 Santa Lucía 1.90 3.55 3.05
13:00 Gzira United 1 – 1 Valletta FC 2.15 3.80 3.24
Saturday 22 January 2022
17:00 Gudja United 1 – 0 Sliema Wanderers 2.50 3.38 3.19
15:00 Mosta 1 – 1 Hibernians 5.25 4.31 1.79
13:00 Balzan FC 2 – 2 Hamrun Spartans 4.08 3.75 1.88
Wednesday 19 January 2022
20:00 Birkirkara 3 – 2 Balzan FC 2.22 3.40 3.20
16:00 Santa Lucía 0 – 3 Gudja United 2.48 2.95 2.55
Tuesday 18 January 2022
18:00 Hibernians 1 – 1 Sirens 1.93 4.33 4.70
16:00 Sliema Wanderers 1 – 3 Gzira United 3.68 3.50 2.02
Monday 17 January 2022
18:00 Hamrun Spartans 2 – 1 Mosta 1.61 4.26 5.18
18:00 Valletta FC 0 – 2 Floriana 2.64 3.32 2.63
Sunday 19 December 2021
17:00 Balzan FC 2 – 1 Valletta FC 2.86 3.34 2.83
13:00 Floriana 2 – 0 Sliema Wanderers 1.78 3.55 5.22
10:30 Gudja United 1 – 2 Hibernians 8.06 4.73 1.42
Saturday 18 December 2021
17:00 Mosta 2 – 3 Sirens 2.83 3.48 2.76
13:00 Gzira United 2 – 2 Santa Lucía 1.70 3.15 4.20
Monday 13 December 2021
17:00 Valletta FC 0 – 1 Hamrun Spartans 3.45 3.50 2.01
13:00 Sirens 0 – 0 Gudja United 2.06 4.02 4.30
Sunday 12 December 2021
17:00 Hibernians 3 – 1 Gzira United 2.90 3.60 2.78
13:00 Birkirkara 2 – 2 Mosta 1.65 4.20 5.67
Saturday 11 December 2021
13:00 Santa Lucía 1 – 3 Floriana 3.35 3.20 1.90
Sunday 5 December 2021
17:00 Santa Lucía 3 – 3 Balzan FC 3.05 3.45 1.93
15:00 Hibernians 0 – 0 Floriana 2.32 3.40 4.00
10:30 Sliema Wanderers 0 – 2 Hamrun Spartans 5.23 3.90 1.64
Saturday 4 December 2021
17:00 Sirens 1 – 3 Gzira United 3.57 3.50 2.07
15:00 Valletta FC 0 – 0 Birkirkara 4.00 3.50 2.14
13:00 Mosta 0 – 3 Gudja United 2.25 3.60 3.40
Sunday 28 November 2021
17:00 Balzan FC 1 – 2 Hibernians 3.95 3.45 2.05
15:00 Hamrun Spartans 3 – 0 Santa Lucía 1.30 4.40 6.50
13:00 Gzira United 3 – 2 Gudja United 1.61 4.25 6.65
Saturday 27 November 2021
17:00 Valletta FC 3 – 1 Mosta 1.88 4.12 3.94
15:00 Birkirkara 2 – 0 Sliema Wanderers 1.86 3.55 5.00
13:00 Floriana 1 – 2 Sirens 1.70 3.84 5.00
Sunday 21 November 2021
17:00 Hibernians 1 – 0 Hamrun Spartans 2.53 3.28 2.83
13:00 Sirens 1 – 6 Balzan FC 2.59 3.47 2.67
10:30 Santa Lucía 2 – 0 Birkirkara 5.80 4.00 1.38
Saturday 20 November 2021
17:00 Gudja United 0 – 1 Floriana 4.65 3.72 1.89
15:00 Sliema Wanderers 2 – 1 Valletta FC 3.69 3.36 2.15
13:00 Mosta 2 – 2 Gzira United 3.86 3.75 1.94
Sunday 31 October 2021
18:00 Sliema Wanderers 2 – 3 Mosta 2.61 3.40 2.80
16:00 Floriana 2 – 1 Gzira United 2.93 3.38 2.45
14:00 Balzan FC 1 – 0 Gudja United 1.77 3.80 4.46
Saturday 30 October 2021
18:00 Hamrun Spartans 1 – 0 Sirens 1.55 4.15 6.00
16:00 Valletta FC 5 – 3 Santa Lucía 1.98 3.15 3.15
14:00 Birkirkara 1 – 1 Hibernians 2.77 3.42 2.49
Sunday 24 October 2021
18:00 Sirens 3 – 2 Birkirkara 3.96 3.82 1.80
16:00 Hibernians 1 – 1 Valletta FC 1.44 4.40 7.00
14:00 Santa Lucía 0 – 0 Sliema Wanderers 2.30 3.10 2.63
Saturday 23 October 2021
19:00 Gzira United 1 – 2 Balzan FC 1.90 3.72 4.55
18:00 Mosta 1 – 1 Floriana 3.78 3.55 1.90
14:00 Gudja United 1 – 3 Hamrun Spartans — — —
Sunday 17 October 2021
18:00 Santa Lucía 2 – 2 Mosta — — —
16:00 Valletta FC 3 – 1 Sirens 2.20 3.30 3.38
14:00 Sliema Wanderers 0 – 3 Hibernians 5.70 4.50 1.49
Saturday 16 October 2021
18:00 Birkirkara 2 – 0 Gudja United 1.49 4.65 6.15
16:00 Hamrun Spartans 0 – 1 Gzira United 2.29 3.55 2.85
14:00 Balzan FC 1 – 2 Floriana 2.73 3.42 2.50
Sunday 26 September 2021
20:00 Mosta 2 – 1 Balzan FC 2.75 3.47 2.39
18:00 Sirens 2 – 2 Sliema Wanderers 2.65 3.36 2.48
16:00 Gzira United 1 – 1 Birkirkara 2.75 3.40 2.48
Saturday 25 September 2021
20:00 Hibernians 1 – 1 Santa Lucía 1.23 4.60 8.50
18:00 Floriana 1 – 2 Hamrun Spartans 3.90 3.44 2.15
16:00 Gudja United 2 – 0 Valletta FC 3.20 3.40 2.18
Sunday 19 September 2021
20:00 Hamrun Spartans 0 – 1 Balzan FC 1.54 4.10 5.75
18:00 Sliema Wanderers 2 – 3 Gudja United 1.80 3.70 4.32
16:00 Birkirkara 1 – 1 Floriana 1.87 3.55 4.60
Saturday 18 September 2021
20:00 Hibernians 3 – 2 Mosta 1.38 5.05 7.70
18:00 Valletta FC 0 – 2 Gzira United 2.71 3.36 2.55
16:00 Santa Lucía 1 – 3 Sirens 2.35 3.10 2.60
Sunday 12 September 2021
20:00 Gudja United 2 – 2 Santa Lucía 2.35 3.10 2.60
18:00 Balzan FC 1 – 2 Birkirkara 5.15 4.18 1.68
16:00 Sirens 1 – 3 Hibernians 4.55 3.90 1.80
Saturday 11 September 2021
20:00 Gzira United 1 – 1 Sliema Wanderers 1.81 3.75 4.00
18:00 Floriana 3 – 0 Valletta FC 3.24 3.55 2.25
16:00 Mosta 1 – 2 Hamrun Spartans 5.65 4.60 1.56
Sunday 22 August 2021
18:00 Hibernians 2 – 1 Gudja United 1.45 5.00 6.20
18:00 Santa Lucía 1 – 1 Gzira United — — —
Saturday 21 August 2021
18:00 Valletta FC 1 – 0 Balzan FC 2.35 3.32 3.11
18:00 Birkirkara 2 – 1 Hamrun Spartans 2.59 3.53 2.60
Friday 20 August 2021
18:00 Sliema Wanderers 0 – 0 Floriana 2.30 3.63 3.01
18:00 Sirens 1 – 1 Mosta 2.56 3.45 2.60
Monday 16 August 2021
19:00 Gzira United 1 – 3 Hibernians 2.35 3.65 2.75
Saturday 14 August 2021
19:00 Floriana 2 – 2 Santa Lucía — — —
19:00 Mosta 0 – 3 Birkirkara 4.06 4.00 1.75
Friday 13 August 2021
19:00 Hamrun Spartans 1 – 2 Valletta FC 1.66 4.30 5.70
19:00 Gudja United 0 – 1 Sirens 2.90 3.54 2.28
Thursday 12 August 2021
19:00 Balzan FC 1 – 0 Sliema Wanderers 2.70 3.41 2.54

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