10 May 24 | r01 | Hougang Unit | 1 - 4 | Home United |
10 May 24 | r01 | Balestier Kh | 2 - 2 | Geylang Inte |
11 May 24 | r01 | Young Lions | 1 - 2 | DPMM FC |
12 May 24 | r01 | Tampines Rov | 3 - 1 | Albirex Niig |
17 May 24 | r02 | Geylang Inte | 4 - 4 | Tampines Rov |
18 May 24 | r02 | Albirex Niig | 1 - 0 | Hougang Unit |
18 May 24 | r02 | Home United | 3 - 1 | Young Lions |
19 May 24 | r02 | Tanjong Paga | 0 - 5 | Balestier Kh |
24 May 24 | r03 | Balestier Kh | 2 - 4 | Tampines Rov |
25 May 24 | r03 | Albirex Niig | 1 - 4 | DPMM FC |
25 May 24 | r03 | Geylang Inte | 7 - 1 | Young Lions |
26 May 24 | r03 | Tanjong Paga | 1 - 1 | Hougang Unit |
14 Jun 24 | r04 | Hougang Unit | 2 - 6 | Geylang Inte |
15 Jun 24 | r04 | Young Lions | 3 - 2 | Albirex Niig |
16 Jun 24 | r04 | Tampines Rov | 3 - 0 | Tanjong Paga |
18 Jun 24 | r04 | DPMM FC | 0 - 2 | Home United |
21 Jun 24 | r05 | Hougang Unit | 3 - 3 | Balestier Kh |
22 Jun 24 | r05 | Young Lions | 3 - 2 | Tanjong Paga |
22 Jun 24 | r05 | DPMM FC | 3 - 3 | Geylang Inte |
23 Jun 24 | r05 | Home United | 7 - 1 | Albirex Niig |
28 Jun 24 | r06 | Geylang Inte | 1 - 1 | Home United |
29 Jun 24 | r06 | Tanjong Paga | 3 - 2 | DPMM FC |
29 Jun 24 | r06 | Balestier Kh | 3 - 2 | Young Lions |
30 Jun 24 | r06 | Tampines Rov | 5 - 1 | Hougang Unit |
05 Jul 24 | r07 | Balestier Kh | 4 - 2 | DPMM FC |
06 Jul 24 | r07 | Albirex Niig | 0 - 6 | Geylang Inte |
06 Jul 24 | r07 | Young Lions | 0 - 2 | Tampines Rov |
07 Jul 24 | r07 | Home United | 3 - 0 | Tanjong Paga |
12 Jul 24 | r08 | Tanjong Paga | 2 - 1 | Albirex Niig |
13 Jul 24 | r08 | Balestier Kh | 2 - 4 | Home United |
13 Jul 24 | r08 | Tampines Rov | 3 - 0 | DPMM FC |
14 Jul 24 | r08 | Hougang Unit | 2 - 2 | Young Lions |
18 Jul 24 | r09 | Albirex Niig | 7 - 2 | Balestier Kh |
18 Jul 24 | r09 | Home United | 0 - 5 | Tampines Rov |
19 Jul 24 | r09 | Geylang Inte | 5 - 3 | Tanjong Paga |
19 Jul 24 | r09 | DPMM FC | 1 - 1 | Hougang Unit |
22 Jul 24 | r10 | Young Lions | 0 - 6 | Home United |
23 Jul 24 | r10 | Hougang Unit | 1 - 0 | Albirex Niig |
24 Jul 24 | r10 | Tampines Rov | 2 - 2 | Geylang Inte |
24 Jul 24 | r10 | Balestier Kh | 5 - 2 | Tanjong Paga |
27 Jul 24 | r11 | Albirex Niig | 2 - 4 | Tampines Rov |
27 Jul 24 | r11 | DPMM FC | 1 - 3 | Young Lions |
28 Jul 24 | r11 | Home United | 7 - 1 | Hougang Unit |
28 Jul 24 | r11 | Geylang Inte | 4 - 4 | Balestier Kh |
02 Aug 24 | r12 | Geylang Inte | 0 - 1 | Hougang Unit |
03 Aug 24 | r12 | Home United | 3 - 0 | DPMM FC |
03 Aug 24 | r12 | Tanjong Paga | 0 - 3 | Tampines Rov |
04 Aug 24 | r12 | Albirex Niig | 2 - 1 | Young Lions |
10 Aug 24 | r13 | Young Lions | 0 - 3 | Geylang Inte |
10 Aug 24 | r13 | DPMM FC | 0 - 0 | Albirex Niig |
11 Aug 24 | r13 | Hougang Unit | 5 - 1 | Tanjong Paga |
11 Aug 24 | r13 | Balestier Kh | 2 - 2 | Tampines Rov |
23 Aug 24 | r14 | Balestier Kh | 3 - 1 | Hougang Unit |
24 Aug 24 | r14 | Tanjong Paga | 1 - 3 | Young Lions |
24 Aug 24 | r14 | Geylang Inte | 2 - 4 | DPMM FC |
25 Aug 24 | r14 | Albirex Niig | 3 - 1 | Home United |
30 Aug 24 | r15 | Hougang Unit | 1 - 1 | Tampines Rov |
30 Aug 24 | r15 | Home United | 2 - 2 | Geylang Inte |
31 Aug 24 | r15 | Young Lions | 2 - 7 | Balestier Kh |
31 Aug 24 | r15 | DPMM FC | 1 - 1 | Tanjong Paga |
13 Sep 24 | r16 | DPMM FC | 2 - 2 | Balestier Kh |
14 Sep 24 | r16 | Tanjong Paga | 0 - 6 | Home United |
14 Sep 24 | r16 | Tampines Rov | 2 - 2 | Young Lions |
15 Sep 24 | r16 | Geylang Inte | 5 - 1 | Albirex Niig |
20 Sep 24 | r17 | Albirex Niig | 4 - 1 | Tanjong Paga |
21 Sep 24 | r17 | Young Lions | 4 - 4 | Hougang Unit |
22 Sep 24 | r17 | Home United | 3 - 1 | Balestier Kh |
22 Sep 24 | r17 | DPMM FC | 3 - 2 | Tampines Rov |
27 Sep 24 | r18 | Hougang Unit | 2 - 2 | DPMM FC |
28 Sep 24 | r18 | Balestier Kh | 2 - 3 | Albirex Niig |
28 Sep 24 | r18 | Tanjong Paga | 2 - 7 | Geylang Inte |
29 Sep 24 | r18 | Tampines Rov | 2 - 2 | Home United |
18 Oct 24 | r19 | DPMM FC | 0 - 3 | Young Lions |
19 Oct 24 | r19 | Tampines Rov | 2 - 3 | Albirex Niig |
19 Oct 24 | r19 | Home United | 3 - 1 | Hougang Unit |
20 Oct 24 | r19 | Balestier Kh | 1 - 4 | Geylang Inte |
28 Oct 24 | r20 | Tanjong Paga | 0 - 5 | Balestier Kh |
29 Oct 24 | r20 | Albirex Niig | 2 - 1 | Hougang Unit |
29 Oct 24 | r20 | Geylang Inte | 0 - 3 | Tampines Rov |
30 Oct 24 | r20 | Home United | P - P | Young Lions |
01 Nov 24 | r21 | Hougang Unit | 6 - 0 | Tanjong Paga |
02 Nov 24 | r21 | Albirex Niig | 2 - 3 | DPMM FC |
02 Nov 24 | r21 | Tampines Rov | 3 - 1 | Balestier Kh |
03 Nov 24 | r21 | Geylang Inte | 4 - 0 | Young Lions |
22 Nov 24 | r22 | Tampines Rov | 5 - 0 | Tanjong Paga |
23 Nov 24 | r22 | Young Lions | 0 - 1 | Albirex Niig |
24 Nov 24 | r22 | Hougang Unit | 2 - 3 | Geylang Inte |
13 Jan 25 | r22 | DPMM FC | - | Home United |
17 Jan 25 | r23 | Home United | - | Albirex Niig |
18 Jan 25 | r23 | Young Lions | - | Tanjong Paga |
18 Jan 25 | r23 | DPMM FC | - | Geylang Inte |
19 Jan 25 | r23 | Hougang Unit | - | Balestier Kh |
25 Jan 25 | r24 | Tampines Rov | - | Hougang Unit |
25 Jan 25 | r24 | Balestier Kh | - | Young Lions |
26 Jan 25 | r24 | Tanjong Paga | - | DPMM FC |
26 Jan 25 | r24 | Geylang Inte | - | Home United |
07 Feb 25 | r25 | DPMM FC | - | Balestier Kh |
08 Feb 25 | r25 | Home United | - | Tanjong Paga |
08 Feb 25 | r25 | Young Lions | - | Tampines Rov |
09 Feb 25 | r25 | Albirex Niig | - | Geylang Inte |