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

Premier League 2019/20

Every result, the table as it finished, and the price each match went off at. 140 matches played between August 2019 and March 2020.

140Matches
396Goals
2.83Per game
35.7%Home wins
97%Priced at kickoff
FlorianaTop 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 FLOFloriana 20 12 5 3 +23 41
2 VFValletta FC 20 11 5 4 +10 38
3 HIBHibernians 20 11 4 5 +14 37
4 SIRSirens 20 10 5 5 +4 35
5 BIRBirkirkara 20 9 6 5 +10 33
6 GUGzira United 20 9 5 6 +16 32
7 BFBalzan FC 20 8 4 8 +4 28
8 MOSMosta 20 9 1 10 -6 28
9 HSHamrun Spartans 20 6 7 7 -1 25
10 SWSliema Wanderers 20 7 3 10 +2 24
11 GUGudja United 20 6 6 8 -6 24
12 SLSanta Lucía 20 6 5 9 -9 23
13 SASenglea Athletic 20 3 7 10 -18 16
14 TRTarxien Rainbows 20 1 1 18 -43 4

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.83
396 goals. 55.7% of matches went over 2.5.
Home advantage
35.7%
Draws 22.9%, away wins 41.4%.
Half-time lead held
79.2%
From 77 matches where someone led at the break.
2–1 14 · 10%
1–1 14 · 10%
1–0 11 · 7.9%
1–3 10 · 7.1%
1–2 10 · 7.1%
0–2 10 · 7.1%

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.

