Connect with us

Singapore Premier League

2024-2025
Singapore Premier League
Matchweek 35
YOU
- : -
HOU
Singapore Premier League
Matchweek 36
HOU
- : -
BRU
Singapore Premier League
Matchweek 36
TAM
- : -
HOM
Singapore Premier League
Matchweek 36
BAL
- : -
ALB
Singapore Premier League
Matchweek 36
TAN
- : -
GEY
<
>
Teams
Standings
Stats
Matchdays
Top Scorers
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
31
22
5
4
96
32
64
71
2
Tampines Rovers
w w l w l
>
31
19
6
6
84
37
47
63
3
31
15
8
8
94
61
33
53
4
Balestier Khalsa
w w w l w
>
31
13
6
12
81
78
3
45
5
31
13
3
15
53
68
-15
42
6
DPMM FC
w w w w w
>
31
11
8
12
51
59
-8
41
7
Hougang United
w l l l d
>
30
7
10
13
56
69
-13
31
8
Young Lions
l l d l l
>
31
6
8
17
43
86
-43
26
9
Tanjong Pagar
l d l d l
>
31
3
6
22
32
100
-68
15
Lion City Sailors
Tampines Rovers
Geylang International
Balestier Khalsa
Albirex Niigata S
DPMM FC
Hougang United
Young Lions
Tanjong Pagar
1 Lion City Sailors
0–5
1–0
2–2
2–2
2–3
1–1
2–1
3–1
0–1
4–2
5–1
7–1
6–0
1–3
2–0
3–0
0–0
2–0
4–2
7–1
3–1
4–1
1–1
3–1
3–1
6–0
8–0
3–0
4–1
6–0
1–0
2 Tampines Rovers
2–2
 
5–0
0–1
2–2
3–1
4–4
3–0
3–1
0–1
4–2
2–2
3–1
2–3
4–2
4–0
3–0
1–0
2–3
1–2
5–1
2–4
1–1
4–1
2–2
2–0
2–0
5–1
3–0
5–0
3–0
2–0
3 Geylang International
1–1
1–2
2–2
3–2
4–4
0–3
2–2
1–3
4–4
3–4
2–2
4–1
5–1
1–4
6–0
1–1
2–4
1–3
3–3
2–0
0–1
4–3
6–2
3–2
7–1
4–0
3–0
2–1
5–3
5–0
7–2
4 Balestier Khalsa
2–4
1–5
1–3
1–0
2–4
2–2
1–3
1–0
2–2
1–4
4–4
4–3
2–3
 
2–7
0–4
4–2
3–4
2–2
3–2
3–1
2–1
3–3
1–3
3–2
2–3
7–2
4–0
5–2
3–3
5–0
5–0
5 Albirex Niigata S
3–1
0–2
1–7
0–6
2–4
0–4
1–3
3–2
0–6
1–1
1–5
4–1
7–2
4–0
3–2
1–4
2–3
0–0
0–3
1–0
2–1
0–1
0–1
2–1
0–0
2–3
1–0
4–1
5–1
1–2
2–1
6 DPMM FC
0–2
2–4
0–3
0–0
3–2
2–1
0–3
0–1
3–3
0–2
4–2
3–1
2–2
2–3
2–4
4–3
0–0
3–0
4–1
3–2
1–1
2–1
2–2
1–3
0–3
2–1
1–1
1–1
2–1
2–3
0–3
7 Hougang United
1–4
1–1
1–7
1–3
1–1
1–4
1–5
4–2
2–6
2–3
1–0
3–4
3–3
3–1
1–3
1–2
1–0
1–0
0–1
1–2
2–2
 
1–1
1–2
2–2
3–3
4–4
5–1
6–0
1–1
1–1
8 Young Lions
0–6
0–8
1–3
1–3
0–2
1–5
2–2
0–2
0–3
1–2
1–7
0–4
2–7
0–4
2–3
3–2
3–2
0–1
1–2
0–0
1–2
1–1
3–1
3–0
4–4
 
2–2
3–3
3–2
1–1
3–1
1–1
9 Tanjong Pagar
0–6
0–1
0–3
1–4
0–3
0–2
0–3
0–5
2–7
 
