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

Premier League 2017/18

Every result, the table as it finished, and the price each match went off at. 182 matches played between August 2017 and April 2018.

182Matches
505Goals
2.77Per game
45.6%Home wins
100%Priced at kickoff
Valletta FCTop 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 VFValletta FC 26 17 7 2 +29 58
2 BFBalzan FC 26 16 7 3 +23 55
3 GUGzira United 26 15 6 5 +19 51
4 BIRBirkirkara 26 15 2 9 +16 47
5 FLOFloriana 26 12 10 4 +30 46
6 HIBHibernians 26 13 7 6 +27 46
7 SWSliema Wanderers 26 11 7 8 +9 40
8 HSHamrun Spartans 26 10 5 11 +6 35
9 SASenglea Athletic 26 7 5 14 -18 26
10 MOSMosta 26 7 5 14 -24 26
11 SASt. Andrews 26 6 6 14 -20 24
12 TRTarxien Rainbows 26 6 5 15 -22 23
13 NLNaxxar Lions 26 5 7 14 -14 22
14 LALija Athletic 26 1 3 22 -61 6

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.77
505 goals. 51.6% of matches went over 2.5.
Home advantage
45.6%
Draws 22.5%, away wins 31.9%.
Half-time lead held
83%
From 106 matches where someone led at the break.
1–1 18 · 9.9%
1–0 17 · 9.3%
0–0 17 · 9.3%
2–1 16 · 8.8%
0–1 14 · 7.7%
2–0 12 · 6.6%

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 21 April 2018
15:00 Lija Athletic 2 – 6 Floriana 20.00 10.00 1.08
15:00 Valletta FC 2 – 1 Gzira United 1.27 5.75 15.00
15:00 Birkirkara 4 – 2 Hamrun Spartans 1.39 4.40 8.50
15:00 Hibernians 1 – 0 Balzan FC 4.60 3.94 1.74
Friday 20 April 2018
18:00 Sliema Wanderers 0 – 1 Mosta 3.25 3.00 2.53
18:00 Tarxien Rainbows 0 – 0 St. Andrews 3.10 3.20 2.54
18:00 Naxxar Lions 3 – 0 Senglea Athletic 1.53 4.40 5.70
Sunday 15 April 2018
17:00 Hibernians 2 – 2 Tarxien Rainbows 1.39 5.00 7.32
15:00 Mosta 0 – 2 Naxxar Lions 3.23 3.70 2.10
Saturday 14 April 2018
17:00 Balzan FC 2 – 1 Senglea Athletic 1.14 6.50 15.25
17:00 Gzira United 2 – 1 Sliema Wanderers 1.60 4.12 5.40
15:00 Floriana 1 – 1 Valletta FC 6.50 3.94 1.56
15:00 St. Andrews 1 – 0 Birkirkara 7.79 4.39 1.43
Friday 13 April 2018
18:00 Hamrun Spartans 1 – 1 Lija Athletic 1.40 5.63 7.50
Sunday 8 April 2018
17:00 Valletta FC 3 – 0 Hamrun Spartans 1.53 4.75 11.00
15:00 Sliema Wanderers 2 – 2 Floriana 3.89 3.50 1.95
Saturday 7 April 2018
17:00 Birkirkara 1 – 3 Hibernians 2.28 3.25 3.20
17:00 Tarxien Rainbows 3 – 1 Balzan FC 13.00 6.00 1.23
15:00 Lija Athletic 1 – 2 St. Andrews 7.50 5.36 1.42
15:00 Naxxar Lions 0 – 2 Gzira United 6.00 4.46 1.49
Friday 6 April 2018
18:00 Senglea Athletic 5 – 2 Mosta 3.23 2.02 3.85
Sunday 18 March 2018
15:00 Hibernians 7 – 0 Lija Athletic 1.10 9.43 21.70
13:00 Gzira United 4 – 1 Senglea Athletic 1.28 5.78 11.37
Saturday 17 March 2018
15:00 St. Andrews 0 – 1 Valletta FC 12.00 5.03 1.35
15:00 Hamrun Spartans 2 – 3 Sliema Wanderers 2.28 3.31 3.10
13:00 Balzan FC 2 – 0 Mosta 1.12 7.92 21.93
13:00 Floriana 2 – 0 Naxxar Lions 1.44 4.59 7.02
Friday 16 March 2018
18:00 Tarxien Rainbows 1 – 3 Birkirkara 11.00 5.50 1.36
Sunday 11 March 2018
15:00 Valletta FC 2 – 1 Hibernians 2.00 3.55 3.42
13:00 Mosta 3 – 5 Gzira United 10.00 4.60 1.33
Saturday 10 March 2018
15:00 Birkirkara 1 – 3 Balzan FC 3.00 3.52 2.20
15:00 Naxxar Lions 1 – 4 Hamrun Spartans 3.26 3.50 2.00
13:00 Senglea Athletic 0 – 0 Floriana 7.00 4.59 1.44
13:00 Sliema Wanderers 1 – 0 St. Andrews 1.90 3.65 4.75
Friday 9 March 2018
18:00 Lija Athletic 0 – 4 Tarxien Rainbows 6.38 5.00 1.47
Monday 5 March 2018
18:00 Balzan FC 0 – 0 Gzira United 1.55 4.75 6.50
Sunday 4 March 2018
15:00 Hibernians 0 – 1 Sliema Wanderers 1.56 4.08 6.44
13:00 Hamrun Spartans 3 – 0 Senglea Athletic 1.72 3.75 5.01
Saturday 3 March 2018
15:00 Tarxien Rainbows 0 – 2 Valletta FC 19.84 9.00 1.17
15:00 St. Andrews 0 – 0 Naxxar Lions 2.63 3.59 2.62
13:00 Floriana 5 – 0 Mosta 1.38 4.50 7.00
13:00 Birkirkara 2 – 1 Lija Athletic 1.11 13.00 29.27
Sunday 25 February 2018
15:00 Valletta FC 0 – 0 Birkirkara 2.36 3.25 3.37
13:00 Mosta 0 – 2 Hamrun Spartans 3.67 3.70 2.01
Saturday 24 February 2018
15:00 Sliema Wanderers 1 – 1 Tarxien Rainbows 1.54 4.50 6.45
15:00 Gzira United 0 – 0 Floriana 2.58 3.60 2.79
13:00 Lija Athletic 0 – 3 Balzan FC 19.50 9.51 1.16
13:00 Senglea Athletic 2 – 1 St. Andrews 2.36 3.60 2.98
Friday 23 February 2018
18:00 Naxxar Lions 0 – 0 Hibernians 7.31 5.55 1.38
Monday 12 February 2018
19:15 Hibernians 5 – 1 Senglea Athletic 1.40 4.60 7.80
19:00 Hamrun Spartans 1 – 2 Gzira United 2.93 3.39 2.35
17:00 Tarxien Rainbows 5 – 2 Naxxar Lions 6.00 4.20 1.51
17:00 Lija Athletic 1 – 3 Valletta FC 14.50 9.40 1.11
Saturday 10 February 2018
15:00 Balzan FC 1 – 1 Floriana 2.00 3.56 3.85
13:00 Birkirkara 2 – 1 Sliema Wanderers 1.69 4.00 5.75
Friday 9 February 2018
18:00 St. Andrews 0 – 0 Mosta 2.35 3.75 2.54
Sunday 4 February 2018
15:00 Valletta FC 0 – 0 Balzan FC 2.55 3.70 2.60
13:00 Mosta 0 – 0 Hibernians 10.00 5.70 1.25
Saturday 3 February 2018
15:15 Naxxar Lions 0 – 2 Birkirkara 6.10 4.45 1.61
15:00 Floriana 1 – 0 Hamrun Spartans 1.82 6.00 11.00
13:00 Senglea Athletic 2 – 2 Tarxien Rainbows 1.84 3.48 3.82
13:00 Sliema Wanderers 2 – 0 Lija Athletic 1.21 6.30 10.00
Friday 2 February 2018
18:00 Gzira United 1 – 1 St. Andrews 1.35 5.20 9.30
Sunday 28 January 2018
15:00 Balzan FC 2 – 0 Hamrun Spartans 1.61 4.60 5.55
13:00 Birkirkara 5 – 0 Senglea Athletic 1.44 4.55 5.65
Saturday 27 January 2018
15:15 St. Andrews 1 – 0 Floriana 6.60 4.85 1.36
15:00 Hibernians 2 – 0 Gzira United 1.77 3.79 3.79
13:00 Tarxien Rainbows 0 – 1 Mosta 4.09 4.30 1.63
13:00 Lija Athletic 0 – 4 Naxxar Lions 4.80 4.25 1.55
Friday 26 January 2018
18:00 Valletta FC 1 – 1 Sliema Wanderers 1.60 4.50 6.20
Sunday 14 January 2018
15:00 Floriana 0 – 1 Hibernians 2.89 3.50 2.25
13:00 Mosta 0 – 3 Birkirkara 9.10 4.80 1.34
Saturday 13 January 2018
15:15 Naxxar Lions 0 – 1 Valletta FC 4.50 4.20 1.59
15:00 Sliema Wanderers 1 – 2 Balzan FC 3.39 3.34 2.02
13:00 Hamrun Spartans 1 – 1 St. Andrews 1.57 4.20 5.30
13:00 Gzira United 3 – 1 Tarxien Rainbows 1.26 5.65 9.00
Friday 12 January 2018
18:00 Senglea Athletic 2 – 0 Lija Athletic 1.33 5.00 7.00
Sunday 7 January 2018
15:00 Hibernians 0 – 0 Hamrun Spartans 1.44 4.35 6.50
13:00 Tarxien Rainbows 0 – 2 Floriana 7.50 5.00 1.30
Saturday 6 January 2018
15:15 Sliema Wanderers 1 – 1 Naxxar Lions 1.57 4.00 4.75
15:00 Valletta FC 1 – 0 Senglea Athletic 1.19 6.00 15.00
13:00 Lija Athletic 1 – 5 Mosta 5.00 3.79 1.57
13:00 Balzan FC 3 – 1 St. Andrews 1.20 5.50 12.00
Friday 5 January 2018
18:00 Birkirkara 4 – 0 Gzira United 2.30 3.60 2.55
Monday 18 December 2017
18:00 Gzira United 3 – 2 Lija Athletic 1.08 8.75 13.00
Sunday 17 December 2017
15:00 Floriana 0 – 2 Birkirkara 1.80 3.60 3.60
13:00 St. Andrews 2 – 1 Hibernians 8.75 5.00 1.25
Saturday 16 December 2017
15:15 Hamrun Spartans 2 – 1 Tarxien Rainbows 1.44 5.70 12.25
15:00 Mosta 0 – 1 Valletta FC 11.00 4.85 1.29
13:00 Naxxar Lions 0 – 0 Balzan FC 6.40 4.95 1.33
13:00 Senglea Athletic 3 – 0 Sliema Wanderers 4.80 4.45 1.50
Sunday 10 December 2017
15:00 Gzira United 2 – 1 Valletta FC 3.35 3.65 2.00
13:00 St. Andrews 2 – 3 Tarxien Rainbows 2.00 3.75 3.10
Saturday 9 December 2017
15:15 Floriana 6 – 0 Lija Athletic 1.15 6.90 12.75
15:00 Balzan FC 1 – 0 Hibernians 2.50 3.60 2.30
13:00 Senglea Athletic 2 – 1 Naxxar Lions 2.30 3.45 2.70
13:00 Hamrun Spartans 0 – 1 Birkirkara 2.75 3.45 2.15
Friday 8 December 2017
14:00 Mosta 1 – 1 Sliema Wanderers 5.50 4.25 1.53
Sunday 26 November 2017
15:00 Valletta FC 1 – 0 Floriana 1.80 3.45 3.75
13:00 Tarxien Rainbows 0 – 3 Hibernians 15.50 8.45 1.12
Saturday 25 November 2017
15:15 Senglea Athletic 0 – 1 Balzan FC 9.00 5.00 1.30
15:00 Naxxar Lions 2 – 0 Mosta 2.60 3.40 2.30
13:00 Sliema Wanderers 2 – 1 Gzira United 2.70 3.30 2.33
13:00 Lija Athletic 1 – 5 Hamrun Spartans 3.80 4.45 1.67
Friday 24 November 2017
18:00 Birkirkara 2 – 0 St. Andrews 1.59 4.10 4.25
Sunday 19 November 2017
15:00 Hamrun Spartans 0 – 0 Valletta FC 3.70 3.85 1.74
13:00 Floriana 1 – 0 Sliema Wanderers 2.20 3.45 2.80
Saturday 18 November 2017
15:15 Balzan FC 1 – 0 Tarxien Rainbows 1.19 6.00 12.50
15:00 Hibernians 1 – 0 Birkirkara 1.74 3.75 4.00
13:00 Mosta 2 – 1 Senglea Athletic 2.25 3.60 2.62
13:00 St. Andrews 1 – 1 Lija Athletic 1.69 4.20 3.65
Friday 17 November 2017
18:00 Gzira United 3 – 1 Naxxar Lions 1.33 4.75 7.25
Sunday 5 November 2017
15:00 Hibernians 0 – 0 Valletta FC 3.10 3.39 2.20
13:00 St. Andrews 0 – 2 Sliema Wanderers 6.25 4.20 1.42
Saturday 4 November 2017
15:15 Hamrun Spartans 2 – 0 Naxxar Lions 1.75 3.60 4.00
15:00 Balzan FC 2 – 1 Birkirkara 1.64 3.90 4.55
13:00 Gzira United 2 – 2 Mosta 1.44 4.33 6.00
13:00 Tarxien Rainbows 2 – 3 Lija Athletic 1.95 3.75 3.45
Friday 3 November 2017
18:00 Floriana 3 – 0 Senglea Athletic 1.25 5.50 11.00
Monday 30 October 2017
19:15 Sliema Wanderers 1 – 0 Hamrun Spartans 2.00 3.60 3.20
17:00 Mosta 0 – 5 Balzan FC 11.04 6.57 1.25
Saturday 28 October 2017
16:15 Birkirkara 3 – 1 Tarxien Rainbows 1.30 5.30 9.50
16:00 Naxxar Lions 1 – 2 Floriana 4.50 3.89 1.61
14:00 Valletta FC 3 – 0 St. Andrews 1.11 7.50 15.00
14:00 Lija Athletic 0 – 3 Hibernians 12.00 7.00 1.13
Friday 27 October 2017
18:00 Senglea Athletic 1 – 1 Gzira United 6.85 4.40 1.39
Sunday 22 October 2017
16:15 Sliema Wanderers 1 – 0 Hibernians 4.50 4.00 1.61
14:00 Mosta 2 – 2 Floriana 8.25 4.50 1.39
Saturday 21 October 2017
16:15 Valletta FC 6 – 0 Tarxien Rainbows 1.19 5.75 15.00
14:00 Senglea Athletic 1 – 3 Hamrun Spartans 3.12 3.92 2.17
Friday 20 October 2017
19:15 Gzira United 1 – 2 Balzan FC 2.90 3.60 2.20
18:00 Naxxar Lions 3 – 1 St. Andrews 2.79 3.60 2.25
17:00 Lija Athletic 0 – 2 Birkirkara 6.00 4.75 1.41
Sunday 15 October 2017
16:15 Sliema Wanderers 3 – 0 Birkirkara 2.88 3.60 2.10
14:00 Gzira United 4 – 0 Hamrun Spartans 1.87 4.00 3.20
Saturday 14 October 2017
16:15 Floriana 1 – 1 Balzan FC 2.25 3.75 2.60
14:00 Mosta 1 – 0 St. Andrews 2.45 3.80 2.38
Friday 13 October 2017
19:15 Valletta FC 4 – 2 Lija Athletic 1.17 7.00 11.00
18:00 Naxxar Lions 1 – 2 Tarxien Rainbows 1.73 3.80 4.25
17:00 Senglea Athletic 0 – 1 Hibernians 8.00 4.75 1.42
Saturday 30 September 2017
16:15 Tarxien Rainbows 2 – 1 Sliema Wanderers 5.75 4.20 1.48
15:00 Hamrun Spartans 5 – 2 Mosta 1.80 3.80 3.60
14:00 St. Andrews 1 – 0 Senglea Athletic 2.38 3.75 2.50
Friday 29 September 2017
19:15 Hibernians 1 – 1 Naxxar Lions 1.18 6.00 10.25
19:00 Birkirkara 0 – 3 Valletta FC 4.15 4.00 1.74
17:00 Balzan FC 4 – 3 Lija Athletic 1.17 7.00 13.00
17:00 Floriana 1 – 1 Gzira United 2.40 3.50 2.70
Sunday 24 September 2017
19:00 Balzan FC 2 – 1 Valletta FC 3.00 3.50 2.10
17:00 St. Andrews 2 – 3 Gzira United 4.00 4.20 1.65
Saturday 23 September 2017
19:15 Hamrun Spartans 0 – 1 Floriana 3.60 3.60 2.00
19:00 Birkirkara 3 – 2 Naxxar Lions 1.45 4.35 5.75
17:00 Tarxien Rainbows 1 – 1 Senglea Athletic 3.00 3.60 2.15
17:00 Lija Athletic 0 – 2 Sliema Wanderers 4.75 3.80 1.71
Friday 22 September 2017
18:00 Hibernians 3 – 0 Mosta 1.18 6.00 12.00
Sunday 17 September 2017
19:00 Sliema Wanderers 0 – 1 Valletta FC 4.00 3.75 1.88
17:00 Mosta 3 – 1 Tarxien Rainbows 2.70 3.60 2.25
Saturday 16 September 2017
19:15 Hamrun Spartans 0 – 0 Balzan FC 3.75 4.00 1.73
19:00 Gzira United 3 – 2 Hibernians 5.00 4.33 1.50
17:00 Senglea Athletic 1 – 0 Birkirkara 5.55 4.75 1.40
17:00 Naxxar Lions 1 – 1 Lija Athletic 1.71 4.00 3.60
Friday 15 September 2017
18:00 Floriana 4 – 0 St. Andrews 1.53 4.33 4.90
Sunday 10 September 2017
19:00 Valletta FC 0 – 0 Naxxar Lions 1.14 7.50 12.00
17:00 Lija Athletic 2 – 3 Senglea Athletic 4.45 3.75 1.83
Saturday 9 September 2017
19:15 Birkirkara 2 – 0 Mosta 1.40 4.35 6.50
19:00 Hibernians 1 – 1 Floriana 1.91 4.00 3.10
17:00 Tarxien Rainbows 1 – 2 Gzira United 10.00 4.90 1.40
17:00 Balzan FC 0 – 0 Sliema Wanderers 1.87 3.60 3.40
Friday 8 September 2017
18:00 St. Andrews 1 – 2 Hamrun Spartans 3.05 3.60 2.15
Saturday 26 August 2017
19:45 Naxxar Lions 1 – 5 Sliema Wanderers 6.50 5.00 1.36
18:00 Mosta 3 – 1 Lija Athletic 1.80 4.20 3.30
17:30 Gzira United 2 – 0 Birkirkara 4.33 4.33 1.53
Friday 25 August 2017
19:45 Hamrun Spartans 0 – 1 Hibernians 5.65 4.05 1.50
19:45 Senglea Athletic 0 – 1 Valletta FC 8.00 5.00 1.30
17:30 Floriana 5 – 0 Tarxien Rainbows 1.30 4.75 9.00
17:30 St. Andrews 3 – 2 Balzan FC 8.50 5.25 1.29
Saturday 19 August 2017
19:45 Valletta FC 1 – 0 Mosta 1.22 5.75 9.50
18:00 Sliema Wanderers 2 – 2 Senglea Athletic 1.61 4.33 4.00
17:30 Balzan FC 2 – 0 Naxxar Lions 1.14 7.50 11.00
Friday 18 August 2017
19:45 Tarxien Rainbows 1 – 4 Hamrun Spartans 3.40 4.00 2.10
19:45 Hibernians 4 – 0 St. Andrews 1.29 5.60 9.00
17:30 Lija Athletic 0 – 4 Gzira United 3.75 4.33 1.80
17:30 Birkirkara 1 – 1 Floriana 1.95 4.00 3.80

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