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

Premier League 2022/23

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

112Matches
506Goals
4.52Per game
44.6%Home wins
97%Priced at kickoff
Albirex Niigata STop 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 ANSAlbirex Niigata S 28 17 8 3 +45 59
2 HUHome United 28 18 3 7 +52 57
3 TRTampines Rovers 28 15 5 8 +19 50
4 GIGeylang International 28 10 9 9 +2 39
5 HUHougang United 28 10 9 9 -6 39
6 TPTanjong Pagar 28 10 7 11 -10 37
7 BKBalestier Khalsa 28 7 3 18 -33 24
8 YLYoung Lions 28 2 2 24 -69 8

How the season went

Every figure counted from the matches, not typed in.

Goals per game
4.52
506 goals. 76.8% of matches went over 2.5.
Home advantage
44.6%
Draws 20.5%, away wins 34.8%.
Half-time lead held
72.9%
From 85 matches where someone led at the break.
2–1 8 · 7.1%
1–1 8 · 7.1%
2–2 7 · 6.3%
1–2 6 · 5.4%
4–2 5 · 4.5%
3–3 5 · 4.5%

Results 112

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.

Friday 21 October 2022
11:45 Home United 2 – 1 Young Lions 1.12 21.00 30.00
11:45 Geylang International 1 – 1 Albirex Niigata S 4.70 5.00 1.77
Thursday 20 October 2022
11:45 Tampines Rovers 4 – 3 Tanjong Pagar 1.54 5.50 5.20
11:45 Hougang United 4 – 1 Balestier Khalsa 1.59 5.05 4.75
Saturday 15 October 2022
09:30 Young Lions 3 – 5 Hougang United 8.75 7.10 1.31
09:30 Tampines Rovers 5 – 3 Albirex Niigata S 4.80 4.55 1.69
Friday 14 October 2022
11:45 Balestier Khalsa 2 – 4 Geylang International 3.32 4.90 1.90
11:45 Tanjong Pagar 1 – 3 Home United 6.50 6.00 1.43
Sunday 9 October 2022
09:30 Geylang International 3 – 3 Tanjong Pagar 1.88 5.00 4.32
Saturday 8 October 2022
09:30 Young Lions 4 – 4 Balestier Khalsa 7.00 5.90 1.39
09:30 Hougang United 1 – 4 Tampines Rovers 2.55 4.94 2.64
Friday 7 October 2022
11:45 Home United 2 – 4 Albirex Niigata S 3.02 4.40 2.12
Sunday 2 October 2022
09:30 Albirex Niigata S 1 – 1 Hougang United 1.34 7.07 9.20
09:30 Balestier Khalsa 5 – 3 Home United 9.89 7.40 1.25
Saturday 1 October 2022
09:30 Tampines Rovers 0 – 0 Geylang International 2.15 4.10 3.41
09:30 Tanjong Pagar 8 – 1 Young Lions 1.25 7.70 13.00
Sunday 11 September 2022
09:30 Geylang International 2 – 4 Hougang United 1.84 4.44 3.95
Saturday 10 September 2022
09:30 Albirex Niigata S 2 – 1 Young Lions 1.03 37.00 76.00
09:30 Tampines Rovers 2 – 1 Home United 3.40 4.50 2.01
Friday 9 September 2022
11:45 Tanjong Pagar 3 – 1 Balestier Khalsa 2.05 4.40 3.13
Sunday 4 September 2022
09:30 Home United 1 – 3 Geylang International 1.24 7.97 11.40
Saturday 3 September 2022
09:30 Hougang United 3 – 3 Tanjong Pagar 1.85 5.20 3.88
09:30 Young Lions 0 – 7 Tampines Rovers 10.00 7.25 1.25
Friday 2 September 2022
11:45 Balestier Khalsa 3 – 5 Albirex Niigata S 10.70 7.40 1.24
Sunday 28 August 2022
09:30 Tampines Rovers 2 – 1 Balestier Khalsa 1.60 4.76 5.00
Saturday 27 August 2022
09:30 Geylang International 3 – 0 Young Lions 1.32 6.75 10.00
09:30 Tanjong Pagar 1 – 2 Albirex Niigata S 8.00 6.40 1.32
Friday 26 August 2022
11:45 Hougang United 4 – 9 Home United 7.90 6.60 1.34
Wednesday 24 August 2022
11:45 Young Lions 0 – 1 Tampines Rovers 9.84 8.10 1.25
Sunday 21 August 2022
09:30 Geylang International 3 – 0 Balestier Khalsa 1.83 4.75 4.34
Saturday 20 August 2022
09:30 Hougang United 5 – 1 Young Lions 1.64 5.70 5.70
09:30 Home United 7 – 0 Tanjong Pagar 1.18 10.00 17.00
Friday 19 August 2022
11:45 Albirex Niigata S 4 – 2 Tampines Rovers 1.39 6.26 6.42
Sunday 14 August 2022
09:30 Albirex Niigata S 2 – 2 Geylang International 1.20 8.50 11.00
Saturday 13 August 2022
09:30 Tanjong Pagar 3 – 4 Tampines Rovers 3.10 4.55 2.09
09:30 Young Lions 1 – 10 Home United 46.00 15.00 1.08
Friday 12 August 2022
11:45 Balestier Khalsa 6 – 1 Hougang United 3.62 4.35 2.00
Wednesday 10 August 2022
11:45 Albirex Niigata S 7 – 1 Young Lions 1.10 13.00 36.00
Sunday 7 August 2022
09:30 Young Lions 4 – 2 Tanjong Pagar 5.53 4.93 1.54
Saturday 6 August 2022
09:30 Home United 4 – 0 Balestier Khalsa 1.16 8.38 15.00
Friday 5 August 2022
11:45 Hougang United 3 – 3 Albirex Niigata S 5.95 5.50 1.50
Wednesday 3 August 2022
11:45 Geylang International 1 – 4 Tampines Rovers 2.40 4.10 2.63
Sunday 31 July 2022
09:30 Balestier Khalsa 2 – 0 Young Lions 1.85 4.27 4.50
Saturday 30 July 2022
09:30 Tanjong Pagar 0 – 5 Geylang International 2.70 4.20 2.40
09:30 Tampines Rovers 2 – 4 Hougang United 1.88 4.50 3.56
Friday 29 July 2022
11:45 Albirex Niigata S 4 – 2 Home United 2.35 3.83 2.88
Sunday 24 July 2022
09:30 Home United 2 – 1 Tampines Rovers 1.40 5.89 7.00
Saturday 23 July 2022
09:30 Balestier Khalsa 0 – 2 Tanjong Pagar 3.26 4.12 2.20
09:30 Young Lions 0 – 5 Albirex Niigata S 19.00 9.20 1.16
Friday 22 July 2022
11:45 Hougang United 1 – 2 Geylang International 2.20 4.25 3.06
Sunday 17 July 2022
09:30 Tanjong Pagar 2 – 2 Hougang United 2.89 4.36 2.24
09:30 Tampines Rovers 5 – 2 Young Lions 1.35 5.89 7.30
Saturday 16 July 2022
09:30 Albirex Niigata S 4 – 1 Balestier Khalsa 1.25 7.70 13.00
09:30 Geylang International 1 – 1 Home United 9.50 5.95 1.33
Wednesday 13 July 2022
11:45 Hougang United 4 – 2 Tampines Rovers 2.54 4.42 2.42
Saturday 9 July 2022
09:30 Home United 1 – 1 Hougang United 1.22 7.40 12.59
09:30 Balestier Khalsa 2 – 2 Tampines Rovers 3.88 4.10 1.88
Friday 8 July 2022
11:45 Young Lions 0 – 2 Geylang International 5.25 4.64 2.17
11:45 Albirex Niigata S 1 – 2 Tanjong Pagar 1.29 7.60 12.00
Tuesday 5 July 2022
11:45 Young Lions 0 – 4 Hougang United 3.78 4.75 1.90
Monday 4 July 2022
11:45 Albirex Niigata S 3 – 2 Tampines Rovers — — —
Sunday 3 July 2022
09:30 Tanjong Pagar 0 – 6 Home United 11.00 6.50 1.34
Saturday 2 July 2022
09:30 Balestier Khalsa 0 – 2 Geylang International 2.75 4.00 2.35
Wednesday 29 June 2022
11:45 Home United 5 – 1 Young Lions 1.12 11.89 28.89
Sunday 26 June 2022
09:30 Geylang International 1 – 0 Tanjong Pagar 2.79 4.15 2.62
Saturday 25 June 2022
09:30 Young Lions 0 – 1 Balestier Khalsa 2.90 3.88 2.74
Friday 24 June 2022
11:45 Home United 1 – 2 Albirex Niigata S 2.05 4.05 3.75
Tuesday 21 June 2022
11:45 Geylang International 2 – 2 Young Lions 1.96 4.20 3.60
Sunday 19 June 2022
09:30 Albirex Niigata S 5 – 0 Hougang United 1.33 6.40 9.50
09:30 Balestier Khalsa 1 – 6 Home United 12.00 7.10 1.28
Saturday 18 June 2022
09:30 Tampines Rovers 2 – 0 Geylang International 1.76 4.40 4.20
09:30 Tanjong Pagar 2 – 0 Young Lions 1.91 4.29 3.96
Saturday 28 May 2022
09:30 Hougang United 3 – 1 Balestier Khalsa 2.15 4.18 3.08
09:30 Tanjong Pagar 4 – 2 Tampines Rovers 3.88 4.54 1.83
Friday 27 May 2022
11:45 Albirex Niigata S 8 – 2 Geylang International 1.42 5.70 8.00
Sunday 22 May 2022
09:30 Geylang International 0 – 0 Hougang United 2.26 4.35 3.00
Saturday 21 May 2022
09:30 Tampines Rovers 0 – 4 Home United 4.45 4.75 1.71
Friday 20 May 2022
11:45 Tanjong Pagar 1 – 0 Balestier Khalsa 2.02 4.12 3.28
Saturday 14 May 2022
09:30 Home United 1 – 0 Geylang International 1.24 7.03 11.25
09:30 Hougang United 1 – 1 Tanjong Pagar 2.32 4.30 2.78
Friday 13 May 2022
11:45 Balestier Khalsa 1 – 2 Albirex Niigata S 8.38 5.70 1.39
Sunday 8 May 2022
09:30 Tampines Rovers 2 – 1 Balestier Khalsa 1.39 5.60 7.00
Saturday 7 May 2022
09:30 Tanjong Pagar 1 – 2 Albirex Niigata S 5.50 4.75 1.57
Friday 6 May 2022
11:45 Hougang United 3 – 4 Home United 10.00 6.60 1.32
Wednesday 20 April 2022
12:30 Tampines Rovers 3 – 2 Young Lions 1.48 5.27 6.00
Saturday 16 April 2022
12:30 Young Lions 4 – 1 Geylang International 3.98 4.20 1.80
Sunday 10 April 2022
12:30 Geylang International 0 – 1 Balestier Khalsa 1.65 4.33 4.35
12:30 Hougang United 2 – 1 Young Lions 1.92 4.00 4.15
Saturday 9 April 2022
12:30 Home United 6 – 1 Tanjong Pagar 1.30 6.40 10.50
12:30 Tampines Rovers 3 – 3 Albirex Niigata S 3.70 5.15 1.82
Wednesday 6 April 2022
12:30 Tampines Rovers 3 – 3 Tanjong Pagar 1.59 4.78 5.00
12:30 Young Lions 0 – 1 Home United 15.00 7.50 1.19
Tuesday 5 April 2022
12:30 Geylang International 2 – 2 Albirex Niigata S 5.50 4.44 1.62
12:30 Balestier Khalsa 2 – 1 Hougang United 3.44 4.38 1.95
Saturday 2 April 2022
09:30 Young Lions 2 – 3 Tanjong Pagar 4.60 4.50 1.62
09:30 Geylang International 2 – 3 Tampines Rovers 3.52 4.10 1.88
Friday 1 April 2022
11:45 Home United 4 – 0 Balestier Khalsa — — —
11:45 Hougang United 1 – 1 Albirex Niigata S — — —
Saturday 19 March 2022
09:30 Balestier Khalsa 4 – 3 Young Lions 1.97 4.70 3.60
09:30 Tanjong Pagar 1 – 1 Geylang International 2.55 4.00 2.59
Friday 18 March 2022
11:45 Tampines Rovers 7 – 1 Hougang United 1.82 4.33 4.22
11:45 Albirex Niigata S 1 – 1 Home United 1.90 4.04 4.10
Sunday 13 March 2022
09:30 Home United 1 – 0 Tampines Rovers 1.44 5.15 7.50
Saturday 12 March 2022
09:30 Balestier Khalsa 3 – 5 Tanjong Pagar 3.00 3.84 2.25
09:30 Young Lions 0 – 5 Albirex Niigata S 13.00 7.50 1.19
Friday 11 March 2022
11:45 Hougang United 3 – 2 Geylang International 2.65 3.75 2.75
Sunday 6 March 2022
09:30 Tanjong Pagar 2 – 2 Hougang United 2.90 4.00 2.50
Saturday 5 March 2022
09:30 Albirex Niigata S 6 – 0 Balestier Khalsa 1.50 4.92 6.00
Friday 4 March 2022
11:45 Geylang International 1 – 0 Home United 8.00 5.40 1.40
Sunday 27 February 2022
09:30 Home United 3 – 1 Hougang United 1.36 5.65 8.50
Saturday 26 February 2022
09:30 Balestier Khalsa 2 – 2 Tampines Rovers 4.50 4.10 1.74
Friday 25 February 2022
11:45 Albirex Niigata S 0 – 2 Tanjong Pagar 1.26 6.50 11.24

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