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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
4.26
613 goals.
78.5% of matches went over 2.5.
Home advantage
38.9%
Draws 22.2%,
away wins 38.9%.
Half-time lead held
73%
From 111 matches where someone led at the break.
1–1
11 · 7.6%
3–1
10 · 6.9%
2–2
9 · 6.3%
2–3
8 · 5.6%
2–1
7 · 4.9%
3–2
6 · 4.2%
Results 144
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 25 May 2025
10:00
Tanjong Pagar
3 – 3
Geylang International
5.60
5.70
1.60
10:00
Balestier Khalsa
3 – 2
Albirex Niigata S
1.83
5.10
4.10
Saturday 24 May 2025
10:00
Tampines Rovers
0 – 0
Home United
1.85
5.40
7.00
10:00
Hougang United
2 – 3
DPMM FC Brunei
2.27
4.70
2.99
Monday 19 May 2025
11:45
Young Lions
4 – 3
Hougang United
3.29
4.75
1.97
Saturday 17 May 2025
12:15
DPMM FC Brunei
2 – 1
Tampines Rovers
6.81
5.59
1.37
Friday 16 May 2025
11:45
Albirex Niigata S
5 – 1
Tanjong Pagar
1.42
6.21
7.67
Thursday 15 May 2025
11:45
Young Lions
1 – 2
Geylang International
8.75
7.10
1.48
Wednesday 14 May 2025
11:45
Home United
0 – 1
Balestier Khalsa
2.95
4.60
3.30
Tuesday 13 May 2025
11:45
Tanjong Pagar
1 – 1
Hougang United
21.00
7.70
1.68
Sunday 11 May 2025
10:00
Geylang International
1 – 4
Albirex Niigata S
1.53
5.25
5.10
10:00
Balestier Khalsa
3 – 4
DPMM FC Brunei
1.58
5.25
5.50
Saturday 10 May 2025
10:00
Tanjong Pagar
0 – 1
Home United
41.00
17.00
1.04
10:00
Tampines Rovers
2 – 0
Young Lions
1.06
17.00
34.00
Wednesday 7 May 2025
11:45
Tanjong Pagar
1 – 1
Young Lions
2.75
4.30
2.45
11:45
Tampines Rovers
0 – 1
Balestier Khalsa
1.52
5.50
5.50
Sunday 4 May 2025
10:00
Home United
2 – 3
Geylang International
1.40
6.10
7.75
Saturday 3 May 2025
10:00
Young Lions
0 – 4
Balestier Khalsa
9.46
7.98
1.30
Friday 2 May 2025
12:15
DPMM FC Brunei
2 – 1
Tanjong Pagar
1.57
5.70
6.00
11:45
Hougang United
1 – 4
Tampines Rovers
14.00
8.76
1.21
Wednesday 30 April 2025
11:45
Home United
3 – 1
Young Lions
1.07
22.77
42.00
Tuesday 29 April 2025
12:30
Geylang International
1 – 3
DPMM FC Brunei
1.47
5.76
9.25
Friday 25 April 2025
12:15
Albirex Niigata S
0 – 2
Home United
16.05
8.41
1.18
Thursday 24 April 2025
11:45
Balestier Khalsa
2 – 1
Hougang United
2.05
5.20
3.32
Saturday 19 April 2025
12:15
DPMM FC Brunei
3 – 0
Albirex Niigata S
2.36
3.92
2.84
Sunday 13 April 2025
10:00
Albirex Niigata S
0 – 0
Young Lions
1.54
5.70
6.89
Saturday 12 April 2025
10:00
Home United
0 – 0
DPMM FC Brunei
1.21
10.50
17.50
Friday 11 April 2025
11:45
Tanjong Pagar
0 – 2
Tampines Rovers
24.00
12.75
1.08
11:45
Geylang International
4 – 3
Hougang United
1.65
5.47
4.75
Sunday 6 April 2025
10:00
Young Lions
0 – 8
Home United
17.24
11.40
1.16
Saturday 5 April 2025
10:00
Balestier Khalsa
3 – 3
Tanjong Pagar
1.30
9.03
14.47
10:00
Hougang United
1 – 0
Albirex Niigata S
2.45
4.23
2.75
Friday 4 April 2025
11:45
Tampines Rovers
3 – 1
Geylang International
1.75
4.92
4.14
Sunday 9 March 2025
12:30
Hougang United
1 – 1
Home United
12.00
6.30
1.31
12:30
Albirex Niigata S
0 – 4
Tampines Rovers
5.83
5.20
1.55
Saturday 8 March 2025
12:30
Young Lions
1 – 1
DPMM FC Brunei
3.80
4.40
1.95
Friday 7 March 2025
12:30
Geylang International
3 – 4
Balestier Khalsa
2.16
5.50
5.20
Thursday 27 February 2025
11:45
Geylang International
5 – 0
Tanjong Pagar
1.31
7.70
13.80
11:45
Albirex Niigata S
4 – 0
Balestier Khalsa
2.93
4.50
2.25
Wednesday 26 February 2025
11:45
DPMM FC Brunei
2 – 1
Hougang United
3.50
4.98
1.85
11:45
Home United
1 – 0
Tampines Rovers
1.75
4.73
4.30
Sunday 23 February 2025
10:00
Balestier Khalsa
1 – 5
Home United
7.25
6.55
1.44
10:00
Tampines Rovers
1 – 0
DPMM FC Brunei
1.27
7.52
8.75
Saturday 22 February 2025
10:00
Hougang United
3 – 3
Young Lions
1.55
5.75
6.81
Friday 21 February 2025
11:45
Tanjong Pagar
1 – 2
Albirex Niigata S
7.56
5.50
1.42
Sunday 9 February 2025
10:00
Albirex Niigata S
1 – 1
Geylang International
3.25
4.50
2.18
10:00
Home United
4 – 1
Tanjong Pagar
1.05
15.25
37.00
Saturday 8 February 2025
10:00
Young Lions
1 – 5
Tampines Rovers
15.00
11.00
1.16
Friday 7 February 2025
12:15
DPMM FC Brunei
2 – 3
Balestier Khalsa
3.90
4.75
1.98
Sunday 26 January 2025
10:00
Geylang International
1 – 2
Home United
3.80
5.18
1.73
10:00
Tanjong Pagar
3 – 0
DPMM FC Brunei
3.37
4.50
2.06
Saturday 25 January 2025
10:00
Balestier Khalsa
2 – 3
Young Lions
1.35
6.60
8.98
10:00
Tampines Rovers
2 – 4
Hougang United
1.44
6.40
6.60
Sunday 19 January 2025
10:00
Hougang United
3 – 1
Balestier Khalsa
3.38
4.90
1.93
Saturday 18 January 2025
12:15
DPMM FC Brunei
0 – 2
Geylang International
3.32
4.60
2.18
10:00
Young Lions
1 – 1
Tanjong Pagar
2.29
4.20
3.15
Friday 17 January 2025
11:45
Home United
6 – 0
Albirex Niigata S
1.57
5.24
5.21
Monday 13 January 2025
12:15
DPMM FC Brunei
2 – 4
Home United
6.90
5.60
1.57
Sunday 24 November 2024
10:00
Hougang United
2 – 3
Geylang International
5.00
5.21
1.61
Saturday 23 November 2024
10:00
Young Lions
0 – 1
Albirex Niigata S
4.57
4.80
1.65
Friday 22 November 2024
11:45
Tampines Rovers
5 – 0
Tanjong Pagar
1.02
25.00
44.00
Sunday 3 November 2024
10:00
Geylang International
4 – 0
Young Lions
1.30
6.70
8.50
Saturday 2 November 2024
10:00
Tampines Rovers
3 – 1
Balestier Khalsa
1.76
5.24
4.59
10:00
Albirex Niigata S
2 – 3
DPMM FC Brunei
1.70
4.75
5.07
Friday 1 November 2024
11:45
Hougang United
6 – 0
Tanjong Pagar
1.55
5.10
5.40
Tuesday 29 October 2024
11:45
Geylang International
0 – 3
Tampines Rovers
3.35
4.50
2.28
11:45
Albirex Niigata S
2 – 1
Hougang United
1.91
4.40
4.30
Monday 28 October 2024
11:45
Tanjong Pagar
0 – 5
Balestier Khalsa
12.00
8.47
1.19
Sunday 20 October 2024
10:00
Balestier Khalsa
1 – 4
Geylang International
2.71
4.77
2.30
Saturday 19 October 2024
10:00
Home United
3 – 1
Hougang United
1.19
8.20
15.00
10:00
Tampines Rovers
2 – 3
Albirex Niigata S
1.27
7.50
10.00
Friday 18 October 2024
12:15
DPMM FC Brunei
0 – 3
Young Lions
1.87
4.36
3.70
Sunday 29 September 2024
10:00
Tampines Rovers
2 – 2
Home United
3.09
4.40
3.10
Saturday 28 September 2024
10:00
Tanjong Pagar
2 – 7
Geylang International
9.00
7.98
1.27
10:00
Balestier Khalsa
2 – 3
Albirex Niigata S
1.63
5.50
5.25
Friday 27 September 2024
11:45
Hougang United
2 – 2
DPMM FC Brunei
2.23
4.36
3.17
Sunday 22 September 2024
12:15
DPMM FC Brunei
3 – 2
Tampines Rovers
7.20
5.75
1.43
10:00
Home United
3 – 1
Balestier Khalsa
1.60
5.50
4.90
Saturday 21 September 2024
10:00
Young Lions
4 – 4
Hougang United
3.84
4.65
1.81
Friday 20 September 2024
11:45
Albirex Niigata S
4 – 1
Tanjong Pagar
1.49
5.75
7.00
Sunday 15 September 2024
10:00
Geylang International
5 – 1
Albirex Niigata S
1.60
5.17
4.75
Saturday 14 September 2024
10:00
Tampines Rovers
2 – 2
Young Lions
1.07
15.09
34.00
10:00
Tanjong Pagar
0 – 6
Home United
21.85
11.97
1.30
Friday 13 September 2024
11:45
DPMM FC Brunei
2 – 2
Balestier Khalsa
5.69
5.54
1.83
Saturday 31 August 2024
12:15
DPMM FC Brunei
1 – 1
Tanjong Pagar
1.64
5.00
5.24
10:00
Young Lions
2 – 7
Balestier Khalsa
5.50
5.68
1.55
Friday 30 August 2024
11:45
Home United
2 – 2
Geylang International
1.56
5.20
4.90
11:45
Hougang United
1 – 1
Tampines Rovers
11.00
7.32
1.27
Sunday 25 August 2024
10:00
Albirex Niigata S
3 – 1
Home United
11.90
8.20
1.26
Saturday 24 August 2024
10:00
Geylang International
2 – 4
DPMM FC Brunei
1.44
5.92
8.00
10:00
Tanjong Pagar
1 – 3
Young Lions
2.29
4.00
2.78
Friday 23 August 2024
11:45
Balestier Khalsa
3 – 1
Hougang United
1.84
4.90
3.50
Sunday 11 August 2024
10:00
Balestier Khalsa
2 – 2
Tampines Rovers
6.04
6.33
1.57
10:00
Hougang United
5 – 1
Tanjong Pagar
1.78
4.70
4.90
Saturday 10 August 2024
12:15
DPMM FC Brunei
0 – 0
Albirex Niigata S
2.64
4.44
3.10
10:00
Young Lions
0 – 3
Geylang International
6.57
6.00
1.39
Sunday 4 August 2024
10:00
Albirex Niigata S
2 – 1
Young Lions
1.76
4.80
3.70
Saturday 3 August 2024
10:00
Tanjong Pagar
0 – 3
Tampines Rovers
13.00
9.79
1.20
10:00
Home United
3 – 0
DPMM FC Brunei
1.14
9.80
15.00
Friday 2 August 2024
11:45
Geylang International
0 – 1
Hougang United
1.45
6.62
5.80
Sunday 28 July 2024
10:00
Geylang International
4 – 4
Balestier Khalsa
1.85
5.10
3.30
10:00
Home United
7 – 1
Hougang United
1.25
8.62
9.56
Saturday 27 July 2024
10:00
DPMM FC Brunei
1 – 3
Young Lions
1.85
4.52
3.70
10:00
Albirex Niigata S
2 – 4
Tampines Rovers
9.50
9.20
1.26
Wednesday 24 July 2024
11:45
Balestier Khalsa
5 – 2
Tanjong Pagar
1.49
5.66
6.00
11:45
Tampines Rovers
2 – 2
Geylang International
1.69
4.90
5.16
Tuesday 23 July 2024
11:45
Hougang United
1 – 0
Albirex Niigata S
2.32
4.60
2.55
Monday 22 July 2024
11:45
Young Lions
0 – 6
Home United
19.00
9.70
1.17
Friday 19 July 2024
12:15
DPMM FC Brunei
1 – 1
Hougang United
2.10
4.60
3.17
11:45
Geylang International
5 – 3
Tanjong Pagar
1.26
7.10
8.80
Thursday 18 July 2024
11:45
Home United
0 – 5
Tampines Rovers
1.90
4.63
3.82
11:45
Albirex Niigata S
7 – 2
Balestier Khalsa
4.75
6.20
1.55
Sunday 14 July 2024
10:00
Hougang United
2 – 2
Young Lions
2.47
4.35
2.90
Saturday 13 July 2024
10:00
Tampines Rovers
3 – 0
DPMM FC Brunei
1.20
8.80
13.50
10:00
Balestier Khalsa
2 – 4
Home United
6.34
5.77
1.49
Friday 12 July 2024
11:45
Tanjong Pagar
2 – 1
Albirex Niigata S
2.20
4.73
3.50
Sunday 7 July 2024
10:00
Home United
3 – 0
Tanjong Pagar
1.09
15.27
23.69
Saturday 6 July 2024
10:00
Young Lions
0 – 2
Tampines Rovers
12.00
8.50
1.20
10:00
Albirex Niigata S
0 – 6
Geylang International
7.70
6.50
1.62
Friday 5 July 2024
11:45
Balestier Khalsa
4 – 2
DPMM FC Brunei
1.84
5.20
4.11
Sunday 30 June 2024
10:00
Tampines Rovers
5 – 1
Hougang United
1.33
6.60
7.50
Saturday 29 June 2024
10:00
Balestier Khalsa
3 – 2
Young Lions
1.60
5.50
5.50
10:00
Tanjong Pagar
3 – 2
DPMM FC Brunei
4.85
4.50
1.71
Friday 28 June 2024
11:45
Geylang International
1 – 1
Home United
7.25
6.10
1.42
Sunday 23 June 2024
10:00
Home United
7 – 1
Albirex Niigata S
1.45
8.68
11.50
Saturday 22 June 2024
12:15
DPMM FC Brunei
3 – 3
Geylang International
2.85
4.32
2.32
10:00
Young Lions
3 – 2
Tanjong Pagar
1.88
5.18
3.50
Friday 21 June 2024
11:45
Hougang United
3 – 3
Balestier Khalsa
4.28
4.67
1.84
Tuesday 18 June 2024
11:45
DPMM FC Brunei
0 – 2
Home United
10.00
7.40
1.27
Sunday 16 June 2024
10:00
Tampines Rovers
3 – 0
Tanjong Pagar
1.19
13.80
29.00
Saturday 15 June 2024
10:00
Young Lions
3 – 2
Albirex Niigata S
7.00
5.70
1.69
Friday 14 June 2024
11:45
Hougang United
2 – 6
Geylang International
4.48
4.77
1.85
Sunday 26 May 2024
10:00
Tanjong Pagar
1 – 1
Hougang United
4.20
4.50
1.80
Saturday 25 May 2024
10:00
Geylang International
7 – 1
Young Lions
1.77
4.70
4.60
10:00
Albirex Niigata S
1 – 4
DPMM FC Brunei
2.21
3.90
3.82
Friday 24 May 2024
11:45
Balestier Khalsa
2 – 4
Tampines Rovers
3.75
5.00
1.78
Sunday 19 May 2024
10:00
Tanjong Pagar
0 – 5
Balestier Khalsa
4.00
5.30
1.79
Saturday 18 May 2024
10:00
Home United
3 – 1
Young Lions
1.10
12.40
36.00
10:00
Albirex Niigata S
1 – 0
Hougang United
1.85
4.49
4.30
Friday 17 May 2024
11:45
Geylang International
4 – 4
Tampines Rovers
6.18
5.48
1.66
Sunday 12 May 2024
10:00
Tampines Rovers
3 – 1
Albirex Niigata S
1.75
4.75
4.33
Saturday 11 May 2024
10:00
Young Lions
1 – 2
DPMM FC Brunei
5.90
4.80
2.11
Friday 10 May 2024
11:45
Balestier Khalsa
2 – 2
Geylang International
2.21
4.24
3.10
11:45
Hougang United
1 – 4
Home United
10.50
7.72
1.29