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

Premier League 2016/17

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

108Matches
350Goals
3.24Per game
49.1%Home wins
100%Priced at kickoff
Albirex Niigata STop of the table

Final table 9 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 16 2 6 +26 50
2 TRTampines Rovers 24 15 4 5 +22 49
3 DFBDPMM FC Brunei 24 12 5 7 +10 41
4 HUHome United 24 11 4 9 +8 37
5 GIGeylang International 24 10 7 7 +6 37
6 HUHougang United 24 9 5 10 -6 32
7 WARWarriors 24 7 7 10 0 28
8 BKBalestier Khalsa 24 4 7 13 -19 19
9 YLYoung Lions 24 2 3 19 -47 9

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.24
350 goals. 61.1% of matches went over 2.5.
Home advantage
49.1%
Draws 20.4%, away wins 30.6%.
Half-time lead held
75.3%
From 73 matches where someone led at the break.
1–1 12 · 11.1%
1–2 11 · 10.2%
2–0 9 · 8.3%
1–0 8 · 7.4%
3–1 7 · 6.5%
1–3 6 · 5.6%

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.

Wednesday 26 October 2016
11:45 Balestier Khalsa 2 – 0 DPMM FC Brunei 6.50 4.05 1.65
11:45 Albirex Niigata S 1 – 5 Tampines Rovers 2.25 3.55 2.85
Tuesday 25 October 2016
13:15 Warriors 5 – 1 Hougang United 2.10 3.60 2.90
12:30 Geylang International 4 – 1 Home United 2.60 3.60 2.40
Saturday 22 October 2016
11:30 Tampines Rovers 2 – 0 Balestier Khalsa 1.17 6.00 13.00
Thursday 20 October 2016
11:30 Home United 3 – 1 Albirex Niigata S 2.80 3.60 2.25
11:30 Hougang United 0 – 1 Geylang International 2.15 3.40 3.00
Saturday 15 October 2016
11:30 Young Lions 1 – 3 Tampines Rovers 7.00 5.05 1.33
11:30 Balestier Khalsa 0 – 5 Home United 3.60 3.80 1.95
Friday 14 October 2016
11:45 Albirex Niigata S 3 – 0 Hougang United 1.40 5.10 7.00
11:30 Geylang International 2 – 1 Warriors 2.00 3.60 3.60
Saturday 1 October 2016
11:30 Tampines Rovers 0 – 1 DPMM FC Brunei 1.67 3.95 4.10
11:30 Hougang United 1 – 1 Balestier Khalsa 1.50 4.10 5.25
Friday 30 September 2016
11:45 Warriors 2 – 0 Albirex Niigata S 5.75 4.33 1.47
11:30 Home United 5 – 2 Young Lions 1.25 6.00 8.75
Monday 26 September 2016
12:15 DPMM FC Brunei 5 – 3 Young Lions 1.13 7.50 12.00
Friday 23 September 2016
12:15 DPMM FC Brunei 3 – 1 Home United 1.69 4.00 4.33
11:45 Young Lions 0 – 2 Hougang United 6.50 4.40 1.43
Thursday 22 September 2016
11:30 Albirex Niigata S 1 – 0 Geylang International 1.30 5.00 8.00
11:30 Balestier Khalsa 1 – 1 Warriors 3.10 3.55 2.10
Saturday 10 September 2016
11:30 Home United 1 – 0 Tampines Rovers 3.30 3.75 1.91
Friday 26 August 2016
11:45 Hougang United 1 – 2 DPMM FC Brunei 2.25 3.65 2.50
11:30 Warriors 5 – 2 Young Lions 1.36 4.90 6.00
Thursday 25 August 2016
11:30 Geylang International 2 – 1 Balestier Khalsa 1.69 4.00 4.00
Friday 19 August 2016
12:15 DPMM FC Brunei 3 – 0 Warriors 1.41 4.70 5.25
11:45 Balestier Khalsa 0 – 1 Albirex Niigata S 11.00 4.80 1.32
Thursday 18 August 2016
11:30 Young Lions 0 – 2 Geylang International 5.65 4.80 1.45
Wednesday 17 August 2016
12:30 Tampines Rovers 1 – 2 Hougang United 1.50 4.50 5.00
Friday 12 August 2016
11:45 Hougang United 4 – 2 Home United 3.40 3.45 2.45
11:30 Warriors 2 – 3 Tampines Rovers 6.50 5.00 1.36
Thursday 11 August 2016
11:30 Albirex Niigata S 4 – 0 Young Lions 1.11 9.50 15.50
11:30 Geylang International 1 – 1 DPMM FC Brunei 2.30 3.50 2.60
Friday 5 August 2016
12:15 DPMM FC Brunei 2 – 1 Albirex Niigata S 3.15 3.75 1.91
11:45 Young Lions 1 – 3 Balestier Khalsa 3.50 3.75 1.87
Thursday 4 August 2016
11:30 Tampines Rovers 2 – 1 Geylang International 1.44 4.60 6.00
11:30 Home United 3 – 0 Warriors 1.67 4.10 4.33
Friday 24 June 2016
12:00 Balestier Khalsa 1 – 4 DPMM FC Brunei 3.40 3.75 1.95
12:00 Tampines Rovers 1 – 0 Albirex Niigata S 2.55 3.45 2.45
Thursday 23 June 2016
12:00 Hougang United 1 – 3 Warriors 2.30 3.60 2.90
12:00 Home United 1 – 2 Geylang International 1.71 3.85 4.20
Sunday 19 June 2016
12:00 Young Lions 1 – 1 DPMM FC Brunei 5.50 4.10 1.50
Saturday 18 June 2016
12:00 Albirex Niigata S 5 – 2 Home United 1.62 4.40 4.50
12:00 Geylang International 1 – 2 Hougang United 2.20 3.70 2.80
Friday 17 June 2016
12:00 Balestier Khalsa 2 – 3 Tampines Rovers 5.25 4.05 1.62
Wednesday 15 June 2016
12:00 Warriors 2 – 0 Geylang International 3.20 3.60 2.00
12:00 Hougang United 1 – 2 Albirex Niigata S 4.75 3.75 1.65
Tuesday 14 June 2016
12:00 Tampines Rovers 6 – 1 Young Lions 1.25 5.75 8.00
12:00 Home United 1 – 3 Balestier Khalsa 1.45 4.40 6.50
Saturday 11 June 2016
12:00 Tampines Rovers 4 – 3 DPMM FC Brunei 1.87 3.80 3.75
12:00 Young Lions 2 – 2 Home United 7.00 5.00 1.37
Friday 10 June 2016
12:00 Balestier Khalsa 2 – 2 Hougang United 2.80 3.60 2.25
12:00 Albirex Niigata S 3 – 2 Warriors 1.25 5.50 9.00
Friday 20 May 2016
11:45 Albirex Niigata S 2 – 0 Geylang International 1.87 3.75 3.50
11:30 Warriors 1 – 1 Balestier Khalsa 1.69 4.50 5.00
Thursday 19 May 2016
11:30 Hougang United 1 – 1 Young Lions 1.33 4.75 6.90
11:30 Home United 5 – 0 DPMM FC Brunei 2.20 3.75 2.80
Tuesday 17 May 2016
11:30 Warriors 0 – 0 Tampines Rovers 5.00 4.05 1.53
Saturday 14 May 2016
12:15 DPMM FC Brunei 3 – 2 Hougang United 2.00 3.60 3.20
11:30 Balestier Khalsa 1 – 3 Geylang International 3.60 3.60 1.87
Friday 13 May 2016
11:45 Tampines Rovers 1 – 2 Home United 1.95 3.50 3.55
Thursday 12 May 2016
11:30 Young Lions 3 – 1 Warriors 5.95 4.50 1.41
Friday 6 May 2016
11:30 Albirex Niigata S 6 – 0 Balestier Khalsa 1.38 5.00 6.50
Thursday 5 May 2016
11:30 Warriors 1 – 1 DPMM FC Brunei 3.20 3.60 2.00
11:30 Geylang International 3 – 1 Young Lions 1.40 4.75 6.50
Wednesday 4 May 2016
11:30 Hougang United 1 – 1 Tampines Rovers 4.50 3.80 1.74
Saturday 30 April 2016
12:15 DPMM FC Brunei 1 – 2 Geylang International 1.80 3.75 4.33
11:30 Tampines Rovers 4 – 2 Warriors 1.54 4.20 5.25
Friday 29 April 2016
11:45 Home United 3 – 2 Hougang United 2.50 3.40 2.50
Thursday 28 April 2016
11:30 Albirex Niigata S 3 – 0 Young Lions 1.14 8.50 13.00
Friday 22 April 2016
12:15 DPMM FC Brunei 1 – 2 Albirex Niigata S 2.25 3.40 2.88
11:45 Warriors 1 – 2 Home United 2.15 3.30 3.25
Thursday 21 April 2016
11:30 Balestier Khalsa 2 – 0 Young Lions 1.75 3.65 4.00
11:30 Geylang International 0 – 1 Tampines Rovers 4.20 3.65 1.71
Saturday 16 April 2016
11:30 Albirex Niigata S 1 – 0 Tampines Rovers 2.85 3.40 2.20
Friday 15 April 2016
12:15 DPMM FC Brunei 3 – 1 Balestier Khalsa 1.44 4.30 6.05
11:45 Geylang International 2 – 2 Home United 2.70 3.40 2.35
Thursday 14 April 2016
11:30 Warriors 0 – 1 Hougang United 2.38 3.60 2.75
Friday 8 April 2016
12:15 DPMM FC Brunei 4 – 1 Young Lions 1.20 6.00 11.00
11:45 Home United 0 – 3 Albirex Niigata S 3.10 3.50 2.15
Thursday 7 April 2016
11:30 Tampines Rovers 1 – 0 Balestier Khalsa 1.48 4.33 6.50
11:30 Hougang United 3 – 1 Geylang International 2.80 3.20 2.50
Sunday 3 April 2016
11:30 Balestier Khalsa 0 – 1 Home United 2.90 3.45 2.15
11:30 Young Lions 1 – 2 Tampines Rovers 7.50 5.10 1.29
Saturday 2 April 2016
11:30 Albirex Niigata S 2 – 0 Hougang United 1.74 3.50 4.33
Friday 1 April 2016
11:45 Geylang International 2 – 2 Warriors 2.15 3.45 3.20
Saturday 19 March 2016
12:15 DPMM FC Brunei 1 – 2 Tampines Rovers 2.30 3.40 2.65
11:30 Hougang United 1 – 0 Balestier Khalsa 2.45 3.40 2.80
Friday 18 March 2016
11:45 Warriors 2 – 0 Albirex Niigata S 3.60 3.80 1.91
Thursday 17 March 2016
11:30 Home United 4 – 1 Young Lions 1.40 4.50 6.50
Friday 11 March 2016
12:15 DPMM FC Brunei 2 – 1 Home United 1.95 3.60 3.80
11:45 Balestier Khalsa 1 – 1 Warriors 3.20 3.40 2.40
Thursday 10 March 2016
11:30 Young Lions 1 – 3 Hougang United 3.40 3.60 1.95
11:30 Geylang International 0 – 0 Albirex Niigata S 3.50 3.40 1.91
Friday 4 March 2016
11:30 Hougang United 0 – 0 DPMM FC Brunei 4.35 3.55 1.67
11:30 Warriors 2 – 0 Young Lions 1.49 4.33 5.75
Thursday 3 March 2016
11:30 Geylang International 0 – 0 Balestier Khalsa 1.83 3.65 3.75
11:30 Home United 1 – 1 Tampines Rovers 4.00 3.75 1.83
Saturday 27 February 2016
12:15 DPMM FC Brunei 3 – 1 Warriors 1.83 3.60 3.50
11:30 Balestier Khalsa 1 – 1 Albirex Niigata S 3.75 3.75 1.80
Friday 26 February 2016
11:45 Tampines Rovers 4 – 1 Hougang United 1.34 4.75 7.50
Thursday 25 February 2016
11:30 Young Lions 0 – 2 Geylang International 5.25 4.20 1.50
Saturday 20 February 2016
11:30 Young Lions 0 – 5 Albirex Niigata S 5.00 3.60 1.57
11:30 Geylang International 1 – 1 DPMM FC Brunei 3.60 3.40 1.87
Thursday 18 February 2016
11:30 Hougang United 1 – 0 Home United 3.20 3.50 2.00
Monday 15 February 2016
11:30 Tampines Rovers 3 – 3 Geylang International 1.43 4.00 8.00
Sunday 14 February 2016
11:30 Young Lions 1 – 0 Balestier Khalsa 4.20 3.75 1.80
11:30 Home United 2 – 2 Warriors 2.10 3.50 3.20
Saturday 13 February 2016
11:45 Albirex Niigata S 3 – 2 DPMM FC Brunei 2.20 3.30 3.00

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