3–5
0–5
0–5
0–5
2–5
3–3
2–1
1–2
1–4
1–5
3–2
3–0
1–1
1–2
1–1
1–1
1–5
0–6
1–3
1–1
2–3
1–1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Matchweek 1
10 May 2024
- 18:45
Balestier Khalsa
2 2
Geylang International
10 May 2024
- 18:45
Hougang United
1 4
Lion City Sailors
11 May 2024
- 17:00
Young Lions
1 2
DPMM FC
12 May 2024
- 17:00
Tampines Rovers
3 1
Albirex Niigata S
Matchweek 2
17 May 2024
- 18:45
Geylang International
4 4
Tampines Rovers
18 May 2024
- 17:00
Albirex Niigata S
1 0
Hougang United
18 May 2024
- 17:00
Lion City Sailors
3 1
Young Lions
19 May 2024
- 17:00
Tanjong Pagar
0 5
Balestier Khalsa
Matchweek 3
24 May 2024
- 18:45
Balestier Khalsa
2 4
Tampines Rovers
25 May 2024
- 17:00
Albirex Niigata S
1 4
DPMM FC
25 May 2024
- 17:00
Geylang International
7 1
Young Lions
26 May 2024
- 17:00
Tanjong Pagar
1 1
Hougang United
Matchweek 4
14 Jun 2024
- 18:45
Hougang United
2 6
Geylang International
15 Jun 2024
- 17:00
Young Lions
3 2
Albirex Niigata S
16 Jun 2024
- 17:00
Tampines Rovers
3 0
Tanjong Pagar
18 Jun 2024
- 18:45
DPMM FC
0 2
Lion City Sailors
Matchweek 5
21 Jun 2024
- 18:45
Hougang United
3 3
Balestier Khalsa
22 Jun 2024
- 17:00
Young Lions
3 2
Tanjong Pagar
22 Jun 2024
- 19:15
DPMM FC
3 3
Geylang International
23 Jun 2024
- 17:00
Lion City Sailors
7 1
Albirex Niigata S
Matchweek 6
28 Jun 2024
- 18:45
Geylang International
1 1
Lion City Sailors
29 Jun 2024
- 17:00
Balestier Khalsa
3 2
Young Lions
29 Jun 2024
- 17:00
Tanjong Pagar
3 2
DPMM FC
30 Jun 2024
- 17:00
Tampines Rovers
5 1
Hougang United
Matchweek 7
5 Jul 2024
- 18:45
Balestier Khalsa
4 2
DPMM FC
6 Jul 2024
- 17:00
Albirex Niigata S
0 6
Geylang International
6 Jul 2024
- 17:00
Young Lions
0 2
Tampines Rovers
7 Jul 2024
- 17:00
Lion City Sailors
3 0
Tanjong Pagar
Matchweek 8
12 Jul 2024
- 18:45
Tanjong Pagar
2 1
Albirex Niigata S
13 Jul 2024
- 17:00
Balestier Khalsa
2 4
Lion City Sailors
13 Jul 2024
- 17:00
Tampines Rovers
3 0
DPMM FC
14 Jul 2024
- 17:00
Hougang United
2 2
Young Lions
Matchweek 9
18 Jul 2024
- 18:45
Albirex Niigata S
7 2
Balestier Khalsa
18 Jul 2024
- 18:45
Lion City Sailors
0 5
Tampines Rovers
19 Jul 2024
- 18:45
Geylang International
5 3
Tanjong Pagar
19 Jul 2024
- 19:15
DPMM FC
1 1
Hougang United
Matchweek 10
22 Jul 2024
- 18:45
Young Lions
0 6
Lion City Sailors
23 Jul 2024
- 18:45
Hougang United
1 0
Albirex Niigata S
24 Jul 2024
- 18:45
Balestier Khalsa
5 2
Tanjong Pagar
24 Jul 2024
- 18:45
Tampines Rovers
2 2
Geylang International
Matchweek 11
27 Jul 2024
- 17:00
Albirex Niigata S
2 4
Tampines Rovers
27 Jul 2024
- 17:00
DPMM FC
1 3
Young Lions
28 Jul 2024
- 17:00
Geylang International
4 4
Balestier Khalsa
28 Jul 2024
- 17:00
Lion City Sailors
7 1
Hougang United
Matchweek 12
2 Aug 2024
- 18:45
Geylang International
0 1
Hougang United
3 Aug 2024
- 17:00
Lion City Sailors
3 0
DPMM FC
3 Aug 2024
- 17:00
Tanjong Pagar
0 3
Tampines Rovers
4 Aug 2024
- 17:00
Albirex Niigata S
2 1
Young Lions
Matchweek 13
10 Aug 2024
- 17:00
Young Lions
0 3
Geylang International
10 Aug 2024
- 19:15
DPMM FC
0 0
Albirex Niigata S
11 Aug 2024
- 17:00
Balestier Khalsa
2 2
Tampines Rovers
11 Aug 2024
- 17:00
Hougang United
5 1
Tanjong Pagar
Matchweek 14
23 Aug 2024
- 18:45
Balestier Khalsa
3 1
Hougang United
24 Aug 2024
- 17:00
Geylang International
2 4
DPMM FC
24 Aug 2024
- 17:00
Tanjong Pagar
1 3
Young Lions
25 Aug 2024
- 17:00
Albirex Niigata S
3 1
Lion City Sailors
Matchweek 15
30 Aug 2024
- 18:45
Lion City Sailors
2 2
Geylang International
30 Aug 2024
- 18:45
Hougang United
1 1
Tampines Rovers
31 Aug 2024
- 17:00
Young Lions
2 7
Balestier Khalsa
31 Aug 2024
- 19:15
DPMM FC
1 1
Tanjong Pagar
Matchweek 16
13 Sep 2024
- 18:45
DPMM FC
2 2
Balestier Khalsa
14 Sep 2024
- 17:00
Tampines Rovers
2 2
Young Lions
14 Sep 2024
- 17:00
Tanjong Pagar
0 6
Lion City Sailors
15 Sep 2024
- 17:00
Geylang International
5 1
Albirex Niigata S
Matchweek 17
20 Sep 2024
- 18:45
Albirex Niigata S
4 1
Tanjong Pagar
21 Sep 2024
- 17:00
Young Lions
4 4
Hougang United
22 Sep 2024
- 17:00
Lion City Sailors
3 1
Balestier Khalsa
22 Sep 2024
- 19:15
DPMM FC
3 2
Tampines Rovers
Matchweek 18
27 Sep 2024
- 18:45
Hougang United
2 2
DPMM FC
28 Sep 2024
- 17:00
Balestier Khalsa
2 3
Albirex Niigata S
28 Sep 2024
- 17:00
Tanjong Pagar
2 7
Geylang International
29 Sep 2024
- 17:00
Tampines Rovers
2 2
Lion City Sailors
Matchweek 19
18 Oct 2024
- 19:15
DPMM FC
0 3
Young Lions
19 Oct 2024
- 17:00
Lion City Sailors
3 1
Hougang United
19 Oct 2024
- 17:00
Tampines Rovers
2 3
Albirex Niigata S
20 Oct 2024
- 17:00
Balestier Khalsa
1 4
Geylang International
Matchweek 20
28 Oct 2024
- 18:45
Tanjong Pagar
0 5
Balestier Khalsa
29 Oct 2024
- 18:45
Albirex Niigata S
2 1
Hougang United
29 Oct 2024
- 18:45
Geylang International
0 3
Tampines Rovers
30 Apr 2025
- 18:45
Lion City Sailors
3 1
Young Lions
Matchweek 21
1 Nov 2024
- 18:45
Hougang United
6 0
Tanjong Pagar
2 Nov 2024
- 17:00
Albirex Niigata S
2 3
DPMM FC
2 Nov 2024
- 17:00
Tampines Rovers
3 1
Balestier Khalsa
3 Nov 2024
- 17:00
Geylang International
4 0
Young Lions
Matchweek 22
22 Nov 2024
- 18:45
Tampines Rovers
5 0
Tanjong Pagar
23 Nov 2024
- 17:00
Young Lions
0 1
Albirex Niigata S
24 Nov 2024
- 17:00
Hougang United
2 3
Geylang International
13 Jan 2025
- 19:15
DPMM FC
2 4
Lion City Sailors
Matchweek 23
17 Jan 2025
- 18:45
Lion City Sailors
6 0
Albirex Niigata S
18 Jan 2025
- 17:00
Young Lions
1 1
Tanjong Pagar
18 Jan 2025
- 19:15
DPMM FC
0 2
Geylang International
19 Jan 2025
- 17:00
Hougang United
3 1
Balestier Khalsa
Matchweek 24
25 Jan 2025
- 17:00
Balestier Khalsa
2 3
Young Lions
25 Jan 2025
- 17:00
Tampines Rovers
2 4
Hougang United
26 Jan 2025
- 17:00
Geylang International
1 2
Lion City Sailors
26 Jan 2025
- 17:00
Tanjong Pagar
3 0
DPMM FC
Matchweek 25
7 Feb 2025
- 19:15
DPMM FC
2 3
Balestier Khalsa
8 Feb 2025
- 17:00
Young Lions
1 5
Tampines Rovers
9 Feb 2025
- 17:00
Albirex Niigata S
1 1
Geylang International
9 Feb 2025
- 17:00
Lion City Sailors
4 1
Tanjong Pagar
Matchweek 26
21 Feb 2025
- 18:45
Tanjong Pagar
1 2
Albirex Niigata S
22 Feb 2025
- 17:00
Hougang United
3 3
Young Lions
23 Feb 2025
- 17:00
Balestier Khalsa
1 5
Lion City Sailors
23 Feb 2025
- 17:00
Tampines Rovers
1 0
DPMM FC
Matchweek 27
26 Feb 2025
- 18:45
DPMM FC
2 1
Hougang United
26 Feb 2025
- 18:45
Lion City Sailors
1 0
Tampines Rovers
27 Feb 2025
- 18:45
Albirex Niigata S
4 0
Balestier Khalsa
27 Feb 2025
- 18:45
Geylang International
5 0
Tanjong Pagar
Matchweek 28
7 Mar 2025
- 19:30
Geylang International
3 4
Balestier Khalsa
8 Mar 2025
- 19:30
Young Lions
1 1
DPMM FC
9 Mar 2025
- 19:30
Albirex Niigata S
0 4
Tampines Rovers
9 Mar 2025
- 19:30
Hougang United
1 1
Lion City Sailors
Matchweek 29
4 Apr 2025
- 18:45
Tampines Rovers
3 1
Geylang International
5 Apr 2025
- 17:00
Balestier Khalsa
3 3
Tanjong Pagar
5 Apr 2025
- 17:00
Hougang United
1 0
Albirex Niigata S
6 Apr 2025
- 17:00
Young Lions
0 8
Lion City Sailors
Matchweek 30
11 Apr 2025
- 18:45
Geylang International
4 3
Hougang United
11 Apr 2025
- 18:45
Tanjong Pagar
0 2
Tampines Rovers
12 Apr 2025
- 17:00
Lion City Sailors
0 0
DPMM FC
13 Apr 2025
- 17:00
Albirex Niigata S
0 0
Young Lions
Matchweek 31
19 Apr 2025
- 19:15
DPMM FC
3 0
Albirex Niigata S
7 May 2025
- 18:45
Tampines Rovers
0 1
Balestier Khalsa
13 May 2025
- 18:45
Tanjong Pagar
1 1
Hougang United
15 May 2025
- 18:45
Young Lions
1 2
Geylang International
Matchweek 32
24 Apr 2025
- 18:45
Balestier Khalsa
2 1
Hougang United
25 Apr 2025
- 19:15
Albirex Niigata S
0 2
Lion City Sailors
29 Apr 2025
- 19:30
Geylang International
1 3
DPMM FC
7 May 2025
- 18:45
Tanjong Pagar
1 1
Young Lions
Matchweek 33
2 May 2025
- 18:45
Hougang United
1 4
Tampines Rovers
2 May 2025
- 19:15
DPMM FC
2 1
Tanjong Pagar
3 May 2025
- 17:00
Young Lions
0 4
Balestier Khalsa
4 May 2025
- 17:00
Lion City Sailors
2 3
Geylang International
Matchweek 34
10 May 2025
- 17:00
Tampines Rovers
2 0
Young Lions
10 May 2025
- 17:00
Tanjong Pagar
0 1
Lion City Sailors
11 May 2025
- 17:00
Balestier Khalsa
3 4
DPMM FC
11 May 2025
- 17:00
Geylang International
1 4
Albirex Niigata S
Matchweek 35
14 May 2025
- 18:45
Lion City Sailors
0 1
Balestier Khalsa
16 May 2025
- 18:45
Albirex Niigata S
5 1
Tanjong Pagar
17 May 2025
- 19:15
DPMM FC
2 1
Tampines Rovers
19 May 2025
- 18:45
Young Lions
- -
Hougang United
Matchweek 36
24 May 2025
- 17:00
Hougang United
- -
DPMM FC
24 May 2025
- 17:00
Tampines Rovers
- -
Lion City Sailors
25 May 2025
- 17:00
Balestier Khalsa
- -
Albirex Niigata S
25 May 2025
- 17:00
Tanjong Pagar
- -
Geylang International
Rank#
Player
Goals
1
Geylang International
44
2
Lion City Sailors
28
3
Balestier Khalsa
25
4
Hougang United
22
5
Albirex Niigata S
21
6
Tampines Rovers Young Lions
19
7
Lion City Sailors
18
8
Tampines Rovers
17
9
Tampines Rovers
16
10
Lion City Sailors
14
Latest News
No Posts Found
AI Chat Bot
Ask about team performance, player stats, game predictions and more. The AI is here to assist you with your queries.