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

Premier League 2020/21

Every result, the table as it finished, and the price each match went off at. 57 matches played between February 2020 and December 2020.

57Matches
188Goals
3.3Per game
40.4%Home wins
98%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 14 10 2 2 +18 32
2 TRTampines Rovers 15 8 5 2 +14 29
3 HUHome United 14 8 3 3 +26 27
4 GIGeylang International 14 6 2 6 -6 20
5 BKBalestier Khalsa 14 5 4 5 -6 19
6 HUHougang United 14 4 3 7 -5 15
7 YLYoung Lions 14 3 0 11 -26 9
8 TPTanjong Pagar 14 0 5 9 -17 5
9 DFBDPMM FC Brunei 1 1 0 0 +2 3

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.3
188 goals. 63.2% of matches went over 2.5.
Home advantage
40.4%
Draws 21.1%, away wins 38.6%.
Half-time lead held
70.3%
From 37 matches where someone led at the break.
2–0 7 · 12.3%
2–2 6 · 10.5%
1–2 5 · 8.8%
1–1 5 · 8.8%
4–0 4 · 7%
0–1 4 · 7%

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 5 December 2020
09:30 Tampines Rovers 1 – 1 Geylang International 1.26 5.00 7.80
09:30 Home United 5 – 2 Balestier Khalsa 1.42 5.30 7.50
09:30 Tanjong Pagar 2 – 4 Young Lions 2.40 3.45 2.70
09:30 Hougang United 0 – 1 Albirex Niigata S 8.20 4.90 1.26
Wednesday 2 December 2020
11:45 Hougang United 1 – 2 Balestier Khalsa 2.65 3.60 2.72
11:45 Home United 1 – 1 Tampines Rovers 2.60 4.00 2.40
11:45 Albirex Niigata S 3 – 0 Tanjong Pagar 1.12 8.60 29.00
11:45 Young Lions 1 – 2 Geylang International 6.70 4.70 1.75
Sunday 29 November 2020
09:30 Young Lions 0 – 4 Home United 15.00 7.40 1.19
09:30 Albirex Niigata S 1 – 4 Tampines Rovers 2.43 3.65 3.10
Saturday 28 November 2020
09:30 Balestier Khalsa 2 – 0 Geylang International 3.30 3.94 2.18
09:30 Hougang United 3 – 2 Tanjong Pagar 2.10 3.65 3.75
Wednesday 25 November 2020
12:45 Albirex Niigata S 2 – 0 Young Lions 1.14 9.70 17.00
11:45 Geylang International 0 – 3 Home United 4.50 4.30 1.70
11:45 Balestier Khalsa 2 – 2 Tanjong Pagar 2.04 4.20 3.80
11:45 Hougang United 0 – 2 Tampines Rovers 6.50 4.75 1.47
Sunday 22 November 2020
11:20 Tanjong Pagar 2 – 2 Tampines Rovers 12.00 6.00 1.25
10:05 Home United 2 – 3 Albirex Niigata S 2.38 4.00 2.70
Saturday 21 November 2020
09:30 Balestier Khalsa 1 – 2 Young Lions 1.46 4.65 8.00
09:30 Geylang International 2 – 0 Hougang United 2.11 3.60 3.15
Tuesday 17 November 2020
11:45 Albirex Niigata S 2 – 0 Balestier Khalsa 1.38 5.50 8.00
11:45 Young Lions 1 – 3 Tampines Rovers 17.00 8.00 1.16
11:45 Hougang United 1 – 3 Home United 5.50 4.50 1.58
11:45 Geylang International 2 – 1 Tanjong Pagar 1.65 3.80 5.00
Friday 13 November 2020
11:45 Home United 6 – 1 Tanjong Pagar 1.24 6.10 12.00
11:45 Geylang International 0 – 1 Albirex Niigata S 5.00 4.15 1.68
Thursday 12 November 2020
11:45 Balestier Khalsa 2 – 2 Tampines Rovers 7.00 5.00 1.40
11:45 Hougang United 4 – 1 Young Lions 1.38 5.50 8.00
Sunday 8 November 2020
09:30 Albirex Niigata S 4 – 0 Hougang United 1.85 4.00 4.20
Saturday 7 November 2020
09:30 Geylang International 1 – 1 Tampines Rovers 5.50 4.50 1.55
09:30 Balestier Khalsa 1 – 7 Home United 3.80 3.80 1.95
Wednesday 4 November 2020
11:45 Home United 1 – 1 Hougang United 1.78 4.50 4.50
11:45 Tanjong Pagar 0 – 1 Geylang International 3.25 3.80 2.05
11:45 Tampines Rovers 1 – 0 Young Lions 1.10 10.50 23.00
Sunday 1 November 2020
09:30 Tanjong Pagar 0 – 0 Hougang United 4.10 4.40 1.80
09:30 Home United 5 – 0 Young Lions 1.28 6.10 9.50
Saturday 31 October 2020
12:15 DPMM FC Brunei cancelled Geylang International — — —
10:50 Tampines Rovers 2 – 0 Albirex Niigata S 2.06 3.65 3.30
Wednesday 28 October 2020
11:45 Home United cancelled DPMM FC Brunei — — —
Sunday 25 October 2020
09:30 Young Lions 2 – 1 Tanjong Pagar 6.10 4.33 1.56
09:30 Hougang United cancelled DPMM FC Brunei — — —
Saturday 24 October 2020
09:30 Albirex Niigata S 3 – 2 Home United 2.01 3.98 3.75
09:30 Geylang International 2 – 3 Balestier Khalsa 2.85 3.80 2.25
Sunday 18 October 2020
09:30 Young Lions 0 – 4 Albirex Niigata S 8.50 5.60 1.34
09:30 Home United 4 – 0 Geylang International 1.78 4.45 4.10
Saturday 17 October 2020
09:30 Tampines Rovers 1 – 2 Hougang United 1.55 4.33 4.75
09:30 Tanjong Pagar 0 – 1 Balestier Khalsa 2.67 3.52 2.33
Sunday 20 September 2020
09:30 Geylang International cancelled Tampines Rovers — — —
09:30 Balestier Khalsa cancelled Home United — — —
Saturday 19 September 2020
12:15 Hougang United cancelled Albirex Niigata S — — —
12:15 DPMM FC Brunei cancelled Tanjong Pagar — — —
Wednesday 16 September 2020
11:45 Home United cancelled Geylang International — — —
11:45 Tampines Rovers cancelled Hougang United — — —
11:45 Tanjong Pagar cancelled Balestier Khalsa — — —
Tuesday 15 September 2020
11:45 Albirex Niigata S cancelled Young Lions — — —
Saturday 12 September 2020
09:30 Geylang International cancelled Tanjong Pagar — — —
09:30 Hougang United cancelled Home United — — —
Friday 11 September 2020
11:45 Young Lions cancelled Tampines Rovers — — —
11:45 Balestier Khalsa cancelled DPMM FC Brunei — — —
Saturday 29 August 2020
12:15 DPMM FC Brunei cancelled Geylang International — — —
09:30 Tanjong Pagar cancelled Hougang United — — —
Friday 28 August 2020
11:45 Home United cancelled Young Lions — — —
Tuesday 25 August 2020
11:45 Tampines Rovers cancelled Albirex Niigata S — — —
Saturday 22 August 2020
09:30 Hougang United cancelled DPMM FC Brunei — — —
09:30 Young Lions cancelled Tanjong Pagar — — —
Friday 21 August 2020
11:45 Albirex Niigata S cancelled Home United — — —
Saturday 8 August 2020
09:30 Tanjong Pagar cancelled Albirex Niigata S — — —
Friday 7 August 2020
12:15 DPMM FC Brunei cancelled Young Lions — — —
11:45 Home United cancelled Tampines Rovers — — —
Sunday 2 August 2020
09:30 Albirex Niigata S cancelled DPMM FC Brunei — — —
09:30 Tampines Rovers cancelled Tanjong Pagar — — —
Saturday 1 August 2020
09:30 Young Lions cancelled Balestier Khalsa — — —
09:30 Hougang United cancelled Geylang International — — —
Wednesday 29 July 2020
12:15 DPMM FC Brunei cancelled Tampines Rovers — — —
11:45 Balestier Khalsa cancelled Albirex Niigata S — — —
11:45 Tanjong Pagar cancelled Home United — — —
11:45 Geylang International cancelled Young Lions — — —
Sunday 26 July 2020
09:30 Albirex Niigata S cancelled Geylang International — — —
Saturday 25 July 2020
12:15 DPMM FC Brunei cancelled Home United — — —
09:30 Tampines Rovers cancelled Balestier Khalsa — — —
Friday 24 July 2020
11:45 Young Lions cancelled Hougang United — — —
Sunday 19 July 2020
12:15 DPMM FC Brunei cancelled Tanjong Pagar — — —
Friday 3 July 2020
12:15 DPMM FC Brunei cancelled Balestier Khalsa — — —
Sunday 28 June 2020
09:30 Geylang International cancelled DPMM FC Brunei — — —
Wednesday 24 June 2020
12:15 DPMM FC Brunei cancelled Hougang United — — —
11:45 Geylang International cancelled Balestier Khalsa — — —
Saturday 20 June 2020
09:30 Young Lions cancelled DPMM FC Brunei — — —
09:30 Balestier Khalsa cancelled Hougang United — — —
Wednesday 17 June 2020
11:15 DPMM FC Brunei cancelled Young Lions — — —
Sunday 14 June 2020
09:30 Albirex Niigata S cancelled DPMM FC Brunei — — —
Saturday 16 May 2020
12:30 Tampines Rovers cancelled DPMM FC Brunei — — —
Friday 8 May 2020
12:30 Home United cancelled DPMM FC Brunei — — —
Saturday 2 May 2020
12:30 Tanjong Pagar cancelled DPMM FC Brunei — — —
Friday 17 April 2020
11:45 Balestier Khalsa cancelled DPMM FC Brunei — — —
Friday 20 March 2020
11:45 Tanjong Pagar 2 – 2 Albirex Niigata S 7.00 5.20 1.46
Wednesday 18 March 2020
11:45 Tampines Rovers 4 – 0 Home United 1.78 4.05 4.20
11:45 Balestier Khalsa 2 – 2 Hougang United 2.84 3.60 2.44
Sunday 15 March 2020
09:30 Hougang United 1 – 2 Geylang International 1.77 4.25 4.50
Saturday 14 March 2020
12:15 DPMM FC Brunei cancelled Albirex Niigata S — — —
09:30 Tampines Rovers 2 – 0 Tanjong Pagar 1.26 6.35 12.50
09:30 Young Lions 0 – 2 Balestier Khalsa 4.50 4.50 1.66
Wednesday 11 March 2020
11:45 Geylang International 3 – 0 Young Lions 1.79 4.34 3.98
Saturday 7 March 2020
09:30 Balestier Khalsa 2 – 2 Albirex Niigata S 4.05 4.05 1.88
Friday 6 March 2020
12:15 DPMM FC Brunei 2 – 0 Tampines Rovers 2.60 3.70 2.49
11:45 Tanjong Pagar 1 – 1 Home United — — —
Sunday 1 March 2020
09:30 Tampines Rovers 1 – 0 Balestier Khalsa 1.28 6.50 9.00
09:30 Young Lions 1 – 4 Hougang United 8.00 6.00 1.30
Saturday 29 February 2020
09:30 Albirex Niigata S 4 – 0 Geylang International 1.73 4.33 4.25

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