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.61
303 goals.
73.8% of matches went over 2.5.
Home advantage
42.9%
Draws 10.7%,
away wins 46.4%.
Half-time lead held
86.5%
From 52 matches where someone led at the break.
2–1
11 · 13.1%
0–2
9 · 10.7%
0–3
7 · 8.3%
1–2
5 · 6%
3–0
4 · 4.8%
0–4
4 · 4.8%
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.
Monday 18 May 2026
11:30
Tanjong Pagar
2 – 1
Hougang United
5.75
5.33
1.53
Sunday 17 May 2026
11:30
Tampines Rovers
3 – 2
Home United
2.60
3.64
3.20
Saturday 16 May 2026
11:30
Albirex Niigata S
3 – 0
Young Lions
1.06
13.54
34.00
Friday 15 May 2026
11:30
Geylang International
3 – 4
Balestier Khalsa
2.46
3.80
2.75
Sunday 10 May 2026
11:30
Hougang United
0 – 1
Tampines Rovers
9.50
6.00
1.32
11:30
Home United
0 – 2
Albirex Niigata S
2.18
3.90
3.61
Saturday 9 May 2026
11:30
Young Lions
2 – 2
Geylang International
8.00
5.60
1.37
11:30
Balestier Khalsa
6 – 0
Tanjong Pagar
1.48
5.40
6.15
Tuesday 5 May 2026
12:00
Tanjong Pagar
1 – 2
Hougang United
7.00
5.00
1.58
Monday 4 May 2026
11:30
Albirex Niigata S
1 – 0
Young Lions
1.06
16.79
29.00
Sunday 3 May 2026
11:30
Tampines Rovers
0 – 0
Home United
4.70
4.37
1.73
Saturday 2 May 2026
11:30
Geylang International
2 – 3
Balestier Khalsa
2.08
4.20
3.25
Thursday 30 April 2026
11:30
Albirex Niigata S
2 – 1
Tampines Rovers
2.91
3.89
2.25
Monday 27 April 2026
11:30
Balestier Khalsa
0 – 3
Hougang United
2.01
4.60
3.15
Sunday 26 April 2026
11:30
Geylang International
0 – 3
Home United
12.50
7.20
1.22
Saturday 25 April 2026
11:30
Albirex Niigata S
4 – 0
Tanjong Pagar
1.08
14.02
28.00
Friday 24 April 2026
11:30
Tampines Rovers
8 – 1
Young Lions
1.07
15.00
25.00
Monday 20 April 2026
11:30
Home United
2 – 0
Young Lions
1.03
27.07
53.00
Sunday 19 April 2026
12:20
Geylang International
2 – 1
Tanjong Pagar
1.30
6.40
11.50
Saturday 18 April 2026
11:30
Hougang United
0 – 4
Albirex Niigata S
6.30
4.57
1.55
Friday 17 April 2026
11:30
Tampines Rovers
2 – 1
Balestier Khalsa
1.30
6.10
10.00
Monday 13 April 2026
11:30
Balestier Khalsa
2 – 1
Albirex Niigata S
5.90
4.80
1.53
Sunday 12 April 2026
11:30
Home United
4 – 1
Hougang United
1.14
10.00
21.00
Saturday 11 April 2026
11:30
Tampines Rovers
4 – 3
Geylang International
1.50
4.99
6.80
Friday 10 April 2026
11:30
Tanjong Pagar
0 – 1
Young Lions
2.75
3.82
2.42
Monday 6 April 2026
11:30
Tanjong Pagar
0 – 4
Home United
41.00
19.63
1.04
Sunday 5 April 2026
11:30
Young Lions
0 – 2
Balestier Khalsa
13.10
6.75
1.45
Saturday 4 April 2026
11:30
Albirex Niigata S
3 – 2
Tampines Rovers
3.26
3.62
2.12
11:30
Hougang United
0 – 1
Geylang International
3.30
3.92
2.45
Monday 16 March 2026
12:30
Tanjong Pagar
0 – 3
Tampines Rovers
21.00
10.25
1.11
Sunday 15 March 2026
12:30
Balestier Khalsa
0 – 3
Home United
13.00
8.10
1.18
12:30
Geylang International
1 – 0
Albirex Niigata S
5.10
4.50
1.60
Saturday 14 March 2026
12:30
Young Lions
0 – 2
Hougang United
6.80
5.40
1.44
Monday 9 March 2026
12:30
Hougang United
1 – 2
Balestier Khalsa
2.97
4.31
2.18
Sunday 8 March 2026
12:30
Young Lions
0 – 5
Tampines Rovers
20.93
10.70
1.13
Saturday 7 March 2026
12:30
Home United
4 – 0
Geylang International
1.25
6.97
10.60
Friday 6 March 2026
12:30
Tanjong Pagar
0 – 2
Albirex Niigata S
15.00
8.00
1.17
Sunday 1 March 2026
12:30
Tanjong Pagar
1 – 4
Balestier Khalsa
5.20
5.21
1.54
Saturday 28 February 2026
12:30
Albirex Niigata S
3 – 3
Home United
6.60
5.20
1.53
Friday 27 February 2026
12:30
Tampines Rovers
3 – 0
Hougang United
1.43
5.23
9.51
Thursday 26 February 2026
12:30
Geylang International
1 – 1
Young Lions
1.32
6.47
9.00
Monday 23 February 2026
12:30
Hougang United
3 – 0
Tanjong Pagar
1.50
5.70
7.30
Sunday 22 February 2026
12:30
Home United
1 – 1
Tampines Rovers
1.58
4.41
5.78
Saturday 21 February 2026
12:30
Young Lions
0 – 2
Albirex Niigata S
13.11
8.23
1.18
Friday 20 February 2026
12:30
Balestier Khalsa
5 – 2
Geylang International
3.72
4.36
2.01
Sunday 15 February 2026
11:30
Home United
7 – 0
Tanjong Pagar
1.04
25.78
47.28
11:30
Geylang International
1 – 2
Hougang United
2.07
4.14
3.56
Saturday 14 February 2026
11:30
Tampines Rovers
2 – 1
Albirex Niigata S
1.98
4.10
4.18
Friday 13 February 2026
11:30
Balestier Khalsa
3 – 1
Young Lions
1.52
5.68
6.00
Monday 9 February 2026
11:30
Albirex Niigata S
2 – 1
Hougang United
1.71
4.51
4.66
Sunday 8 February 2026
11:30
Young Lions
0 – 2
Home United
30.00
26.69
1.04
Saturday 7 February 2026
11:30
Balestier Khalsa
0 – 3
Tampines Rovers
7.24
5.73
1.38
Friday 6 February 2026
11:30
Tanjong Pagar
1 – 3
Geylang International
6.40
5.14
1.42
Monday 2 February 2026
11:30
Albirex Niigata S
2 – 0
Geylang International
2.28
3.86
3.60
Sunday 1 February 2026
11:30
Home United
5 – 1
Balestier Khalsa
1.14
10.97
17.07
Saturday 31 January 2026
11:30
Tampines Rovers
2 – 1
Tanjong Pagar
1.24
8.24
13.40
Friday 30 January 2026
11:30
Hougang United
2 – 0
Young Lions
1.36
5.75
8.14
Monday 26 January 2026
11:30
Young Lions
1 – 1
Tanjong Pagar
3.75
4.98
1.85
Sunday 25 January 2026
11:30
Balestier Khalsa
0 – 4
Albirex Niigata S
3.85
5.60
1.94
Saturday 24 January 2026
11:30
Hougang United
1 – 5
Home United
10.31
7.87
1.25
Friday 23 January 2026
11:30
Geylang International
1 – 3
Tampines Rovers
4.55
4.23
1.71
Sunday 18 January 2026
11:30
Geylang International
0 – 3
Home United
7.67
5.36
1.37
11:30
Balestier Khalsa
2 – 3
Hougang United
2.24
4.40
2.92
Saturday 17 January 2026
11:30
Albirex Niigata S
3 – 2
Tanjong Pagar
1.37
6.00
8.10
Friday 16 January 2026
11:30
Tampines Rovers
7 – 1
Young Lions
1.12
12.52
23.00
Monday 27 October 2025
11:30
Hougang United
1 – 2
Tampines Rovers
6.40
5.14
1.57
11:30
Home United
3 – 0
Albirex Niigata S
1.34
6.16
7.51
Saturday 25 October 2025
11:30
Young Lions
1 – 3
Geylang International
11.00
7.91
1.25
Friday 24 October 2025
11:30
Balestier Khalsa
2 – 1
Tanjong Pagar
1.44
5.54
7.90
Sunday 19 October 2025
11:30
Tampines Rovers
3 – 3
Balestier Khalsa
1.55
4.78
5.40
Saturday 18 October 2025
11:30
Geylang International
2 – 1
Tanjong Pagar
1.38
5.50
7.90
11:30
Home United
5 – 1
Young Lions
1.08
18.77
39.00
Friday 17 October 2025
11:30
Hougang United
0 – 4
Albirex Niigata S
3.70
4.52
1.91
Thursday 2 October 2025
11:30
Young Lions
0 – 2
Hougang United
6.00
5.75
1.55
Thursday 25 September 2025
11:30
Tanjong Pagar
5 – 1
Young Lions
—
—
—
Monday 22 September 2025
11:30
Tanjong Pagar
0 – 7
Home United
23.00
13.00
1.10
Sunday 21 September 2025
11:30
Young Lions
1 – 2
Balestier Khalsa
7.24
6.00
1.36
Friday 19 September 2025
11:30
Hougang United
0 – 2
Geylang International
3.47
4.45
1.90
Sunday 14 September 2025
11:30
Balestier Khalsa
0 – 5
Home United
5.50
5.15
1.75
Saturday 13 September 2025
11:30
Tanjong Pagar
0 – 3
Tampines Rovers
8.75
6.67
1.30
Friday 12 September 2025
11:30
Geylang International
0 – 2
Albirex Niigata S
2.19
4.67
3.10
Monday 25 August 2025
11:30
Home United
2 – 1
Hougang United
1.16
8.74
15.75
Sunday 24 August 2025
11:30
Tampines Rovers
0 – 0
Geylang International
1.94
4.55
3.71
Saturday 23 August 2025
11:30
Albirex Niigata S
2 – 2
Balestier Khalsa
—
—
—