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

Premier League 2021/22

Every result, the table as it finished, and the price each match went off at. 84 matches played between March 2021 and October 2021.

84Matches
334Goals
3.98Per game
39.3%Home wins
99%Priced at kickoff
Home UnitedTop of the table

Final table 8 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 HUHome United 21 14 6 1 +38 48
2 ANSAlbirex Niigata S 21 13 7 1 +31 46
3 HUHougang United 21 10 4 7 +8 34
4 TRTampines Rovers 21 7 6 8 -3 27
5 TPTanjong Pagar 21 5 7 9 -13 22
6 GIGeylang International 21 6 2 13 -19 20
7 BKBalestier Khalsa 21 5 4 12 -18 19
8 YLYoung Lions 21 4 4 13 -24 16

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.98
334 goals. 78.6% of matches went over 2.5.
Home advantage
39.3%
Draws 23.8%, away wins 36.9%.
Half-time lead held
70.9%
From 55 matches where someone led at the break.
1–1 9 · 10.7%
2–1 7 · 8.3%
1–2 6 · 7.1%
4–1 5 · 6%
3–1 5 · 6%
2–2 5 · 6%

Results 84

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.

Sunday 10 October 2021
09:30 Hougang United 1 – 3 Young Lions 1.63 5.00 5.10
09:30 Tanjong Pagar 4 – 4 Albirex Niigata S 11.00 7.10 1.28
09:30 Tampines Rovers 1 – 1 Geylang International 2.30 3.98 3.10
09:30 Home United 4 – 1 Balestier Khalsa 1.17 8.00 15.00
Wednesday 6 October 2021
11:45 Balestier Khalsa 3 – 2 Hougang United — — —
Sunday 3 October 2021
09:30 Geylang International 3 – 0 Balestier Khalsa 2.13 4.33 3.10
Sunday 26 September 2021
09:30 Geylang International 0 – 3 Home United 7.10 5.30 1.45
09:30 Young Lions 1 – 2 Tanjong Pagar 3.98 4.16 1.92
Friday 24 September 2021
11:45 Albirex Niigata S 0 – 0 Tampines Rovers 1.23 7.00 9.60
Tuesday 21 September 2021
11:45 Tampines Rovers 1 – 6 Home United 4.40 5.50 1.68
Saturday 18 September 2021
09:30 Tanjong Pagar 1 – 1 Hougang United 4.40 4.30 1.85
09:30 Tampines Rovers 2 – 1 Young Lions 1.62 5.30 5.70
Friday 17 September 2021
11:45 Home United 1 – 1 Albirex Niigata S 2.90 3.68 2.90
Sunday 12 September 2021
09:30 Young Lions 1 – 3 Home United 9.50 5.75 1.30
09:30 Balestier Khalsa 1 – 0 Tanjong Pagar 2.53 4.00 2.50
Saturday 11 September 2021
09:30 Hougang United 7 – 3 Tampines Rovers 2.95 4.00 2.33
09:30 Albirex Niigata S 5 – 0 Geylang International 1.40 5.65 7.75
Sunday 29 August 2021
09:30 Tampines Rovers 2 – 2 Tanjong Pagar 1.66 4.50 4.70
Saturday 28 August 2021
09:30 Albirex Niigata S 4 – 0 Balestier Khalsa 1.18 8.00 15.00
09:30 Geylang International 2 – 3 Young Lions 1.66 4.26 4.33
Friday 27 August 2021
11:45 Home United 1 – 1 Hougang United 1.43 5.50 7.50
Wednesday 25 August 2021
11:45 Geylang International 3 – 1 Tampines Rovers 4.30 4.33 1.70
Sunday 22 August 2021
09:30 Young Lions 0 – 1 Albirex Niigata S 13.25 7.10 1.25
Friday 20 August 2021
11:45 Hougang United 2 – 1 Geylang International 2.03 4.35 3.75
11:45 Tanjong Pagar 1 – 2 Home United 8.50 5.60 1.38
Thursday 19 August 2021
11:45 Balestier Khalsa 5 – 2 Tampines Rovers 11.00 6.70 1.29
Sunday 15 August 2021
09:30 Home United 4 – 1 Tampines Rovers 2.27 4.08 3.50
Saturday 14 August 2021
09:30 Geylang International 2 – 4 Tanjong Pagar 2.25 4.10 2.92
09:30 Young Lions 4 – 2 Balestier Khalsa 3.50 4.00 2.02
Friday 13 August 2021
11:45 Albirex Niigata S 4 – 1 Hougang United 1.62 4.42 5.00
Sunday 8 August 2021
09:30 Balestier Khalsa 1 – 1 Home United 12.00 8.00 1.20
Saturday 7 August 2021
09:30 Young Lions 0 – 1 Hougang United 6.50 4.92 1.47
Friday 6 August 2021
11:45 Albirex Niigata S 1 – 2 Tanjong Pagar 1.20 7.10 14.00
Sunday 1 August 2021
09:30 Tanjong Pagar 1 – 3 Geylang International 3.12 4.05 2.23
Saturday 31 July 2021
09:30 Balestier Khalsa 2 – 3 Young Lions 1.65 4.85 5.00
Friday 30 July 2021
11:45 Hougang United 1 – 2 Albirex Niigata S 5.75 5.00 1.53
Sunday 25 July 2021
09:30 Geylang International 3 – 1 Balestier Khalsa 2.60 4.05 2.57
Saturday 24 July 2021
09:30 Hougang United 1 – 4 Tanjong Pagar 1.51 4.75 6.00
Friday 23 July 2021
11:45 Albirex Niigata S 1 – 1 Home United 2.70 3.80 2.50
Saturday 17 July 2021
09:30 Tanjong Pagar 1 – 1 Young Lions 1.70 4.80 4.60
Sunday 23 May 2021
09:30 Geylang International 1 – 2 Albirex Niigata S 9.50 5.80 1.36
09:30 Tanjong Pagar 2 – 2 Balestier Khalsa 2.80 3.72 2.30
Saturday 22 May 2021
09:30 Tampines Rovers 2 – 3 Hougang United 1.53 5.00 6.39
09:30 Home United 1 – 0 Young Lions 1.06 21.00 36.00
Sunday 16 May 2021
09:30 Home United 3 – 1 Tanjong Pagar 1.18 8.76 13.00
09:30 Geylang International 2 – 5 Hougang United 3.15 3.98 2.07
Saturday 15 May 2021
09:30 Tampines Rovers 5 – 1 Balestier Khalsa 1.47 5.15 6.30
09:30 Albirex Niigata S 2 – 1 Young Lions 1.09 10.50 26.00
Sunday 9 May 2021
12:30 Home United 2 – 1 Geylang International 1.40 7.50 13.00
12:30 Hougang United 4 – 3 Balestier Khalsa 2.55 3.65 2.60
Saturday 8 May 2021
12:30 Tampines Rovers 2 – 2 Albirex Niigata S 3.60 4.20 2.10
Sunday 2 May 2021
12:30 Young Lions 0 – 4 Tampines Rovers 15.00 9.02 1.14
Sunday 25 April 2021
12:30 Young Lions 2 – 4 Geylang International 4.10 4.20 1.95
12:30 Balestier Khalsa 1 – 4 Albirex Niigata S 6.00 4.55 1.55
Saturday 24 April 2021
12:30 Tanjong Pagar 2 – 2 Tampines Rovers 7.20 5.50 1.35
12:30 Hougang United 0 – 1 Home United 7.50 5.55 1.45
Sunday 18 April 2021
12:30 Home United 4 – 1 Balestier Khalsa 1.33 6.30 10.00
Saturday 17 April 2021
12:30 Tanjong Pagar 0 – 6 Albirex Niigata S 13.30 7.22 1.22
12:30 Hougang United 1 – 1 Young Lions 1.28 7.90 11.80
Friday 16 April 2021
12:30 Tampines Rovers 3 – 2 Geylang International 1.30 6.40 10.00
Sunday 11 April 2021
09:30 Geylang International 0 – 8 Home United 8.10 5.75 1.34
09:30 Albirex Niigata S 2 – 1 Tampines Rovers 2.45 3.94 2.94
Saturday 10 April 2021
09:30 Young Lions 0 – 4 Tanjong Pagar 3.30 4.00 2.10
09:30 Balestier Khalsa 0 – 1 Hougang United 2.84 3.66 2.55
Wednesday 7 April 2021
11:45 Balestier Khalsa 2 – 1 Geylang International 2.55 3.85 3.00
11:45 Tanjong Pagar 3 – 3 Hougang United 8.50 6.12 1.32
11:45 Tampines Rovers 7 – 0 Young Lions 1.25 6.60 12.00
11:45 Home United 2 – 2 Albirex Niigata S 2.05 4.05 3.63
Sunday 4 April 2021
09:30 Albirex Niigata S 1 – 0 Geylang International 1.46 4.10 5.20
09:30 Balestier Khalsa 4 – 0 Tanjong Pagar 2.07 3.30 3.00
Saturday 3 April 2021
10:00 Young Lions 1 – 3 Home United 10.50 7.50 1.18
10:00 Hougang United 5 – 1 Tampines Rovers 4.90 4.33 1.67
Sunday 21 March 2021
11:30 Albirex Niigata S 0 – 0 Balestier Khalsa 1.36 5.71 8.16
09:30 Tampines Rovers 3 – 1 Tanjong Pagar 1.27 6.75 11.00
Saturday 20 March 2021
09:30 Geylang International 1 – 1 Young Lions 1.32 5.30 7.50
09:30 Home United 1 – 3 Hougang United 1.27 5.00 7.40
Wednesday 17 March 2021
11:45 Young Lions 0 – 3 Albirex Niigata S 11.00 6.75 1.23
11:45 Hougang United 4 – 1 Geylang International 2.11 3.40 2.85
11:45 Tanjong Pagar 0 – 5 Home United 7.20 5.20 1.27
11:45 Balestier Khalsa 1 – 2 Tampines Rovers 7.27 4.75 1.46
Sunday 14 March 2021
09:30 Young Lions 3 – 3 Balestier Khalsa 5.25 4.20 1.59
09:30 Geylang International 2 – 1 Tanjong Pagar 2.05 3.65 3.80
Saturday 13 March 2021
11:30 Albirex Niigata S 3 – 1 Hougang United 1.76 3.65 3.55
10:40 Home United 3 – 3 Tampines Rovers 1.90 3.91 3.90

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