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

Premier League 2020/21

Every result, the table as it finished, and the price each match went off at. 184 matches played between September 2020 and March 2021.

184Matches
551Goals
2.99Per game
38.6%Home wins
97%Priced at kickoff
Hamrun SpartansTop of the table

Final table 16 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 23 17 5 1 +36 56
2 HIBHibernians 23 16 3 4 +33 51
3 GUGzira United 23 13 5 5 +25 44
4 BIRBirkirkara 23 13 5 5 +20 44
5 SWSliema Wanderers 23 12 4 7 +8 40
6 MOSMosta 23 10 6 7 +5 36
7 VFValletta FC 23 9 6 8 -8 33
8 SLSanta Lucía 23 7 8 8 +3 29
9 GUGudja United 23 8 4 11 -3 28
10 SIRSirens 23 7 7 9 -8 28
11 BFBalzan FC 23 6 9 8 +2 27
12 FLOFloriana 23 7 6 10 -8 27
13 ZCZejtun Corinthians 23 6 6 11 -12 24
14 TRTarxien Rainbows 23 6 3 14 -23 21
15 LALija Athletic 23 5 5 13 -21 20
16 SASenglea Athletic 23 0 2 21 -49 2

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.99
551 goals. 56.5% of matches went over 2.5.
Home advantage
38.6%
Draws 22.8%, away wins 38.6%.
Half-time lead held
75.9%
From 108 matches where someone led at the break.
0–1 18 · 9.8%
1–1 17 · 9.2%
3–1 14 · 7.6%
2–2 14 · 7.6%
0–2 13 · 7.1%
1–0 12 · 6.5%

Results 224

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.

