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

Premier League 2017/18

Every result, the table as it finished, and the price each match went off at. 108 matches played between February 2017 and November 2017.

108Matches
322Goals
2.98Per game
40.7%Home wins
99%Priced at kickoff
Albirex Niigata STop of the table

Final table 10 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 ANSAlbirex Niigata S 24 20 2 2 +54 62
2 TRTampines Rovers 24 17 3 4 +28 54
3 HUHome United 24 15 5 4 +32 50
4 GIGeylang International 24 11 3 10 -5 36
5 HUHougang United 24 9 3 12 -7 30
6 WARWarriors 17 8 5 4 +4 29
7 BKBalestier Khalsa 24 5 4 15 -16 19
8 DFBDPMM FC Brunei 24 5 2 17 -31 17
9 YLYoung Lions 24 1 3 20 -52 6
10 WARWarriors 7 1 2 4 -7 5

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.98
322 goals. 50.9% of matches went over 2.5.
Home advantage
40.7%
Draws 14.8%, away wins 44.4%.
Half-time lead held
86.6%
From 67 matches where someone led at the break.
0–1 16 · 14.8%
2–0 10 · 9.3%
2–1 9 · 8.3%
0–2 8 · 7.4%
1–1 7 · 6.5%
1–0 7 · 6.5%

