Group A
- L
- W
- W
- W
Warriors FC - Brunei DPMM FC
Warriors FC - Hougang United FC
Brunei DPMM FC - Warriors FC
Warriors FC - Tiong Bahru FC
- W
- W
- W
- L
- W
Brunei DPMM FC - Geylang International FC
Warriors FC - Brunei DPMM FC
Lion City Sailors FC - Brunei DPMM FC
Brunei DPMM FC - Warriors FC
Tiong Bahru FC - Brunei DPMM FC
Group B
- L
- W
- W
- W
- W
Brunei DPMM FC - Geylang International FC
Geylang International FC - Tampines Rovers FC
Geylang International FC - Gombak United FC
Geylang International FC - Albirex Niigata Singapore FC
Balestier Khalsa FC - Geylang International FC
- L
- L
- W
Tampines Rovers FC - Albirex Niigata Singapore FC
Geylang International FC - Albirex Niigata Singapore FC
Albirex Niigata Singapore FC - Balestier Khalsa FC
- W
- W
- L
- L
Young Lions FC - Balestier Khalsa FC
Balestier Khalsa FC - Woodlands Wellington FC
Balestier Khalsa FC - Geylang International FC
Albirex Niigata Singapore FC - Balestier Khalsa FC
Group C
- L
- W
- W
Lion City Sailors FC - Brunei DPMM FC
Hougang United FC - Lion City Sailors FC
Lion City Sailors FC - Young Lions FC
- L
- L
- W
Warriors FC - Hougang United FC
Hougang United FC - Lion City Sailors FC
Young Lions FC - Hougang United FC
- L
- W
- L
- L
Young Lions FC - Balestier Khalsa FC
Tiong Bahru FC - Young Lions FC
Young Lions FC - Hougang United FC
Lion City Sailors FC - Young Lions FC
Group D
- L
- W
- D
- W
Geylang International FC - Tampines Rovers FC
Tampines Rovers FC - Albirex Niigata Singapore FC
Gombak United FC - Tampines Rovers FC
Tampines Rovers FC - Woodlands Wellington FC
- L
- D
- D
Geylang International FC - Gombak United FC
Gombak United FC - Tampines Rovers FC
Woodlands Wellington FC - Gombak United FC
- L
- D
- L
Balestier Khalsa FC - Woodlands Wellington FC
Woodlands Wellington FC - Gombak United FC
Tampines Rovers FC - Woodlands Wellington FC