Sunday 25 April 2021
17:00 Gudja United cancelled Santa Lucía — — —
17:00 Sirens cancelled Senglea Athletic — — —
13:00 Valletta FC cancelled Lija Athletic — — —
13:00 Sliema Wanderers cancelled Tarxien Rainbows — — —
Saturday 24 April 2021
17:00 Zejtun Corinthians cancelled Mosta — — —
17:00 Gzira United cancelled Birkirkara — — —
13:00 Floriana cancelled Hamrun Spartans — — —
13:00 Balzan FC cancelled Hibernians — — —
Sunday 18 April 2021
17:00 Senglea Athletic cancelled Santa Lucía — — —
17:00 Gzira United cancelled Balzan FC — — —
13:00 Sirens cancelled Gudja United — — —
13:00 Mosta cancelled Lija Athletic — — —
Saturday 17 April 2021
17:00 Sliema Wanderers cancelled Floriana — — —
17:00 Zejtun Corinthians cancelled Valletta FC — — —
13:00 Tarxien Rainbows cancelled Hamrun Spartans — — —
13:00 Birkirkara cancelled Hibernians — — —
Sunday 11 April 2021
17:00 Gudja United cancelled Senglea Athletic — — —
17:00 Valletta FC cancelled Mosta — — —
13:00 Floriana cancelled Tarxien Rainbows — — —
13:00 Balzan FC cancelled Birkirkara — — —
Saturday 10 April 2021
17:00 Lija Athletic cancelled Zejtun Corinthians — — —
17:00 Santa Lucía cancelled Sirens — — —
13:00 Hamrun Spartans cancelled Sliema Wanderers — — —
13:00 Hibernians cancelled Gzira United — — —
Monday 5 April 2021
20:00 Birkirkara cancelled Senglea Athletic — — —
20:00 Balzan FC cancelled Gudja United — — —
16:00 Gzira United cancelled Sirens — — —
16:00 Sliema Wanderers cancelled Zejtun Corinthians — — —
Saturday 3 April 2021
17:00 Hamrun Spartans cancelled Lija Athletic — — —
17:00 Hibernians cancelled Santa Lucía — — —
13:00 Tarxien Rainbows cancelled Mosta — — —
13:00 Floriana cancelled Valletta FC — — —
Sunday 14 March 2021
17:00 Senglea Athletic cancelled Balzan FC — — —
13:00 Zejtun Corinthians cancelled Hamrun Spartans — — —
Saturday 13 March 2021
17:00 Valletta FC cancelled Tarxien Rainbows — — —
17:00 Mosta cancelled Floriana — — —
13:00 Gudja United cancelled Birkirkara — — —
13:00 Sirens cancelled Hibernians — — —
Friday 12 March 2021
20:00 Santa Lucía cancelled Gzira United — — —
16:00 Lija Athletic cancelled Sliema Wanderers 5.50 4.20 1.56
Wednesday 10 March 2021
16:00 Balzan FC 3 – 1 Zejtun Corinthians 1.95 3.56 3.65
Sunday 7 March 2021
17:00 Valletta FC 2 – 4 Gudja United 1.97 3.50 3.62
13:00 Zejtun Corinthians 1 – 1 Sirens 3.70 3.50 1.98
Saturday 6 March 2021
17:00 Sliema Wanderers 2 – 0 Gzira United 5.00 3.95 1.70
17:00 Lija Athletic 3 – 1 Santa Lucía 6.10 4.60 1.30
17:00 Mosta 5 – 1 Senglea Athletic 1.23 6.50 14.00
13:00 Hamrun Spartans 1 – 0 Hibernians 2.40 3.34 3.15
13:00 Floriana 0 – 0 Balzan FC 2.22 3.45 3.06
13:00 Tarxien Rainbows 0 – 3 Birkirkara 9.50 5.75 1.30
Sunday 28 February 2021
17:00 Senglea Athletic 1 – 3 Valletta FC 11.50 6.75 1.20
13:00 Balzan FC 5 – 1 Sliema Wanderers 3.60 3.35 2.11
Saturday 27 February 2021
17:00 Hibernians 2 – 0 Zejtun Corinthians 1.30 5.75 10.00
17:00 Gzira United 1 – 2 Hamrun Spartans 2.95 3.30 2.40
13:00 Santa Lucía 2 – 3 Mosta — — —
13:00 Birkirkara 2 – 0 Floriana 2.10 3.70 4.35
Friday 26 February 2021
20:00 Sirens 1 – 1 Lija Athletic 1.70 4.00 4.40
16:00 Gudja United 0 – 2 Tarxien Rainbows 2.23 3.61 3.25
Sunday 21 February 2021
18:00 Hamrun Spartans 3 – 2 Balzan FC 1.35 4.75 9.50
17:00 Mosta 0 – 0 Sirens 2.31 3.42 2.83
14:00 Lija Athletic 0 – 5 Hibernians 12.00 6.50 1.19
13:00 Valletta FC 1 – 0 Santa Lucía 3.30 3.10 1.96
Saturday 20 February 2021
17:00 Floriana 1 – 0 Gudja United 1.96 3.50 3.56
17:00 Zejtun Corinthians 0 – 4 Gzira United 5.30 4.00 1.63
13:00 Tarxien Rainbows 4 – 2 Senglea Athletic 1.40 5.00 9.50
13:00 Sliema Wanderers 2 – 2 Birkirkara 3.48 3.58 2.05
Wednesday 17 February 2021
20:00 Gudja United 0 – 1 Mosta 3.00 3.45 2.30
17:30 Birkirkara 2 – 0 Valletta FC 1.78 3.81 4.60
16:00 Senglea Athletic 1 – 3 Lija Athletic 3.80 3.80 2.01
Sunday 14 February 2021
18:00 Gudja United 1 – 1 Sliema Wanderers 3.60 3.66 1.95
14:00 Sirens 0 – 1 Valletta FC 4.20 3.54 1.85
13:00 Gzira United 1 – 0 Lija Athletic 1.15 8.25 17.00
Saturday 13 February 2021
17:00 Senglea Athletic 0 – 2 Floriana 10.50 5.75 1.35
17:00 Santa Lucía 7 – 0 Tarxien Rainbows — — —
13:00 Hibernians 2 – 0 Mosta 1.60 4.36 5.25
13:00 Birkirkara 0 – 2 Hamrun Spartans 3.24 3.56 2.15
Sunday 7 February 2021
17:00 Hamrun Spartans 3 – 1 Gudja United 1.32 5.50 9.20
13:00 Valletta FC 1 – 4 Hibernians 4.60 3.64 1.90
Saturday 6 February 2021
17:00 Sliema Wanderers 3 – 1 Senglea Athletic 1.30 6.00 9.50
17:00 Mosta 1 – 2 Gzira United 4.35 3.88 1.78
13:00 Lija Athletic 1 – 1 Balzan FC 4.80 4.10 1.61
13:00 Tarxien Rainbows 3 – 1 Sirens 5.50 4.15 1.58
Friday 5 February 2021
20:00 Floriana 1 – 1 Santa Lucía 2.45 3.05 2.50
16:00 Zejtun Corinthians 0 – 3 Birkirkara 4.70 3.80 1.72
Wednesday 3 February 2021
20:00 Lija Athletic 2 – 0 Tarxien Rainbows 2.62 3.60 2.50
17:30 Valletta FC 0 – 0 Sliema Wanderers 2.17 3.40 3.20
16:00 Gudja United 1 – 1 Gzira United 8.50 5.00 1.38
Sunday 31 January 2021
17:00 Birkirkara 4 – 1 Lija Athletic 1.37 5.25 8.10
13:00 Gzira United 2 – 0 Valletta FC 2.21 3.50 2.95
Saturday 30 January 2021
17:00 Gudja United 0 – 1 Zejtun Corinthians 2.70 3.25 2.50
17:00 Senglea Athletic 0 – 1 Hamrun Spartans 34.00 11.00 1.07
13:00 Hibernians 2 – 0 Tarxien Rainbows 1.22 6.40 15.00
13:00 Sirens 2 – 1 Floriana 2.88 3.32 2.38
Friday 29 January 2021
20:00 Santa Lucía 0 – 1 Sliema Wanderers 1.74 3.10 4.20
16:00 Balzan FC 4 – 1 Mosta 3.50 3.50 2.03
Wednesday 27 January 2021
20:00 Floriana 1 – 2 Lija Athletic 1.46 4.65 5.95
17:30 Valletta FC 0 – 3 Hamrun Spartans 3.90 3.60 2.02
16:00 Gudja United 1 – 4 Hibernians 7.10 4.45 1.42
Sunday 24 January 2021
17:00 Hamrun Spartans 2 – 2 Santa Lucía 1.40 4.20 5.20
13:00 Mosta 0 – 1 Birkirkara 3.60 3.52 2.04
Saturday 23 January 2021
17:00 Sliema Wanderers 1 – 3 Sirens 1.86 3.65 4.15
17:00 Zejtun Corinthians 3 – 1 Senglea Athletic 1.40 5.50 8.10
13:00 Lija Athletic 0 – 1 Gudja United 4.90 4.05 1.66
13:00 Floriana 1 – 1 Hibernians 5.25 4.14 1.60
Friday 22 January 2021
20:00 Valletta FC 1 – 0 Balzan FC 1.73 4.08 5.00
16:00 Tarxien Rainbows 0 – 2 Gzira United 10.00 5.80 1.24
Sunday 17 January 2021
13:00 Santa Lucía 1 – 1 Zejtun Corinthians 1.70 3.55 3.75
Saturday 16 January 2021
17:00 Balzan FC 0 – 1 Tarxien Rainbows 2.05 3.50 4.00
13:00 Hibernians 1 – 0 Sliema Wanderers 2.32 3.42 2.92
13:00 Gzira United 4 – 1 Floriana 1.72 3.75 4.50
Friday 15 January 2021
18:00 Sirens 0 – 1 Hamrun Spartans 5.50 4.54 1.57
Wednesday 13 January 2021
20:00 Tarxien Rainbows 2 – 2 Floriana 6.00 4.50 1.46
Tuesday 12 January 2021
20:00 Senglea Athletic 0 – 1 Sirens 10.00 5.70 1.29
Sunday 10 January 2021
17:00 Hamrun Spartans 3 – 1 Mosta 1.79 3.74 4.30
13:00 Santa Lucía 0 – 0 Birkirkara 2.90 3.45 2.00
13:00 Floriana 0 – 0 Zejtun Corinthians 2.00 3.50 3.60
Saturday 9 January 2021
17:00 Balzan FC 1 – 0 Sirens 2.55 3.60 2.60
13:00 Hibernians 3 – 0 Senglea Athletic 1.13 7.75 16.00
Thursday 7 January 2021
16:00 Zejtun Corinthians 3 – 1 Tarxien Rainbows 1.85 3.82 3.80
Wednesday 6 January 2021
20:00 Sliema Wanderers 1 – 3 Mosta 1.90 3.90 3.95
16:00 Gzira United 4 – 0 Senglea Athletic 1.16 7.50 21.00
Tuesday 5 January 2021
20:00 Balzan FC 1 – 1 Santa Lucía 2.33 3.05 2.65
16:00 Sirens 2 – 4 Birkirkara 4.72 4.14 1.67
Wednesday 23 December 2020
16:00 Hamrun Spartans 5 – 0 Tarxien Rainbows 1.32 5.50 9.00
Tuesday 22 December 2020
18:30 Sirens 2 – 2 Mosta 2.54 3.55 2.50
16:00 Floriana 2 – 5 Birkirkara 2.50 3.45 2.95
Sunday 20 December 2020
16:15 Santa Lucía 3 – 2 Gudja United 2.75 3.05 2.25
13:00 Hibernians 2 – 1 Balzan FC 1.66 4.06 5.00
Saturday 19 December 2020
16:00 Mosta 3 – 0 Zejtun Corinthians 2.37 4.06 3.10
13:00 Birkirkara 1 – 1 Gzira United 3.05 3.42 2.20
13:00 Hamrun Spartans 3 – 1 Floriana 2.45 3.50 2.66
Friday 18 December 2020
20:15 Tarxien Rainbows 1 – 2 Sliema Wanderers 11.00 6.30 1.22
16:00 Lija Athletic 1 – 2 Valletta FC 10.00 6.00 1.28
Monday 14 December 2020
20:00 Santa Lucía 4 – 1 Senglea Athletic 1.40 4.20 5.00
16:00 Valletta FC 2 – 1 Zejtun Corinthians 1.72 3.92 4.40
Sunday 13 December 2020
17:15 Floriana 0 – 1 Sliema Wanderers 2.70 3.40 2.52
13:00 Hibernians 0 – 1 Birkirkara 2.00 3.60 3.44
Saturday 12 December 2020
20:00 Lija Athletic 1 – 1 Mosta 9.30 6.00 1.25
16:00 Gudja United 1 – 3 Sirens 2.20 3.35 3.05
12:00 Balzan FC 0 – 2 Gzira United 5.90 4.05 1.62
Wednesday 9 December 2020
20:15 Mosta 2 – 2 Valletta FC 2.62 3.46 2.70
19:00 Senglea Athletic 0 – 2 Gudja United 7.00 5.10 1.44
16:00 Birkirkara 2 – 2 Balzan FC 1.90 3.80 4.05
Tuesday 8 December 2020
17:15 Zejtun Corinthians 2 – 0 Lija Athletic 1.91 3.95 3.84
17:15 Gzira United 0 – 1 Hibernians 2.75 3.59 2.45
13:00 Sliema Wanderers 0 – 2 Hamrun Spartans 2.30 3.60 2.97
13:00 Sirens 0 – 2 Santa Lucía 2.55 3.30 2.25
Sunday 6 December 2020
17:15 Senglea Athletic 1 – 2 Birkirkara 6.90 4.60 1.44
13:00 Valletta FC 0 – 3 Floriana 2.03 3.50 4.10
Saturday 5 December 2020
17:15 Zejtun Corinthians 2 – 4 Sliema Wanderers 5.75 4.20 1.53
17:15 Sirens 1 – 0 Gzira United 5.70 4.40 1.60
13:00 Santa Lucía 0 – 3 Hibernians 4.40 3.55 1.57
13:00 Mosta 1 – 0 Tarxien Rainbows 1.47 4.52 6.00
Friday 4 December 2020
20:15 Gudja United 3 – 2 Balzan FC 2.50 3.30 2.64
16:00 Lija Athletic 2 – 2 Hamrun Spartans 15.00 7.90 1.15
Wednesday 2 December 2020
18:00 Birkirkara 3 – 0 Tarxien Rainbows 1.42 5.00 7.40
Sunday 29 November 2020
17:15 Floriana 0 – 2 Mosta 1.52 4.64 5.75
17:15 Tarxien Rainbows 3 – 1 Valletta FC 10.00 6.15 1.26
13:00 Hamrun Spartans 4 – 0 Zejtun Corinthians 1.72 3.90 4.76
13:00 Balzan FC 1 – 1 Senglea Athletic 1.55 4.14 5.50
Saturday 28 November 2020
17:15 Gzira United 2 – 2 Santa Lucía 1.48 3.95 4.70
17:15 Sliema Wanderers 4 – 1 Lija Athletic 1.23 7.10 13.75
13:00 Birkirkara 3 – 0 Gudja United 2.21 3.50 3.25
13:00 Hibernians 1 – 2 Sirens 1.70 4.20 4.40
Tuesday 24 November 2020
18:30 Valletta FC 1 – 1 Sirens 1.43 4.60 6.75
Sunday 22 November 2020
17:15 Senglea Athletic 1 – 3 Mosta 4.20 4.10 1.70
13:00 Balzan FC 0 – 0 Floriana 3.20 3.40 2.30
Saturday 21 November 2020
17:15 Hibernians 2 – 2 Hamrun Spartans 2.03 3.50 3.48
13:00 Gzira United 3 – 2 Sliema Wanderers 2.38 3.40 3.30
13:00 Gudja United 0 – 0 Valletta FC 3.94 3.52 2.00
Friday 20 November 2020
20:15 Sirens 0 – 4 Zejtun Corinthians 1.92 3.50 4.30
16:00 Santa Lucía 3 – 2 Lija Athletic 1.53 3.80 4.40
Sunday 15 November 2020
13:00 Lija Athletic 0 – 2 Sirens 4.15 4.15 1.73
Saturday 7 November 2020
13:00 Sirens 2 – 2 Tarxien Rainbows — — —
Sunday 1 November 2020
17:15 Valletta FC 2 – 1 Senglea Athletic 1.22 6.50 13.00
13:00 Sliema Wanderers 3 – 1 Balzan FC 2.34 3.55 3.02
Saturday 31 October 2020
13:00 Hamrun Spartans 2 – 2 Gzira United 3.06 3.78 2.18
13:00 Tarxien Rainbows 0 – 5 Gudja United 4.50 4.00 1.70
Friday 30 October 2020
20:15 Zejtun Corinthians 2 – 3 Hibernians 5.25 4.38 1.56
16:00 Mosta 1 – 0 Santa Lucía — — —
Monday 26 October 2020
20:15 Birkirkara 1 – 2 Sliema Wanderers 2.41 3.30 2.80
16:00 Balzan FC 2 – 2 Hamrun Spartans 3.45 3.40 2.30
Sunday 25 October 2020
18:15 Gudja United 1 – 2 Floriana 4.33 3.65 1.80
14:00 Hibernians 8 – 1 Lija Athletic 1.32 9.60 19.25
14:00 Santa Lucía 1 – 1 Valletta FC 4.10 3.35 1.66
Saturday 24 October 2020
18:15 Gzira United 2 – 1 Zejtun Corinthians 1.38 5.05 7.30
14:00 Senglea Athletic 0 – 5 Tarxien Rainbows 2.10 3.74 3.47
Wednesday 21 October 2020
20:15 Sliema Wanderers 1 – 2 Gudja United 1.80 3.68 4.50
16:00 Mosta 2 – 3 Hibernians 5.00 4.25 1.60
16:00 Floriana 1 – 0 Senglea Athletic 1.20 10.50 29.00
Tuesday 20 October 2020
20:15 Hamrun Spartans 0 – 2 Birkirkara 1.75 4.30 4.50
20:15 Zejtun Corinthians 0 – 0 Balzan FC 3.20 3.80 2.23
16:00 Lija Athletic 0 – 3 Gzira United 7.00 5.05 1.58
16:00 Tarxien Rainbows 0 – 2 Santa Lucía — — —
Sunday 18 October 2020
18:15 Senglea Athletic 0 – 2 Sliema Wanderers 6.50 4.40 1.51
14:00 Hibernians 1 – 1 Valletta FC 2.50 3.46 2.66
Saturday 17 October 2020
18:15 Birkirkara 2 – 3 Zejtun Corinthians 1.57 4.10 6.00
18:15 Gudja United 0 – 1 Hamrun Spartans 7.00 3.98 1.58
14:00 Balzan FC 1 – 0 Lija Athletic 1.40 4.25 6.70
Friday 16 October 2020
20:15 Santa Lucía 2 – 1 Floriana 4.60 3.95 1.50
16:00 Gzira United 6 – 1 Mosta 1.29 6.20 12.25
Thursday 1 October 2020
20:15 Sliema Wanderers 3 – 1 Santa Lucía 1.55 3.60 4.60
20:15 Zejtun Corinthians 0 – 1 Gudja United 2.95 3.42 2.35
16:00 Floriana 3 – 2 Sirens 1.75 4.00 4.70
16:00 Mosta 3 – 3 Balzan FC 3.13 3.45 2.20
Wednesday 30 September 2020
20:15 Valletta FC 1 – 3 Gzira United 2.14 3.45 3.10
20:15 Hamrun Spartans 3 – 0 Senglea Athletic 1.39 5.55 9.90
16:00 Lija Athletic 0 – 0 Birkirkara 6.20 4.95 1.46
16:00 Tarxien Rainbows 0 – 1 Hibernians 8.50 5.00 1.36
Sunday 27 September 2020
20:15 Hibernians 3 – 1 Floriana 2.83 3.35 2.41
16:00 Santa Lucía 1 – 4 Hamrun Spartans 5.40 3.95 1.40
Saturday 26 September 2020
20:15 Gzira United 1 – 1 Tarxien Rainbows 1.16 7.50 19.00
20:15 Balzan FC 0 – 1 Valletta FC 3.90 3.76 1.82
16:00 Gudja United 2 – 0 Lija Athletic 1.70 4.00 4.20
16:00 Birkirkara 0 – 3 Mosta 1.57 4.10 6.50
Friday 25 September 2020
20:15 Sirens 0 – 0 Sliema Wanderers 3.54 3.50 2.10
16:00 Senglea Athletic 1 – 1 Zejtun Corinthians 3.80 3.84 1.80
Monday 21 September 2020
20:15 Valletta FC 4 – 2 Birkirkara 2.05 3.45 3.45
16:00 Hamrun Spartans 5 – 1 Sirens 1.93 3.86 3.52
Sunday 20 September 2020
20:15 Floriana 2 – 1 Gzira United 2.35 3.35 2.95
20:15 Sliema Wanderers 3 – 1 Hibernians 2.70 3.85 4.00
16:00 Tarxien Rainbows 0 – 1 Balzan FC 9.80 5.80 1.30
16:00 Lija Athletic 4 – 0 Senglea Athletic 3.85 3.76 1.90
Saturday 19 September 2020
20:15 Mosta 2 – 2 Gudja United 3.10 4.75 2.30
16:00 Zejtun Corinthians 2 – 2 Santa Lucía 2.28 3.20 2.60

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