Results 108

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 18 November 2017
11:30 Young Lions 1 – 2 DPMM FC Brunei 3.60 4.00 1.77
11:30 Tampines Rovers 0 – 0 Home United 2.15 3.60 2.85
Friday 17 November 2017
11:30 Warriors 1 – 1 Hougang United 2.05 3.50 4.20
11:30 Geylang International 2 – 7 Albirex Niigata S 6.50 4.80 1.40
Saturday 4 November 2017
11:30 Home United 2 – 1 Geylang International 1.53 4.20 6.00
Friday 3 November 2017
12:15 DPMM FC Brunei 0 – 5 Tampines Rovers 5.15 4.65 1.50
11:30 Albirex Niigata S 5 – 1 Warriors — — —
Thursday 2 November 2017
11:30 Hougang United 0 – 1 Balestier Khalsa 1.79 3.75 4.05
Tuesday 31 October 2017
11:30 Home United 4 – 0 Young Lions 1.09 9.50 17.00
Saturday 28 October 2017
11:30 Tampines Rovers 3 – 0 Young Lions 1.06 13.00 50.00
Friday 27 October 2017
11:30 Warriors 2 – 1 Home United 4.10 3.90 1.74
11:30 Geylang International 4 – 1 DPMM FC Brunei 1.87 3.80 3.60
Thursday 26 October 2017
11:30 Balestier Khalsa 0 – 3 Albirex Niigata S 9.65 5.30 1.30
Tuesday 24 October 2017
11:30 Young Lions 0 – 1 Hougang United 6.05 4.65 1.57
Monday 23 October 2017
11:30 Home United 0 – 2 Tampines Rovers 2.10 4.00 3.00
Saturday 21 October 2017
12:15 DPMM FC Brunei 3 – 2 Warriors 3.51 4.32 1.91
11:30 Young Lions 0 – 4 Geylang International 6.50 4.84 1.50
Friday 20 October 2017
11:30 Home United 2 – 0 Balestier Khalsa 1.29 5.75 10.50
Thursday 19 October 2017
11:30 Albirex Niigata S 1 – 0 Hougang United 1.28 5.40 9.45
Monday 16 October 2017
12:15 DPMM FC Brunei 1 – 4 Balestier Khalsa 1.80 3.60 4.20
Sunday 15 October 2017
11:30 Geylang International 2 – 3 Tampines Rovers 4.55 4.15 1.62
11:30 Hougang United 0 – 2 Home United 5.65 4.90 1.45
Saturday 14 October 2017
11:30 Warriors 0 – 1 Young Lions 1.17 7.10 12.00
Saturday 7 October 2017
12:15 DPMM FC Brunei 7 – 1 Young Lions 1.37 4.90 6.40
Saturday 23 September 2017
11:30 Hougang United 1 – 2 DPMM FC Brunei 1.69 4.00 3.85
11:30 Geylang International 1 – 3 Home United 4.05 4.20 1.67
Wednesday 20 September 2017
11:30 Tampines Rovers 1 – 1 Warriors 1.67 3.95 4.35
11:30 Young Lions 0 – 1 Balestier Khalsa 3.45 3.65 1.87
Tuesday 19 September 2017
12:15 DPMM FC Brunei 1 – 4 Hougang United 3.25 3.75 2.00
11:30 Home United 1 – 1 Albirex Niigata S 3.20 3.70 2.20
Sunday 17 September 2017
12:45 Balestier Khalsa 0 – 1 Tampines Rovers 8.00 5.15 1.35
Saturday 16 September 2017
12:15 DPMM FC Brunei 0 – 1 Albirex Niigata S 9.65 7.55 1.21
Friday 15 September 2017
11:30 Warriors 0 – 2 Geylang International 7.50 4.75 4.20
11:30 Hougang United 2 – 1 Young Lions 1.25 7.30 10.75
Tuesday 12 September 2017
11:30 Young Lions 0 – 4 Tampines Rovers 9.00 5.50 1.27
Saturday 9 September 2017
11:30 Geylang International 2 – 0 Balestier Khalsa 1.71 3.75 4.15
11:30 Tampines Rovers 5 – 1 Hougang United 1.53 4.20 5.25
Friday 8 September 2017
12:15 DPMM FC Brunei 1 – 4 Home United 6.00 4.75 1.53
11:30 Young Lions 0 – 1 Albirex Niigata S 20.00 10.00 1.11
Monday 21 August 2017
11:30 Balestier Khalsa 2 – 2 DPMM FC Brunei 2.63 3.60 2.30
Saturday 19 August 2017
11:30 Albirex Niigata S 4 – 0 Tampines Rovers 1.65 4.05 4.20
Friday 18 August 2017
11:30 Hougang United 0 – 1 Geylang International 2.15 3.55 2.85
Thursday 17 August 2017
12:45 Balestier Khalsa 2 – 2 Warriors 6.30 4.70 1.42
Saturday 5 August 2017
11:30 Albirex Niigata S 5 – 0 Geylang International 1.29 5.50 10.00
Friday 4 August 2017
11:30 Hougang United 0 – 1 Warriors 3.75 3.75 1.90
Saturday 29 July 2017
11:30 Balestier Khalsa 0 – 0 Hougang United 4.00 3.50 1.83
11:30 Warriors 1 – 2 Albirex Niigata S 4.50 3.50 1.71
Friday 28 July 2017
11:30 Tampines Rovers 2 – 0 DPMM FC Brunei 1.33 5.00 7.25
Wednesday 26 July 2017
11:30 Albirex Niigata S 2 – 1 Balestier Khalsa 1.15 6.75 12.00
Tuesday 25 July 2017
11:30 Home United 1 – 1 Warriors 2.00 3.55 3.30
Monday 24 July 2017
12:15 DPMM FC Brunei 0 – 1 Geylang International 2.50 3.45 2.45
Monday 3 July 2017
11:30 Hougang United 2 – 1 Albirex Niigata S 8.00 4.65 1.40
11:30 Balestier Khalsa 1 – 2 Home United 7.00 4.40 1.40
Sunday 2 July 2017
11:30 Geylang International 2 – 1 Young Lions 1.22 5.95 11.00
11:30 Warriors 1 – 0 DPMM FC Brunei 1.60 4.00 4.35
Friday 30 June 2017
11:30 Home United 2 – 3 Hougang United 1.44 4.65 6.20
Thursday 29 June 2017
11:30 Tampines Rovers 1 – 1 Geylang International 1.40 4.60 5.90
Wednesday 28 June 2017
11:30 Young Lions 0 – 0 Warriors 11.00 6.50 1.18
Friday 23 June 2017
12:30 Albirex Niigata S 0 – 2 Home United 1.56 4.00 5.75
Thursday 22 June 2017
12:30 Warriors 0 – 1 Tampines Rovers 2.95 3.40 2.10
12:30 Young Lions 0 – 0 Balestier Khalsa 5.00 3.80 1.74
Saturday 17 June 2017
12:30 Tampines Rovers 3 – 1 Balestier Khalsa 1.20 6.00 11.00
Friday 16 June 2017
12:30 Geylang International 0 – 2 Warriors 3.10 3.30 2.15
12:30 Albirex Niigata S 4 – 0 DPMM FC Brunei 1.17 6.50 12.00
Friday 26 May 2017
11:30 Albirex Niigata S 8 – 0 Young Lions 1.07 10.25 19.00
11:30 Balestier Khalsa 0 – 1 Geylang International 3.80 3.80 1.77
Thursday 25 May 2017
11:30 Home United 9 – 3 DPMM FC Brunei 1.36 4.35 7.50
11:30 Hougang United 0 – 3 Tampines Rovers 3.35 3.50 1.91
Sunday 21 May 2017
11:30 Tampines Rovers 1 – 4 Albirex Niigata S 2.40 3.40 2.45
11:30 Young Lions 1 – 2 Home United 10.50 6.20 1.17
Saturday 20 May 2017
11:30 Geylang International 1 – 1 Hougang United 2.25 3.40 2.70
Friday 19 May 2017
11:30 Warriors 1 – 0 Balestier Khalsa 1.44 4.33 5.50
Saturday 13 May 2017
11:30 Young Lions 0 – 0 DPMM FC Brunei 8.00 5.80 1.30
Friday 12 May 2017
11:30 Tampines Rovers 3 – 2 Home United 2.50 3.60 2.38
Thursday 11 May 2017
11:30 Warriors 0 – 2 Hougang United 1.54 4.20 5.00
11:30 Geylang International 0 – 1 Albirex Niigata S 7.50 4.75 1.35
Tuesday 2 May 2017
11:30 Home United 1 – 0 Balestier Khalsa 1.30 5.50 7.00
Saturday 29 April 2017
11:30 Albirex Niigata S 4 – 2 Warriors 1.62 3.75 4.33
Friday 28 April 2017
12:15 DPMM FC Brunei 0 – 1 Tampines Rovers 2.20 3.50 2.70
11:30 Home United 3 – 0 Geylang International 1.55 3.80 5.25
Thursday 27 April 2017
11:30 Hougang United 1 – 0 Balestier Khalsa 2.00 3.75 3.60
Sunday 23 April 2017
11:30 Tampines Rovers 1 – 0 Young Lions 1.08 9.00 17.25
Saturday 22 April 2017
11:30 Warriors 2 – 2 Home United 2.70 3.30 2.70
Friday 21 April 2017
11:30 Balestier Khalsa 0 – 3 Albirex Niigata S 8.50 4.75 1.30
Thursday 20 April 2017
12:15 Geylang International 2 – 0 DPMM FC Brunei 2.75 3.40 2.45
Saturday 15 April 2017
12:15 DPMM FC Brunei 3 – 5 Warriors 2.05 3.60 3.10
11:30 Young Lions 0 – 2 Geylang International 6.50 4.85 1.36
Friday 14 April 2017
11:30 Albirex Niigata S 2 – 0 Hougang United 1.40 4.40 6.50
Sunday 9 April 2017
11:30 Hougang United 0 – 2 Home United 2.90 3.50 2.15
Saturday 8 April 2017
11:30 Geylang International 0 – 4 Tampines Rovers 3.50 3.40 2.00
11:30 Warriors 4 – 3 Young Lions 1.13 8.00 11.25
Friday 7 April 2017
11:30 Balestier Khalsa 2 – 1 DPMM FC Brunei 4.75 3.85 1.62
Sunday 2 April 2017
12:15 DPMM FC Brunei 2 – 0 Hougang United 1.91 3.60 3.85
11:30 Balestier Khalsa 1 – 0 Young Lions 1.33 4.65 8.00
Saturday 1 April 2017
11:30 Home United 2 – 2 Albirex Niigata S 2.75 3.55 2.20
11:30 Tampines Rovers 0 – 1 Warriors 1.71 3.60 4.50
Saturday 11 March 2017
11:30 Balestier Khalsa 0 – 1 Tampines Rovers 5.25 4.60 1.53
11:30 Hougang United 2 – 0 Young Lions 1.09 8.50 14.00
Friday 10 March 2017
11:30 Warriors 1 – 1 Geylang International 1.85 3.90 3.60
Thursday 9 March 2017
11:30 Albirex Niigata S 2 – 0 DPMM FC Brunei 1.55 4.20 4.75
Saturday 4 March 2017
11:30 Young Lions 0 – 5 Albirex Niigata S 11.50 9.00 1.16
11:30 Geylang International 2 – 0 Balestier Khalsa 1.67 3.75 4.33
Friday 3 March 2017
12:15 DPMM FC Brunei 1 – 3 Home United 1.80 3.80 3.80
11:30 Tampines Rovers 2 – 1 Hougang United 2.00 3.50 3.40
Tuesday 28 February 2017
11:30 Balestier Khalsa 1 – 2 Warriors 4.75 3.95 1.62
Monday 27 February 2017
11:30 Home United 6 – 1 Young Lions 1.20 6.75 9.75
11:30 Hougang United 2 – 0 Geylang International 2.00 3.95 3.40
Sunday 26 February 2017
10:00 Albirex Niigata S 2 – 1 Tampines Rovers 2.25 3.60 2.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