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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.79
72 goals.
78.9% of matches went over 2.5.
Home advantage
47.4%
Draws 10.5%,
away wins 42.1%.
Half-time lead held
85.7%
From 14 matches where someone led at the break.
3–0
2 · 10.5%
1–2
2 · 10.5%
0–4
2 · 10.5%
4–1
1 · 5.3%
3–4
1 · 5.3%
3–1
1 · 5.3%
Results 32
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 29 November 2026
11:30
Young Lions
scheduled
Home United
—
—
—
11:30
Tampines Rovers
scheduled
Albirex Niigata S
—
—
—
Saturday 28 November 2026
11:30
Balestier Khalsa
scheduled
Hougang United
—
—
—
Friday 27 November 2026
11:30
Geylang International
scheduled
Tanjong Pagar
—
—
—
Sunday 22 November 2026
11:30
Home United
scheduled
Geylang International
—
—
—
11:30
Hougang United
scheduled
Tampines Rovers
—
—
—
Saturday 21 November 2026
11:30
Young Lions
scheduled
Tanjong Pagar
—
—
—
Friday 20 November 2026
11:30
Albirex Niigata S
scheduled
Balestier Khalsa
—
—
—
Sunday 1 November 2026
11:30
Tampines Rovers
scheduled
Geylang International
—
—
—
11:30
Balestier Khalsa
scheduled
Home United
—
—
—
Saturday 31 October 2026
11:30
Hougang United
scheduled
Young Lions
—
—
—
Friday 30 October 2026
11:30
Tanjong Pagar
scheduled
Albirex Niigata S
—
—
—
Monday 26 October 2026
11:30
Geylang International
3 – 0
Hougang United
—
—
—
Sunday 25 October 2026
11:30
Home United
6 – 0
Tanjong Pagar
—
—
—
11:30
Albirex Niigata S
2 – 3
Tampines Rovers
—
—
—
Saturday 24 October 2026
11:30
Young Lions
1 – 2
Balestier Khalsa
—
—
—
Wednesday 21 October 2026
11:30
Home United
postponed
Tampines Rovers
—
—
—
Sunday 18 October 2026
11:30
Tampines Rovers
4 – 1
Young Lions
—
—
—
11:30
Albirex Niigata S
0 – 2
Home United
—
—
—
Saturday 17 October 2026
11:30
Balestier Khalsa
0 – 0
Geylang International
—
—
—
Friday 16 October 2026
11:30
Tanjong Pagar
2 – 1
Hougang United
—
—
—
Monday 12 October 2026
11:30
Hougang United
1 – 2
Balestier Khalsa
—
—
—
Sunday 11 October 2026
11:30
Tanjong Pagar
0 – 4
Tampines Rovers
—
—
—
11:30
Home United
6 – 1
Young Lions
—
—
—
Saturday 10 October 2026
11:30
Geylang International
3 – 1
Albirex Niigata S
—
—
—
Saturday 19 September 2026
11:30
Young Lions
1 – 5
Geylang International
—
—
—
11:30
Balestier Khalsa
3 – 4
Tanjong Pagar
—
—
—
Friday 18 September 2026
11:30
Albirex Niigata S
3 – 0
Hougang United
—
—
—
Monday 14 September 2026
11:30
Geylang International
1 – 0
Tanjong Pagar
—
—
—
Sunday 13 September 2026
11:30
Young Lions
0 – 4
Albirex Niigata S
—
—
—
Saturday 12 September 2026
11:30
Hougang United
2 – 2
Home United
—
—
—
Friday 11 September 2026
11:30
Tampines Rovers
2 – 0
Balestier Khalsa
—
—
—