Friday 24 April 2020
01:00 Gzira United cancelled Hibernians — — —
01:00 Valletta FC cancelled Hamrun Spartans — — —
01:00 Gudja United cancelled Mosta — — —
01:00 Balzan FC cancelled Santa Lucía — — —
01:00 Tarxien Rainbows cancelled Senglea Athletic — — —
01:00 Floriana cancelled Sliema Wanderers — — —
01:00 Sirens cancelled Birkirkara — — —
Sunday 19 April 2020
01:00 Hibernians cancelled Valletta FC — — —
01:00 Mosta cancelled Gzira United — — —
Saturday 18 April 2020
01:00 Hamrun Spartans cancelled Balzan FC — — —
01:00 Santa Lucía cancelled Floriana — — —
01:00 Sirens cancelled Tarxien Rainbows — — —
01:00 Senglea Athletic cancelled Gudja United — — —
Friday 17 April 2020
01:00 Birkirkara cancelled Sliema Wanderers — — —
Monday 13 April 2020
01:00 Valletta FC cancelled Mosta — — —
01:00 Balzan FC cancelled Hibernians — — —
01:00 Tarxien Rainbows cancelled Birkirkara — — —
Saturday 11 April 2020
01:00 Floriana cancelled Hamrun Spartans — — —
01:00 Gzira United cancelled Senglea Athletic — — —
01:00 Sliema Wanderers cancelled Santa Lucía — — —
01:00 Gudja United cancelled Sirens — — —
Monday 6 April 2020
01:00 Hamrun Spartans cancelled Sliema Wanderers — — —
Sunday 5 April 2020
01:00 Sirens cancelled Gzira United — — —
01:00 Senglea Athletic cancelled Valletta FC — — —
Saturday 4 April 2020
01:00 Hibernians cancelled Floriana — — —
01:00 Tarxien Rainbows cancelled Gudja United — — —
01:00 Birkirkara cancelled Santa Lucía — — —
01:00 Mosta cancelled Balzan FC — — —
Thursday 19 March 2020
00:00 Floriana cancelled Mosta — — —
00:00 Gzira United cancelled Tarxien Rainbows — — —
00:00 Sliema Wanderers cancelled Hibernians — — —
00:00 Valletta FC cancelled Sirens — — —
Wednesday 18 March 2020
00:00 Santa Lucía cancelled Hamrun Spartans — — —
00:00 Gudja United cancelled Birkirkara — — —
00:00 Balzan FC cancelled Senglea Athletic — — —
Sunday 15 March 2020
00:00 Birkirkara cancelled Hamrun Spartans — — —
00:00 Senglea Athletic cancelled Floriana — — —
Saturday 14 March 2020
00:00 Hibernians cancelled Santa Lucía — — —
00:00 Gudja United cancelled Gzira United — — —
00:00 Sirens cancelled Balzan FC — — —
00:00 Mosta cancelled Sliema Wanderers — — —
Friday 13 March 2020
00:00 Tarxien Rainbows cancelled Valletta FC 15.00 7.50 1.18
Sunday 8 March 2020
15:00 Gzira United 0 – 2 Birkirkara 2.46 3.42 2.75
13:00 Balzan FC 3 – 0 Tarxien Rainbows 1.14 7.70 15.00
Saturday 7 March 2020
15:15 Valletta FC 0 – 2 Gudja United 1.56 4.05 6.75
15:00 Hamrun Spartans 1 – 2 Hibernians 4.00 3.65 1.89
13:00 Santa Lucía 1 – 2 Mosta — — —
13:00 Sliema Wanderers 4 – 1 Senglea Athletic 2.14 3.30 3.30
Friday 6 March 2020
18:00 Floriana 3 – 0 Sirens 2.05 3.56 3.66
Saturday 22 February 2020
15:00 Birkirkara 2 – 1 Hibernians 3.40 3.60 2.38
15:00 Senglea Athletic 2 – 5 Santa Lucía 2.60 3.20 2.28
13:00 Mosta 2 – 1 Hamrun Spartans 2.92 3.73 2.29
13:00 Gudja United 0 – 2 Balzan FC 3.15 3.65 2.23
Friday 21 February 2020
19:00 Gzira United 0 – 1 Valletta FC 2.76 3.25 2.51
18:00 Tarxien Rainbows 0 – 4 Floriana 22.00 10.00 1.12
17:00 Sirens 0 – 0 Sliema Wanderers 2.00 3.40 3.82
Monday 17 February 2020
18:00 Hamrun Spartans 1 – 0 Senglea Athletic 2.27 3.34 3.20
Sunday 16 February 2020
15:00 Valletta FC 1 – 4 Birkirkara 1.90 3.60 4.40
13:00 Balzan FC 1 – 3 Gzira United 3.35 3.74 2.08
Saturday 15 February 2020
15:15 Floriana 1 – 2 Gudja United 1.47 4.33 6.50
15:00 Hibernians 3 – 1 Mosta 1.47 4.40 6.90
13:00 Sliema Wanderers 1 – 0 Tarxien Rainbows 1.34 5.30 9.50
13:00 Santa Lucía 0 – 2 Sirens 3.20 3.10 1.98
Monday 10 February 2020
14:00 Sirens 1 – 2 Hamrun Spartans 1.84 3.78 4.15
Sunday 9 February 2020
15:00 Senglea Athletic 1 – 1 Hibernians 6.80 4.25 1.57
13:00 Tarxien Rainbows 1 – 3 Santa Lucía — — —
Saturday 8 February 2020
15:15 Birkirkara 2 – 1 Mosta 1.97 3.54 3.88
15:00 Gzira United 2 – 2 Floriana 2.70 3.30 2.67
13:00 Valletta FC 3 – 1 Balzan FC 1.54 4.33 5.50
13:00 Gudja United 1 – 0 Sliema Wanderers 2.64 3.30 2.73
Monday 3 February 2020
18:00 Balzan FC 0 – 0 Birkirkara 3.17 3.50 2.31
Sunday 2 February 2020
15:00 Hibernians 0 – 2 Sirens 1.78 4.10 4.70
13:00 Floriana 0 – 1 Valletta FC 3.00 3.18 2.45
Saturday 1 February 2020
15:15 Santa Lucía 2 – 1 Gudja United 2.55 3.30 2.20
15:00 Mosta 1 – 0 Senglea Athletic 2.52 3.46 2.65
13:00 Sliema Wanderers 2 – 0 Gzira United 5.45 4.00 1.63
13:00 Hamrun Spartans 2 – 3 Tarxien Rainbows 1.39 5.00 9.50
Monday 20 January 2020
18:00 Valletta FC 2 – 1 Sliema Wanderers 1.59 4.20 6.00
Sunday 19 January 2020
15:00 Gzira United 1 – 2 Santa Lucía 1.23 5.00 7.00
13:00 Sirens 2 – 0 Mosta 1.88 3.82 3.85
Saturday 18 January 2020
15:15 Birkirkara 1 – 1 Senglea Athletic 1.70 3.94 4.55
15:00 Balzan FC 1 – 3 Floriana 3.44 3.65 2.10
13:00 Tarxien Rainbows 0 – 4 Hibernians 15.25 7.40 1.15
13:00 Gudja United 1 – 1 Hamrun Spartans 2.90 3.20 2.45
Monday 13 January 2020
18:00 Hamrun Spartans 0 – 3 Gzira United 6.00 3.80 1.95
Sunday 12 January 2020
15:00 Floriana 0 – 1 Birkirkara 2.30 3.28 3.75
13:00 Hibernians 2 – 0 Gudja United 1.94 3.54 3.77
Saturday 11 January 2020
15:15 Mosta 5 – 2 Tarxien Rainbows 1.51 4.70 6.35
15:00 Sliema Wanderers 1 – 2 Balzan FC 2.84 3.65 2.55
13:00 Senglea Athletic 2 – 2 Sirens 3.25 3.60 2.07
13:00 Santa Lucía 2 – 2 Valletta FC 6.10 4.40 1.30
Wednesday 8 January 2020
18:00 Mosta 1 – 0 Gudja United 2.86 3.45 2.28
Monday 16 December 2019
18:00 Senglea Athletic 2 – 2 Tarxien Rainbows 1.67 4.35 5.15
Sunday 15 December 2019
15:00 Hamrun Spartans 0 – 1 Valletta FC 6.70 4.45 1.47
13:00 Sliema Wanderers 1 – 2 Floriana 5.30 3.58 1.65
Friday 13 December 2019
15:00 Hibernians 2 – 0 Gzira United 3.05 3.40 2.41
13:00 Birkirkara 2 – 0 Sirens 3.18 3.58 2.66
13:00 Santa Lucía 0 – 3 Balzan FC 3.55 3.40 1.74
Sunday 8 December 2019
15:00 Valletta FC 1 – 1 Hibernians 2.16 3.36 3.36
13:00 Tarxien Rainbows 0 – 3 Sirens 7.80 5.10 1.38
Saturday 7 December 2019
15:15 Gudja United 4 – 1 Senglea Athletic 2.55 3.30 2.83
15:00 Sliema Wanderers 2 – 1 Birkirkara 3.31 3.50 2.28
13:00 Floriana 2 – 1 Santa Lucía 1.34 4.35 5.75
13:00 Gzira United 3 – 1 Mosta 1.42 4.85 6.60
Friday 6 December 2019
18:00 Balzan FC 1 – 1 Hamrun Spartans 2.70 3.40 2.74
Monday 25 November 2019
19:15 Senglea Athletic 1 – 3 Gzira United 5.95 4.24 1.55
17:00 Birkirkara 3 – 0 Tarxien Rainbows 1.35 6.40 10.50
Sunday 24 November 2019
15:00 Hibernians 2 – 1 Balzan FC 1.83 3.65 4.50
13:00 Mosta 0 – 4 Valletta FC 6.00 4.40 1.54
Saturday 23 November 2019
15:15 Sirens 1 – 1 Gudja United 1.81 3.60 4.50
13:00 Santa Lucía 0 – 4 Sliema Wanderers 2.28 3.50 2.35
Friday 22 November 2019
18:00 Hamrun Spartans 0 – 0 Floriana 5.10 3.75 1.69
Sunday 10 November 2019
15:00 Floriana 2 – 2 Hibernians 2.53 3.73 2.65
13:00 Gzira United 0 – 1 Sirens 1.71 4.10 5.10
Saturday 9 November 2019
15:15 Santa Lucía 0 – 2 Birkirkara 2.55 3.30 2.20
13:00 Gudja United 3 – 2 Tarxien Rainbows 1.60 4.25 5.30
Friday 8 November 2019
19:15 Sliema Wanderers 2 – 0 Hamrun Spartans 3.95 3.40 2.06
18:00 Valletta FC 1 – 0 Senglea Athletic 1.64 4.04 6.05
17:00 Balzan FC 5 – 0 Mosta 1.76 4.60 6.60
Monday 4 November 2019
18:00 Birkirkara 2 – 3 Gudja United 1.52 4.35 6.50
Sunday 3 November 2019
15:00 Hibernians 1 – 0 Sliema Wanderers 1.74 3.90 4.90
13:00 Sirens 0 – 0 Valletta FC 5.00 4.20 1.71
Saturday 2 November 2019
15:15 Mosta 1 – 3 Floriana 4.60 3.90 1.77
13:00 Senglea Athletic 2 – 2 Balzan FC 4.35 3.75 1.93
Friday 1 November 2019
19:15 Hamrun Spartans 1 – 1 Santa Lucía 1.83 3.30 3.30
17:00 Tarxien Rainbows 0 – 5 Gzira United 17.00 8.10 1.15
Monday 28 October 2019
18:00 Santa Lucía 0 – 2 Hibernians 2.88 3.40 1.97
Sunday 27 October 2019
15:15 Hamrun Spartans 0 – 0 Birkirkara 2.50 3.56 2.69
13:00 Balzan FC 2 – 4 Sirens 2.21 3.85 3.06
Saturday 26 October 2019
16:15 Valletta FC 3 – 1 Tarxien Rainbows 1.29 6.50 12.50
14:00 Gzira United 6 – 1 Gudja United 1.55 4.00 7.75
Friday 25 October 2019
19:15 Sliema Wanderers 0 – 1 Mosta 2.60 3.40 2.69
17:00 Floriana 5 – 0 Senglea Athletic 2.36 3.40 3.44
Monday 21 October 2019
18:00 Hibernians 1 – 2 Hamrun Spartans 2.41 3.62 3.05
Sunday 20 October 2019
16:15 Tarxien Rainbows 1 – 3 Balzan FC 9.50 5.30 1.42
14:00 Gudja United 0 – 1 Valletta FC 8.00 5.00 1.42
Saturday 19 October 2019
16:15 Birkirkara 1 – 3 Gzira United 3.10 3.10 2.54
14:00 Sirens 1 – 4 Floriana 4.90 3.71 1.91
Friday 18 October 2019
19:15 Senglea Athletic 2 – 0 Sliema Wanderers 2.71 3.45 2.66
17:00 Mosta 1 – 0 Santa Lucía — — —
Sunday 6 October 2019
16:00 Hamrun Spartans 0 – 2 Mosta 1.64 4.50 5.00
14:00 Floriana 2 – 1 Tarxien Rainbows 1.34 5.45 8.00
Saturday 5 October 2019
16:15 Sliema Wanderers 0 – 1 Sirens 2.42 3.50 2.75
16:00 Hibernians 0 – 1 Birkirkara 2.40 3.30 3.24
14:00 Balzan FC 1 – 0 Gudja United 1.88 4.00 5.05
14:00 Santa Lucía 0 – 0 Senglea Athletic 2.20 3.10 2.70
Thursday 3 October 2019
18:00 Valletta FC 1 – 3 Gzira United 2.15 3.42 4.02
Sunday 29 September 2019
16:00 Gzira United 2 – 0 Balzan FC 2.37 3.30 3.10
14:00 Mosta 1 – 2 Hibernians 5.20 4.11 1.61
Saturday 28 September 2019
16:15 Sirens 3 – 1 Santa Lucía 2.43 3.40 2.25
16:00 Senglea Athletic 1 – 3 Hamrun Spartans 3.64 3.40 2.13
14:00 Birkirkara 2 – 2 Valletta FC 4.25 3.82 1.86
14:00 Gudja United 0 – 2 Floriana 4.17 3.60 1.91
Friday 27 September 2019
18:00 Tarxien Rainbows 1 – 2 Sliema Wanderers 5.07 4.43 1.63
Sunday 22 September 2019
19:00 Floriana 0 – 0 Gzira United 2.62 3.35 2.81
17:00 Santa Lucía 2 – 1 Tarxien Rainbows — — —
Saturday 21 September 2019
19:15 Sliema Wanderers 1 – 1 Gudja United 1.82 3.64 4.78
19:00 Balzan FC 0 – 2 Valletta FC 4.51 3.50 1.85
17:00 Hamrun Spartans 4 – 0 Sirens 2.56 3.49 2.68
17:00 Hibernians 2 – 1 Senglea Athletic 1.58 4.14 5.75
Friday 20 September 2019
18:00 Mosta 1 – 1 Birkirkara 4.60 4.10 1.73
Sunday 15 September 2019
19:00 Valletta FC 1 – 1 Floriana 1.66 3.70 6.29
17:00 Gudja United 1 – 1 Santa Lucía 2.70 3.40 2.06
Saturday 14 September 2019
19:15 Senglea Athletic 2 – 1 Mosta 2.57 3.62 2.63
19:00 Birkirkara 3 – 3 Balzan FC 2.75 3.35 2.68
17:00 Sirens 2 – 1 Hibernians 5.31 4.20 1.66
17:00 Gzira United 1 – 1 Sliema Wanderers 2.01 3.58 3.66
Friday 13 September 2019
18:00 Tarxien Rainbows 2 – 3 Hamrun Spartans 6.66 4.83 1.43
Friday 30 August 2019
19:30 Hamrun Spartans 2 – 2 Gudja United 1.46 4.77 6.80
18:00 Mosta 3 – 4 Sirens 1.88 3.74 4.64
17:30 Santa Lucía 0 – 0 Gzira United 5.30 4.20 1.38
Thursday 29 August 2019
19:30 Sliema Wanderers 1 – 3 Valletta FC 6.00 4.29 1.54
17:30 Floriana 1 – 0 Balzan FC 3.20 3.14 2.33
Wednesday 28 August 2019
19:45 Hibernians 4 – 1 Tarxien Rainbows 1.12 8.58 21.00
17:30 Senglea Athletic 1 – 0 Birkirkara 6.80 4.12 1.62
Saturday 24 August 2019
19:30 Balzan FC 2 – 1 Sliema Wanderers 2.30 3.32 3.09
18:00 Gudja United 1 – 1 Hibernians 10.80 6.19 1.25
17:30 Tarxien Rainbows 0 – 4 Mosta 5.50 3.80 1.63
Friday 23 August 2019
19:45 Valletta FC 2 – 3 Santa Lucía 1.20 5.75 7.00
19:30 Birkirkara 0 – 1 Floriana 2.01 3.55 3.55
17:30 Gzira United 0 – 0 Hamrun Spartans 2.06 3.74 3.42
17:30 Sirens 1 – 1 Senglea Athletic 2.64 3.59 2.49

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