Struggling Balestier Khalsa will be hoping to pull off an upset when they welcome high-flying DPMM FC in the upcoming league round. It’s 9th vs 2nd and the home crowd will have moderate expectations.
Balestier Khalsa and DPMM FC should both be in good shape for this meeting, as there's been enough days for both of them to train and rest since their last matches.
Balestier Khalsa form and stats
With 2 S. League wins, 1 draw and 7 defeats from their home games, Balestier Khalsa, who have the most conceded goals (46) in S. League, are certainly not brimming with confidence. The season ticket holders are starting to dread their visits here at Bishan Stadium, with the home team losing five in a row. They have not avoided a defeat here since the Warriors game.
Balestier Khalsa's previous game was also a home match, the defeat 3-4 versus Geylang International. In the game before, an away victory match versus Home United with a 3-1 scoreline.
The Balestier Khalsa fans have had their share of opportunities to cheer home goals this season, having seen 16 goals in 10 league matches. Neutralizing the opposition is a challenge, Balestier Khalsa having conceded 26 goals here at Bishan Stadium so far.
DPMM FC form and stats
The story so far for the visiting team, who have the fewest conceded goals (19) in S. League, on their S. League travels is 4 wins, 4 draws and 3 defeats.
DPMM FC are the visiting side once again, their previous game being the 1-1 draw at Young Lions. Before that, DPMM FC secured a home win against Geylang International with the score 3-0.
DPMM FC has displayed an ability to score goals in away matches in the league this season, 18 goals from 11 games. DPMM FC have conceded 13 goals in these away matches.
Head 2 Head
This is the result when the teams met earlier this season; DPMM FC - Balestier Khalsa 2-1. H2H stats regardless of arena (last ten matches): Balestier Khalsa 3 wins, 3 draws and DPMM FC 4 victories. As for goals, 8 matches ended with three or more goals (over 2,5), 2 games had two or less.Top Goalscorers
![]() A. Voronkov 14 goals | ![]() Š. Žužul 9 goals | ![]() B. Ricciuto 9 goals |
Balestier Khalsa missing players
DPMM FC missing players
| Playername | Goals | Assist | Starts | % Started |
|---|
| Playername | Goals | Assist | Starts | % Started |
|---|
| Balestier Khalsa | DPMM FC | |||||
| Total | Home | Home vs | Statistic | Away vs | Away | Total |
| 20 | 10 | 3 | Played | 3 | 11 | 19 |
| 4 | 2 | 0 | Won | 1 | 4 | 11 |
| 3 | 1 | 1 | Drew | 2 | 4 | 5 |
| 13 | 7 | 2 | Lost | 0 | 3 | 3 |
| 30 | 16 | 4 | Scored | 5 | 18 | 37 |
| 46 | 26 | 6 | Conceded | 4 | 13 | 19 |
| 95% | 100% | 100% | Over 0.5 | 100% | 82% | 84% |
| 75% | 80% | 67% | Over 1.5 | 67% | 55% | 68% |
| 70% | 70% | 33% | Over 2.5 | 33% | 45% | 58% |
| 50% | 50% | 33% | Over 3.5 | 33% | 45% | 37% |
| 40% | 40% | 33% | Over 4.5 | 33% | 18% | 21% |
| 65% | 70% | 67% | BTTS | 67% | 55% | 53% |
| 10% | 10% | 0% | Clean Sheets | 33% | 36% | 42% |
| 30% | 20% | 33% | Failed To Score | 0% | 27% | 21% |
| 4.1 | 3.9 | 3 | Corners For (avg) | 4.7 | 4.1 | 4.7 |
| 6.3 | 6.4 | 10 | Corners Against (avg) | 2 | 3.8 | 3.6 |
| 3 | 3.4 | 3.3 | Yellow Cards (avg) | 2 | 2.4 | 2.1 |
| 2 | 1 | 0 | Red Cards | 2 | 5 | 6 |
- Balestier Khalsa haven’t played a single 0-0 game at home.
| 07-07-19 | | Tampines Rovers | 4 - 2 | Balestier Khalsa |
| 19-07-19 | | Warriors | 3 - 3 | Balestier Khalsa |
| 28-07-19 | | Young Lions | 1 - 0 | Balestier Khalsa |
| 04-08-19 | | Balestier Khalsa | 3 - 4 | Hougang United |
| 14-08-19 | | Home United | 1 - 3 | Balestier Khalsa |
| 18-08-19 | | Balestier Khalsa | 3 - 4 | Geylang International |
| 01-09-19 | | Balestier Khalsa | 09:30 | DPMM FC |
| 14-09-19 | | Tampines Rovers | 09:30 | Balestier Khalsa |
| 18-09-19 | | Albirex Niigata S | 11:45 | Balestier Khalsa |
| 28-09-19 | | Balestier Khalsa | 08:30 | Warriors |
| 13-04-19 | | Balestier Khalsa | 1 - 7 | DPMM FC |
| 21-04-19 | | Balestier Khalsa | 1 - 1 | Tampines Rovers |
| 28-04-19 | | Balestier Khalsa | 2 - 1 | Warriors |
| 03-05-19 | | Balestier Khalsa | 0 - 1 | Young Lions |
| 26-05-19 | | Balestier Khalsa | 2 - 4 | Home United |
| 21-06-19 | | Balestier Khalsa | 1 - 3 | Albirex Niigata S |
| 04-08-19 | | Balestier Khalsa | 3 - 4 | Hougang United |
| 18-08-19 | | Balestier Khalsa | 3 - 4 | Geylang International |
| 01-09-19 | | Balestier Khalsa | 09:30 | DPMM FC |
| 28-09-19 | | Balestier Khalsa | 08:30 | Warriors |
| 06-04-19 | | Albirex Niigata S | 2 - 1 | Balestier Khalsa |
| 12-05-19 | | Hougang United | 1 - 0 | Balestier Khalsa |
| 16-06-19 | | Geylang International | 5 - 0 | Balestier Khalsa |
| 28-06-19 | | DPMM FC | 2 - 1 | Balestier Khalsa |
| 07-07-19 | | Tampines Rovers | 4 - 2 | Balestier Khalsa |
| 19-07-19 | | Warriors | 3 - 3 | Balestier Khalsa |
| 28-07-19 | | Young Lions | 1 - 0 | Balestier Khalsa |
| 14-08-19 | | Home United | 1 - 3 | Balestier Khalsa |
| 14-09-19 | | Tampines Rovers | 09:30 | Balestier Khalsa |
| 18-09-19 | | Albirex Niigata S | 11:45 | Balestier Khalsa |
| 06-04-19 | | Albirex Niigata S | 2 - 1 | Balestier Khalsa |
| 13-04-19 | | Balestier Khalsa | 1 - 7 | DPMM FC |
| 21-04-19 | | Balestier Khalsa | 1 - 1 | Tampines Rovers |
| 28-04-19 | | Balestier Khalsa | 2 - 1 | Warriors |
| 03-05-19 | | Balestier Khalsa | 0 - 1 | Young Lions |
| 12-05-19 | | Hougang United | 1 - 0 | Balestier Khalsa |
| 26-05-19 | | Balestier Khalsa | 2 - 4 | Home United |
| 16-06-19 | | Geylang International | 5 - 0 | Balestier Khalsa |
| 21-06-19 | | Balestier Khalsa | 1 - 3 | Albirex Niigata S |
| 28-06-19 | | DPMM FC | 2 - 1 | Balestier Khalsa |
| 19-05-18 | | Balestier Khalsa | 2 - 1 | Home United |
| 02-06-18 | | Balestier Khalsa | 1 - 2 | Geylang International |
| 17-06-18 | | Balestier Khalsa | 0 - 1 | Hougang United |
| 30-06-18 | | Balestier Khalsa | 2 - 5 | Tampines Rovers |
| 22-07-18 | | Balestier Khalsa | 1 - 1 | Albirex Niigata S |
| 12-08-18 | | Balestier Khalsa | 1 - 0 | Young Lions |
| 19-08-18 | | Balestier Khalsa | 2 - 2 | Warriors |
| 29-09-18 | | Balestier Khalsa | 0 - 0 | DPMM FC |
| 09-03-19 | | Balestier Khalsa | 0 - 1 | Hougang United |
| 31-03-19 | | Balestier Khalsa | 3 - 0 | Geylang International |
| 27-05-18 | | Albirex Niigata S | 5 - 0 | Balestier Khalsa |
| 10-06-18 | | Young Lions | 0 - 2 | Balestier Khalsa |
| 23-06-18 | | Warriors | 3 - 0 | Balestier Khalsa |
| 07-07-18 | | DPMM FC | 2 - 2 | Balestier Khalsa |
| 15-07-18 | | Home United | 1 - 1 | Balestier Khalsa |
| 01-08-18 | | Geylang International | 1 - 0 | Balestier Khalsa |
| 15-08-18 | | Hougang United | 1 - 2 | Balestier Khalsa |
| 15-09-18 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 02-03-19 | | Young Lions | 1 - 4 | Balestier Khalsa |
| 17-03-19 | | Home United | 0 - 0 | Balestier Khalsa |
| 01-08-18 | | Geylang International | 1 - 0 | Balestier Khalsa |
| 12-08-18 | | Balestier Khalsa | 1 - 0 | Young Lions |
| 15-08-18 | | Hougang United | 1 - 2 | Balestier Khalsa |
| 19-08-18 | | Balestier Khalsa | 2 - 2 | Warriors |
| 15-09-18 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 29-09-18 | | Balestier Khalsa | 0 - 0 | DPMM FC |
| 02-03-19 | | Young Lions | 1 - 4 | Balestier Khalsa |
| 09-03-19 | | Balestier Khalsa | 0 - 1 | Hougang United |
| 17-03-19 | | Home United | 0 - 0 | Balestier Khalsa |
| 31-03-19 | | Balestier Khalsa | 3 - 0 | Geylang International |
| 03-07-17 | | Balestier Khalsa | 1 - 2 | Home United |
| 29-07-17 | | Balestier Khalsa | 0 - 0 | Hougang United |
| 17-08-17 | | Balestier Khalsa | 2 - 2 | Warriors |
| 21-08-17 | | Balestier Khalsa | 2 - 2 | DPMM FC |
| 17-09-17 | | Balestier Khalsa | 0 - 1 | Tampines Rovers |
| 26-10-17 | | Balestier Khalsa | 0 - 3 | Albirex Niigata S |
| 08-04-18 | | Balestier Khalsa | 0 - 1 | Albirex Niigata S |
| 11-04-18 | | Balestier Khalsa | 3 - 1 | Young Lions |
| 29-04-18 | | Balestier Khalsa | 2 - 1 | Warriors |
| 13-05-18 | | Balestier Khalsa | 1 - 2 | DPMM FC |
| 26-07-17 | | Albirex Niigata S | 2 - 1 | Balestier Khalsa |
| 09-09-17 | | Geylang International | 2 - 0 | Balestier Khalsa |
| 20-09-17 | | Young Lions | 0 - 1 | Balestier Khalsa |
| 16-10-17 | | DPMM FC | 1 - 4 | Balestier Khalsa |
| 20-10-17 | | Home United | 2 - 0 | Balestier Khalsa |
| 02-11-17 | | Hougang United | 0 - 1 | Balestier Khalsa |
| 04-04-18 | | Home United | 3 - 1 | Balestier Khalsa |
| 14-04-18 | | Geylang International | 0 - 1 | Balestier Khalsa |
| 22-04-18 | | Hougang United | 1 - 1 | Balestier Khalsa |
| 02-05-18 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 19-05-18 | | Balestier Khalsa | 2 - 1 | Home United |
| 27-05-18 | | Albirex Niigata S | 5 - 0 | Balestier Khalsa |
| 02-06-18 | | Balestier Khalsa | 1 - 2 | Geylang International |
| 10-06-18 | | Young Lions | 0 - 2 | Balestier Khalsa |
| 17-06-18 | | Balestier Khalsa | 0 - 1 | Hougang United |
| 23-06-18 | | Warriors | 3 - 0 | Balestier Khalsa |
| 30-06-18 | | Balestier Khalsa | 2 - 5 | Tampines Rovers |
| 07-07-18 | | DPMM FC | 2 - 2 | Balestier Khalsa |
| 15-07-18 | | Home United | 1 - 1 | Balestier Khalsa |
| 22-07-18 | | Balestier Khalsa | 1 - 1 | Albirex Niigata S |
| 22-09-16 | | Balestier Khalsa | 1 - 1 | Warriors |
| 15-10-16 | | Balestier Khalsa | 0 - 5 | Home United |
| 26-10-16 | | Balestier Khalsa | 2 - 0 | DPMM FC |
| 28-02-17 | | Balestier Khalsa | 1 - 2 | Warriors |
| 11-03-17 | | Balestier Khalsa | 0 - 1 | Tampines Rovers |
| 02-04-17 | | Balestier Khalsa | 1 - 0 | Young Lions |
| 07-04-17 | | Balestier Khalsa | 2 - 1 | DPMM FC |
| 21-04-17 | | Balestier Khalsa | 0 - 3 | Albirex Niigata S |
| 26-05-17 | | Balestier Khalsa | 0 - 1 | Geylang International |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 05-08-16 | | Young Lions | 1 - 3 | Balestier Khalsa |
| 25-08-16 | | Geylang International | 2 - 1 | Balestier Khalsa |
| 01-10-16 | | Hougang United | 1 - 1 | Balestier Khalsa |
| 22-10-16 | | Tampines Rovers | 2 - 0 | Balestier Khalsa |
| 04-03-17 | | Geylang International | 2 - 0 | Balestier Khalsa |
| 27-04-17 | | Hougang United | 1 - 0 | Balestier Khalsa |
| 02-05-17 | | Home United | 1 - 0 | Balestier Khalsa |
| 19-05-17 | | Warriors | 1 - 0 | Balestier Khalsa |
| 17-06-17 | | Tampines Rovers | 3 - 1 | Balestier Khalsa |
| 22-06-17 | | Young Lions | 0 - 0 | Balestier Khalsa |
| 26-10-17 | | Balestier Khalsa | 0 - 3 | Albirex Niigata S |
| 02-11-17 | | Hougang United | 0 - 1 | Balestier Khalsa |
| 04-04-18 | | Home United | 3 - 1 | Balestier Khalsa |
| 08-04-18 | | Balestier Khalsa | 0 - 1 | Albirex Niigata S |
| 11-04-18 | | Balestier Khalsa | 3 - 1 | Young Lions |
| 14-04-18 | | Geylang International | 0 - 1 | Balestier Khalsa |
| 22-04-18 | | Hougang United | 1 - 1 | Balestier Khalsa |
| 29-04-18 | | Balestier Khalsa | 2 - 1 | Warriors |
| 02-05-18 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 13-05-18 | | Balestier Khalsa | 1 - 2 | DPMM FC |
| 11-03-16 | | Balestier Khalsa | 1 - 1 | Warriors |
| 03-04-16 | | Balestier Khalsa | 0 - 1 | Home United |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 21-04-16 | | Balestier Khalsa | 2 - 0 | Young Lions |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 14-05-16 | | Balestier Khalsa | 1 - 3 | Geylang International |
| 10-06-16 | | Balestier Khalsa | 2 - 2 | Hougang United |
| 17-06-16 | | Balestier Khalsa | 2 - 3 | Tampines Rovers |
| 24-06-16 | | Balestier Khalsa | 1 - 4 | DPMM FC |
| 19-08-16 | | Balestier Khalsa | 0 - 1 | Albirex Niigata S |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 03-03-16 | | Geylang International | 0 - 0 | Balestier Khalsa |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 19-03-16 | | Hougang United | 1 - 0 | Balestier Khalsa |
| 07-04-16 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 15-04-16 | | DPMM FC | 3 - 1 | Balestier Khalsa |
| 06-05-16 | | Albirex Niigata S | 6 - 0 | Balestier Khalsa |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 20-05-16 | | Warriors | 1 - 1 | Balestier Khalsa |
| 14-06-16 | | Home United | 1 - 3 | Balestier Khalsa |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 08-03-16 | | Balestier Khalsa | 1 - 0 | Kitchee |
| 12-04-16 | | Balestier Khalsa | 0 - 3 | Kaya |
| 26-04-16 | | Balestier Khalsa | 3 - 0 | New Radiant |
| 23-02-16 | | New Radiant | 2 - 2 | Balestier Khalsa |
| 15-03-16 | | Kaya | 1 - 0 | Balestier Khalsa |
| 10-05-16 | | Kitchee | 4 - 0 | Balestier Khalsa |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-06-17 | | Balestier Khalsa | 3 - 4 | Nagacorp |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 01-02-16 | | Balestier Khalsa | 1 - 3 | Ceres Philippines |
| 07-07-19 | | Tampines Rovers | 4 - 2 | Balestier Khalsa |
| 19-07-19 | | Warriors | 3 - 3 | Balestier Khalsa |
| 28-07-19 | | Young Lions | 1 - 0 | Balestier Khalsa |
| 04-08-19 | | Balestier Khalsa | 3 - 4 | Hougang United |
| 14-08-19 | | Home United | 1 - 3 | Balestier Khalsa |
| 18-08-19 | | Balestier Khalsa | 3 - 4 | Geylang International |
| 01-09-19 | | Balestier Khalsa | 09:30 | DPMM FC |
| 14-09-19 | | Tampines Rovers | 09:30 | Balestier Khalsa |
| 18-09-19 | | Albirex Niigata S | 11:45 | Balestier Khalsa |
| 28-09-19 | | Balestier Khalsa | 08:30 | Warriors |
| 13-04-19 | | Balestier Khalsa | 1 - 7 | DPMM FC |
| 21-04-19 | | Balestier Khalsa | 1 - 1 | Tampines Rovers |
| 28-04-19 | | Balestier Khalsa | 2 - 1 | Warriors |
| 03-05-19 | | Balestier Khalsa | 0 - 1 | Young Lions |
| 26-05-19 | | Balestier Khalsa | 2 - 4 | Home United |
| 21-06-19 | | Balestier Khalsa | 1 - 3 | Albirex Niigata S |
| 04-08-19 | | Balestier Khalsa | 3 - 4 | Hougang United |
| 18-08-19 | | Balestier Khalsa | 3 - 4 | Geylang International |
| 01-09-19 | | Balestier Khalsa | 09:30 | DPMM FC |
| 28-09-19 | | Balestier Khalsa | 08:30 | Warriors |
| 06-04-19 | | Albirex Niigata S | 2 - 1 | Balestier Khalsa |
| 12-05-19 | | Hougang United | 1 - 0 | Balestier Khalsa |
| 16-06-19 | | Geylang International | 5 - 0 | Balestier Khalsa |
| 28-06-19 | | DPMM FC | 2 - 1 | Balestier Khalsa |
| 07-07-19 | | Tampines Rovers | 4 - 2 | Balestier Khalsa |
| 19-07-19 | | Warriors | 3 - 3 | Balestier Khalsa |
| 28-07-19 | | Young Lions | 1 - 0 | Balestier Khalsa |
| 14-08-19 | | Home United | 1 - 3 | Balestier Khalsa |
| 14-09-19 | | Tampines Rovers | 09:30 | Balestier Khalsa |
| 18-09-19 | | Albirex Niigata S | 11:45 | Balestier Khalsa |
| 06-04-19 | | Albirex Niigata S | 2 - 1 | Balestier Khalsa |
| 13-04-19 | | Balestier Khalsa | 1 - 7 | DPMM FC |
| 21-04-19 | | Balestier Khalsa | 1 - 1 | Tampines Rovers |
| 28-04-19 | | Balestier Khalsa | 2 - 1 | Warriors |
| 03-05-19 | | Balestier Khalsa | 0 - 1 | Young Lions |
| 12-05-19 | | Hougang United | 1 - 0 | Balestier Khalsa |
| 26-05-19 | | Balestier Khalsa | 2 - 4 | Home United |
| 16-06-19 | | Geylang International | 5 - 0 | Balestier Khalsa |
| 21-06-19 | | Balestier Khalsa | 1 - 3 | Albirex Niigata S |
| 28-06-19 | | DPMM FC | 2 - 1 | Balestier Khalsa |
| 19-05-18 | | Balestier Khalsa | 2 - 1 | Home United |
| 02-06-18 | | Balestier Khalsa | 1 - 2 | Geylang International |
| 17-06-18 | | Balestier Khalsa | 0 - 1 | Hougang United |
| 30-06-18 | | Balestier Khalsa | 2 - 5 | Tampines Rovers |
| 22-07-18 | | Balestier Khalsa | 1 - 1 | Albirex Niigata S |
| 12-08-18 | | Balestier Khalsa | 1 - 0 | Young Lions |
| 19-08-18 | | Balestier Khalsa | 2 - 2 | Warriors |
| 29-09-18 | | Balestier Khalsa | 0 - 0 | DPMM FC |
| 09-03-19 | | Balestier Khalsa | 0 - 1 | Hougang United |
| 31-03-19 | | Balestier Khalsa | 3 - 0 | Geylang International |
| 27-05-18 | | Albirex Niigata S | 5 - 0 | Balestier Khalsa |
| 10-06-18 | | Young Lions | 0 - 2 | Balestier Khalsa |
| 23-06-18 | | Warriors | 3 - 0 | Balestier Khalsa |
| 07-07-18 | | DPMM FC | 2 - 2 | Balestier Khalsa |
| 15-07-18 | | Home United | 1 - 1 | Balestier Khalsa |
| 01-08-18 | | Geylang International | 1 - 0 | Balestier Khalsa |
| 15-08-18 | | Hougang United | 1 - 2 | Balestier Khalsa |
| 15-09-18 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 02-03-19 | | Young Lions | 1 - 4 | Balestier Khalsa |
| 17-03-19 | | Home United | 0 - 0 | Balestier Khalsa |
| 01-08-18 | | Geylang International | 1 - 0 | Balestier Khalsa |
| 12-08-18 | | Balestier Khalsa | 1 - 0 | Young Lions |
| 15-08-18 | | Hougang United | 1 - 2 | Balestier Khalsa |
| 19-08-18 | | Balestier Khalsa | 2 - 2 | Warriors |
| 15-09-18 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 29-09-18 | | Balestier Khalsa | 0 - 0 | DPMM FC |
| 02-03-19 | | Young Lions | 1 - 4 | Balestier Khalsa |
| 09-03-19 | | Balestier Khalsa | 0 - 1 | Hougang United |
| 17-03-19 | | Home United | 0 - 0 | Balestier Khalsa |
| 31-03-19 | | Balestier Khalsa | 3 - 0 | Geylang International |
| 03-07-17 | | Balestier Khalsa | 1 - 2 | Home United |
| 29-07-17 | | Balestier Khalsa | 0 - 0 | Hougang United |
| 17-08-17 | | Balestier Khalsa | 2 - 2 | Warriors |
| 21-08-17 | | Balestier Khalsa | 2 - 2 | DPMM FC |
| 17-09-17 | | Balestier Khalsa | 0 - 1 | Tampines Rovers |
| 26-10-17 | | Balestier Khalsa | 0 - 3 | Albirex Niigata S |
| 08-04-18 | | Balestier Khalsa | 0 - 1 | Albirex Niigata S |
| 11-04-18 | | Balestier Khalsa | 3 - 1 | Young Lions |
| 29-04-18 | | Balestier Khalsa | 2 - 1 | Warriors |
| 13-05-18 | | Balestier Khalsa | 1 - 2 | DPMM FC |
| 26-07-17 | | Albirex Niigata S | 2 - 1 | Balestier Khalsa |
| 09-09-17 | | Geylang International | 2 - 0 | Balestier Khalsa |
| 20-09-17 | | Young Lions | 0 - 1 | Balestier Khalsa |
| 16-10-17 | | DPMM FC | 1 - 4 | Balestier Khalsa |
| 20-10-17 | | Home United | 2 - 0 | Balestier Khalsa |
| 02-11-17 | | Hougang United | 0 - 1 | Balestier Khalsa |
| 04-04-18 | | Home United | 3 - 1 | Balestier Khalsa |
| 14-04-18 | | Geylang International | 0 - 1 | Balestier Khalsa |
| 22-04-18 | | Hougang United | 1 - 1 | Balestier Khalsa |
| 02-05-18 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 19-05-18 | | Balestier Khalsa | 2 - 1 | Home United |
| 27-05-18 | | Albirex Niigata S | 5 - 0 | Balestier Khalsa |
| 02-06-18 | | Balestier Khalsa | 1 - 2 | Geylang International |
| 10-06-18 | | Young Lions | 0 - 2 | Balestier Khalsa |
| 17-06-18 | | Balestier Khalsa | 0 - 1 | Hougang United |
| 23-06-18 | | Warriors | 3 - 0 | Balestier Khalsa |
| 30-06-18 | | Balestier Khalsa | 2 - 5 | Tampines Rovers |
| 07-07-18 | | DPMM FC | 2 - 2 | Balestier Khalsa |
| 15-07-18 | | Home United | 1 - 1 | Balestier Khalsa |
| 22-07-18 | | Balestier Khalsa | 1 - 1 | Albirex Niigata S |
| 19-08-16 | | Balestier Khalsa | 0 - 1 | Albirex Niigata S |
| 22-09-16 | | Balestier Khalsa | 1 - 1 | Warriors |
| 15-10-16 | | Balestier Khalsa | 0 - 5 | Home United |
| 26-10-16 | | Balestier Khalsa | 2 - 0 | DPMM FC |
| 28-02-17 | | Balestier Khalsa | 1 - 2 | Warriors |
| 11-03-17 | | Balestier Khalsa | 0 - 1 | Tampines Rovers |
| 02-04-17 | | Balestier Khalsa | 1 - 0 | Young Lions |
| 07-04-17 | | Balestier Khalsa | 2 - 1 | DPMM FC |
| 21-04-17 | | Balestier Khalsa | 0 - 3 | Albirex Niigata S |
| 26-05-17 | | Balestier Khalsa | 0 - 1 | Geylang International |
| 05-08-16 | | Young Lions | 1 - 3 | Balestier Khalsa |
| 25-08-16 | | Geylang International | 2 - 1 | Balestier Khalsa |
| 01-10-16 | | Hougang United | 1 - 1 | Balestier Khalsa |
| 22-10-16 | | Tampines Rovers | 2 - 0 | Balestier Khalsa |
| 04-03-17 | | Geylang International | 2 - 0 | Balestier Khalsa |
| 27-04-17 | | Hougang United | 1 - 0 | Balestier Khalsa |
| 02-05-17 | | Home United | 1 - 0 | Balestier Khalsa |
| 19-05-17 | | Warriors | 1 - 0 | Balestier Khalsa |
| 17-06-17 | | Tampines Rovers | 3 - 1 | Balestier Khalsa |
| 22-06-17 | | Young Lions | 0 - 0 | Balestier Khalsa |
| 26-10-17 | | Balestier Khalsa | 0 - 3 | Albirex Niigata S |
| 02-11-17 | | Hougang United | 0 - 1 | Balestier Khalsa |
| 04-04-18 | | Home United | 3 - 1 | Balestier Khalsa |
| 08-04-18 | | Balestier Khalsa | 0 - 1 | Albirex Niigata S |
| 11-04-18 | | Balestier Khalsa | 3 - 1 | Young Lions |
| 14-04-18 | | Geylang International | 0 - 1 | Balestier Khalsa |
| 22-04-18 | | Hougang United | 1 - 1 | Balestier Khalsa |
| 29-04-18 | | Balestier Khalsa | 2 - 1 | Warriors |
| 02-05-18 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 13-05-18 | | Balestier Khalsa | 1 - 2 | DPMM FC |
| 27-02-16 | | Balestier Khalsa | 1 - 1 | Albirex Niigata S |
| 11-03-16 | | Balestier Khalsa | 1 - 1 | Warriors |
| 03-04-16 | | Balestier Khalsa | 0 - 1 | Home United |
| 21-04-16 | | Balestier Khalsa | 2 - 0 | Young Lions |
| 14-05-16 | | Balestier Khalsa | 1 - 3 | Geylang International |
| 10-06-16 | | Balestier Khalsa | 2 - 2 | Hougang United |
| 17-06-16 | | Balestier Khalsa | 2 - 3 | Tampines Rovers |
| 24-06-16 | | Balestier Khalsa | 1 - 4 | DPMM FC |
| 19-08-16 | | Balestier Khalsa | 0 - 1 | Albirex Niigata S |
| 22-09-16 | | Balestier Khalsa | 1 - 1 | Warriors |
| 14-02-16 | | Young Lions | 1 - 0 | Balestier Khalsa |
| 03-03-16 | | Geylang International | 0 - 0 | Balestier Khalsa |
| 19-03-16 | | Hougang United | 1 - 0 | Balestier Khalsa |
| 07-04-16 | | Tampines Rovers | 1 - 0 | Balestier Khalsa |
| 15-04-16 | | DPMM FC | 3 - 1 | Balestier Khalsa |
| 06-05-16 | | Albirex Niigata S | 6 - 0 | Balestier Khalsa |
| 20-05-16 | | Warriors | 1 - 1 | Balestier Khalsa |
| 14-06-16 | | Home United | 1 - 3 | Balestier Khalsa |
| 05-08-16 | | Young Lions | 1 - 3 | Balestier Khalsa |
| 25-08-16 | | Geylang International | 2 - 1 | Balestier Khalsa |
| 13-07-19 | | Young Lions | 0 - 1 | DPMM FC |
| 19-07-19 | | Hougang United | 3 - 1 | DPMM FC |
| 27-07-19 | | Home United | 1 - 0 | DPMM FC |
| 02-08-19 | | DPMM FC | 3 - 0 | Geylang International |
| 07-08-19 | | Young Lions | 1 - 1 | DPMM FC |
| 01-09-19 | | Balestier Khalsa | 09:30 | DPMM FC |
| 10-09-19 | | DPMM FC | 12:15 | Albirex Niigata S |
| 14-09-19 | | DPMM FC | 12:15 | Warriors |
| 18-09-19 | | DPMM FC | 12:15 | Tampines Rovers |
| 28-09-19 | | DPMM FC | 11:15 | Hougang United |
| 20-04-19 | | DPMM FC | 4 - 2 | Warriors |
| 24-04-19 | | DPMM FC | 0 - 0 | Young Lions |
| 28-04-19 | | DPMM FC | 3 - 2 | Hougang United |
| 04-05-19 | | DPMM FC | 2 - 0 | Home United |
| 28-06-19 | | DPMM FC | 2 - 1 | Balestier Khalsa |
| 02-08-19 | | DPMM FC | 3 - 0 | Geylang International |
| 10-09-19 | | DPMM FC | 12:15 | Albirex Niigata S |
| 14-09-19 | | DPMM FC | 12:15 | Warriors |
| 18-09-19 | | DPMM FC | 12:15 | Tampines Rovers |
| 28-09-19 | | DPMM FC | 11:15 | Hougang United |
| 13-04-19 | | Balestier Khalsa | 1 - 7 | DPMM FC |
| 11-05-19 | | Geylang International | 1 - 3 | DPMM FC |
| 24-05-19 | | Albirex Niigata S | 0 - 0 | DPMM FC |
| 22-06-19 | | Tampines Rovers | 3 - 1 | DPMM FC |
| 06-07-19 | | Warriors | 3 - 3 | DPMM FC |
| 13-07-19 | | Young Lions | 0 - 1 | DPMM FC |
| 19-07-19 | | Hougang United | 3 - 1 | DPMM FC |
| 27-07-19 | | Home United | 1 - 0 | DPMM FC |
| 07-08-19 | | Young Lions | 1 - 1 | DPMM FC |
| 01-09-19 | | Balestier Khalsa | 09:30 | DPMM FC |
| 13-04-19 | | Balestier Khalsa | 1 - 7 | DPMM FC |
| 20-04-19 | | DPMM FC | 4 - 2 | Warriors |
| 24-04-19 | | DPMM FC | 0 - 0 | Young Lions |
| 28-04-19 | | DPMM FC | 3 - 2 | Hougang United |
| 04-05-19 | | DPMM FC | 2 - 0 | Home United |
| 11-05-19 | | Geylang International | 1 - 3 | DPMM FC |
| 24-05-19 | | Albirex Niigata S | 0 - 0 | DPMM FC |
| 22-06-19 | | Tampines Rovers | 3 - 1 | DPMM FC |
| 28-06-19 | | DPMM FC | 2 - 1 | Balestier Khalsa |
| 06-07-19 | | Warriors | 3 - 3 | DPMM FC |
| 11-07-18 | | DPMM FC | 3 - 2 | Hougang United |
| 18-07-18 | | DPMM FC | 1 - 1 | Tampines Rovers |
| 21-07-18 | | DPMM FC | 1 - 2 | Home United |
| 07-08-18 | | DPMM FC | 1 - 3 | Albirex Niigata S |
| 11-08-18 | | DPMM FC | 2 - 2 | Geylang International |
| 18-08-18 | | DPMM FC | 3 - 1 | Hougang United |
| 22-09-18 | | DPMM FC | 2 - 1 | Tampines Rovers |
| 09-10-18 | | DPMM FC | 3 - 1 | Young Lions |
| 09-03-19 | | DPMM FC | 3 - 0 | Geylang International |
| 07-04-19 | | DPMM FC | 2 - 1 | Tampines Rovers |
| 26-05-18 | | Home United | 3 - 1 | DPMM FC |
| 03-06-18 | | Albirex Niigata S | 5 - 0 | DPMM FC |
| 10-06-18 | | Geylang International | 2 - 6 | DPMM FC |
| 24-06-18 | | Hougang United | 1 - 1 | DPMM FC |
| 04-07-18 | | Tampines Rovers | 0 - 2 | DPMM FC |
| 15-08-18 | | Young Lions | 1 - 1 | DPMM FC |
| 15-09-18 | | Warriors | 1 - 2 | DPMM FC |
| 29-09-18 | | Balestier Khalsa | 0 - 0 | DPMM FC |
| 03-03-19 | | Home United | 0 - 1 | DPMM FC |
| 15-03-19 | | Albirex Niigata S | 0 - 0 | DPMM FC |
| 15-08-18 | | Young Lions | 1 - 1 | DPMM FC |
| 18-08-18 | | DPMM FC | 3 - 1 | Hougang United |
| 15-09-18 | | Warriors | 1 - 2 | DPMM FC |
| 22-09-18 | | DPMM FC | 2 - 1 | Tampines Rovers |
| 29-09-18 | | Balestier Khalsa | 0 - 0 | DPMM FC |
| 09-10-18 | | DPMM FC | 3 - 1 | Young Lions |
| 03-03-19 | | Home United | 0 - 1 | DPMM FC |
| 09-03-19 | | DPMM FC | 3 - 0 | Geylang International |
| 15-03-19 | | Albirex Niigata S | 0 - 0 | DPMM FC |
| 07-04-19 | | DPMM FC | 2 - 1 | Tampines Rovers |
| 16-09-17 | | DPMM FC | 0 - 1 | Albirex Niigata S |
| 19-09-17 | | DPMM FC | 1 - 4 | Hougang United |
| 07-10-17 | | DPMM FC | 7 - 1 | Young Lions |
| 16-10-17 | | DPMM FC | 1 - 4 | Balestier Khalsa |
| 21-10-17 | | DPMM FC | 3 - 2 | Warriors |
| 03-11-17 | | DPMM FC | 0 - 5 | Tampines Rovers |
| 07-04-18 | | DPMM FC | 4 - 2 | Home United |
| 17-04-18 | | DPMM FC | 4 - 1 | Geylang International |
| 30-06-18 | | DPMM FC | 2 - 1 | Warriors |
| 07-07-18 | | DPMM FC | 2 - 2 | Balestier Khalsa |
| 28-07-17 | | Tampines Rovers | 2 - 0 | DPMM FC |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 21-08-17 | | Balestier Khalsa | 2 - 2 | DPMM FC |
| 23-09-17 | | Hougang United | 1 - 2 | DPMM FC |
| 27-10-17 | | Geylang International | 4 - 1 | DPMM FC |
| 18-11-17 | | Young Lions | 1 - 2 | DPMM FC |
| 14-04-18 | | Albirex Niigata S | 2 - 0 | DPMM FC |
| 02-05-18 | | Warriors | 2 - 2 | DPMM FC |
| 13-05-18 | | Balestier Khalsa | 1 - 2 | DPMM FC |
| 23-05-18 | | Young Lions | 1 - 1 | DPMM FC |
| 10-06-18 | | Geylang International | 2 - 6 | DPMM FC |
| 24-06-18 | | Hougang United | 1 - 1 | DPMM FC |
| 30-06-18 | | DPMM FC | 2 - 1 | Warriors |
| 04-07-18 | | Tampines Rovers | 0 - 2 | DPMM FC |
| 07-07-18 | | DPMM FC | 2 - 2 | Balestier Khalsa |
| 11-07-18 | | DPMM FC | 3 - 2 | Hougang United |
| 18-07-18 | | DPMM FC | 1 - 1 | Tampines Rovers |
| 21-07-18 | | DPMM FC | 1 - 2 | Home United |
| 07-08-18 | | DPMM FC | 1 - 3 | Albirex Niigata S |
| 11-08-18 | | DPMM FC | 2 - 2 | Geylang International |
| 19-08-16 | | DPMM FC | 3 - 0 | Warriors |
| 23-09-16 | | DPMM FC | 3 - 1 | Home United |
| 26-09-16 | | DPMM FC | 5 - 3 | Young Lions |
| 03-03-17 | | DPMM FC | 1 - 3 | Home United |
| 02-04-17 | | DPMM FC | 2 - 0 | Hougang United |
| 15-04-17 | | DPMM FC | 3 - 5 | Warriors |
| 28-04-17 | | DPMM FC | 0 - 1 | Tampines Rovers |
| 24-07-17 | | DPMM FC | 0 - 1 | Geylang International |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 08-09-17 | | DPMM FC | 1 - 4 | Home United |
| 26-08-16 | | Hougang United | 1 - 2 | DPMM FC |
| 01-10-16 | | Tampines Rovers | 0 - 1 | DPMM FC |
| 26-10-16 | | Balestier Khalsa | 2 - 0 | DPMM FC |
| 09-03-17 | | Albirex Niigata S | 2 - 0 | DPMM FC |
| 07-04-17 | | Balestier Khalsa | 2 - 1 | DPMM FC |
| 20-04-17 | | Geylang International | 2 - 0 | DPMM FC |
| 13-05-17 | | Young Lions | 0 - 0 | DPMM FC |
| 25-05-17 | | Home United | 9 - 3 | DPMM FC |
| 16-06-17 | | Albirex Niigata S | 4 - 0 | DPMM FC |
| 02-07-17 | | Warriors | 1 - 0 | DPMM FC |
| 03-11-17 | | DPMM FC | 0 - 5 | Tampines Rovers |
| 18-11-17 | | Young Lions | 1 - 2 | DPMM FC |
| 07-04-18 | | DPMM FC | 4 - 2 | Home United |
| 14-04-18 | | Albirex Niigata S | 2 - 0 | DPMM FC |
| 17-04-18 | | DPMM FC | 4 - 1 | Geylang International |
| 02-05-18 | | Warriors | 2 - 2 | DPMM FC |
| 13-05-18 | | Balestier Khalsa | 1 - 2 | DPMM FC |
| 23-05-18 | | Young Lions | 1 - 1 | DPMM FC |
| 26-05-18 | | Home United | 3 - 1 | DPMM FC |
| 03-06-18 | | Albirex Niigata S | 5 - 0 | DPMM FC |
| 21-11-15 | | DPMM FC | 4 - 0 | Balestier Khalsa |
| 27-02-16 | | DPMM FC | 3 - 1 | Warriors |
| 11-03-16 | | DPMM FC | 2 - 1 | Home United |
| 19-03-16 | | DPMM FC | 1 - 2 | Tampines Rovers |
| 08-04-16 | | DPMM FC | 4 - 1 | Young Lions |
| 15-04-16 | | DPMM FC | 3 - 1 | Balestier Khalsa |
| 22-04-16 | | DPMM FC | 1 - 2 | Albirex Niigata S |
| 30-04-16 | | DPMM FC | 1 - 2 | Geylang International |
| 14-05-16 | | DPMM FC | 3 - 2 | Hougang United |
| 05-08-16 | | DPMM FC | 2 - 1 | Albirex Niigata S |
| 03-11-15 | | Geylang International | 2 - 1 | DPMM FC |
| 13-02-16 | | Albirex Niigata S | 3 - 2 | DPMM FC |
| 20-02-16 | | Geylang International | 1 - 1 | DPMM FC |
| 04-03-16 | | Hougang United | 0 - 0 | DPMM FC |
| 05-05-16 | | Warriors | 1 - 1 | DPMM FC |
| 19-05-16 | | Home United | 5 - 0 | DPMM FC |
| 11-06-16 | | Tampines Rovers | 4 - 3 | DPMM FC |
| 19-06-16 | | Young Lions | 1 - 1 | DPMM FC |
| 24-06-16 | | Balestier Khalsa | 1 - 4 | DPMM FC |
| 11-08-16 | | Geylang International | 1 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-08-17 | | DPMM FC | 1 - 3 | Home United |
| 16-08-17 | | Home United | 3 - 1 | DPMM FC |
| 13-07-19 | | Young Lions | 0 - 1 | DPMM FC |
| 19-07-19 | | Hougang United | 3 - 1 | DPMM FC |
| 27-07-19 | | Home United | 1 - 0 | DPMM FC |
| 02-08-19 | | DPMM FC | 3 - 0 | Geylang International |
| 07-08-19 | | Young Lions | 1 - 1 | DPMM FC |
| 01-09-19 | | Balestier Khalsa | 09:30 | DPMM FC |
| 10-09-19 | | DPMM FC | 12:15 | Albirex Niigata S |
| 14-09-19 | | DPMM FC | 12:15 | Warriors |
| 18-09-19 | | DPMM FC | 12:15 | Tampines Rovers |
| 28-09-19 | | DPMM FC | 11:15 | Hougang United |
| 20-04-19 | | DPMM FC | 4 - 2 | Warriors |
| 24-04-19 | | DPMM FC | 0 - 0 | Young Lions |
| 28-04-19 | | DPMM FC | 3 - 2 | Hougang United |
| 04-05-19 | | DPMM FC | 2 - 0 | Home United |
| 28-06-19 | | DPMM FC | 2 - 1 | Balestier Khalsa |
| 02-08-19 | | DPMM FC | 3 - 0 | Geylang International |
| 10-09-19 | | DPMM FC | 12:15 | Albirex Niigata S |
| 14-09-19 | | DPMM FC | 12:15 | Warriors |
| 18-09-19 | | DPMM FC | 12:15 | Tampines Rovers |
| 28-09-19 | | DPMM FC | 11:15 | Hougang United |
| 13-04-19 | | Balestier Khalsa | 1 - 7 | DPMM FC |
| 11-05-19 | | Geylang International | 1 - 3 | DPMM FC |
| 24-05-19 | | Albirex Niigata S | 0 - 0 | DPMM FC |
| 22-06-19 | | Tampines Rovers | 3 - 1 | DPMM FC |
| 06-07-19 | | Warriors | 3 - 3 | DPMM FC |
| 13-07-19 | | Young Lions | 0 - 1 | DPMM FC |
| 19-07-19 | | Hougang United | 3 - 1 | DPMM FC |
| 27-07-19 | | Home United | 1 - 0 | DPMM FC |
| 07-08-19 | | Young Lions | 1 - 1 | DPMM FC |
| 01-09-19 | | Balestier Khalsa | 09:30 | DPMM FC |
| 13-04-19 | | Balestier Khalsa | 1 - 7 | DPMM FC |
| 20-04-19 | | DPMM FC | 4 - 2 | Warriors |
| 24-04-19 | | DPMM FC | 0 - 0 | Young Lions |
| 28-04-19 | | DPMM FC | 3 - 2 | Hougang United |
| 04-05-19 | | DPMM FC | 2 - 0 | Home United |
| 11-05-19 | | Geylang International | 1 - 3 | DPMM FC |
| 24-05-19 | | Albirex Niigata S | 0 - 0 | DPMM FC |
| 22-06-19 | | Tampines Rovers | 3 - 1 | DPMM FC |
| 28-06-19 | | DPMM FC | 2 - 1 | Balestier Khalsa |
| 06-07-19 | | Warriors | 3 - 3 | DPMM FC |
| 11-07-18 | | DPMM FC | 3 - 2 | Hougang United |
| 18-07-18 | | DPMM FC | 1 - 1 | Tampines Rovers |
| 21-07-18 | | DPMM FC | 1 - 2 | Home United |
| 07-08-18 | | DPMM FC | 1 - 3 | Albirex Niigata S |
| 11-08-18 | | DPMM FC | 2 - 2 | Geylang International |
| 18-08-18 | | DPMM FC | 3 - 1 | Hougang United |
| 22-09-18 | | DPMM FC | 2 - 1 | Tampines Rovers |
| 09-10-18 | | DPMM FC | 3 - 1 | Young Lions |
| 09-03-19 | | DPMM FC | 3 - 0 | Geylang International |
| 07-04-19 | | DPMM FC | 2 - 1 | Tampines Rovers |
| 26-05-18 | | Home United | 3 - 1 | DPMM FC |
| 03-06-18 | | Albirex Niigata S | 5 - 0 | DPMM FC |
| 10-06-18 | | Geylang International | 2 - 6 | DPMM FC |
| 24-06-18 | | Hougang United | 1 - 1 | DPMM FC |
| 04-07-18 | | Tampines Rovers | 0 - 2 | DPMM FC |
| 15-08-18 | | Young Lions | 1 - 1 | DPMM FC |
| 15-09-18 | | Warriors | 1 - 2 | DPMM FC |
| 29-09-18 | | Balestier Khalsa | 0 - 0 | DPMM FC |
| 03-03-19 | | Home United | 0 - 1 | DPMM FC |
| 15-03-19 | | Albirex Niigata S | 0 - 0 | DPMM FC |
| 15-08-18 | | Young Lions | 1 - 1 | DPMM FC |
| 18-08-18 | | DPMM FC | 3 - 1 | Hougang United |
| 15-09-18 | | Warriors | 1 - 2 | DPMM FC |
| 22-09-18 | | DPMM FC | 2 - 1 | Tampines Rovers |
| 29-09-18 | | Balestier Khalsa | 0 - 0 | DPMM FC |
| 09-10-18 | | DPMM FC | 3 - 1 | Young Lions |
| 03-03-19 | | Home United | 0 - 1 | DPMM FC |
| 09-03-19 | | DPMM FC | 3 - 0 | Geylang International |
| 15-03-19 | | Albirex Niigata S | 0 - 0 | DPMM FC |
| 07-04-19 | | DPMM FC | 2 - 1 | Tampines Rovers |
| 16-09-17 | | DPMM FC | 0 - 1 | Albirex Niigata S |
| 19-09-17 | | DPMM FC | 1 - 4 | Hougang United |
| 07-10-17 | | DPMM FC | 7 - 1 | Young Lions |
| 16-10-17 | | DPMM FC | 1 - 4 | Balestier Khalsa |
| 21-10-17 | | DPMM FC | 3 - 2 | Warriors |
| 03-11-17 | | DPMM FC | 0 - 5 | Tampines Rovers |
| 07-04-18 | | DPMM FC | 4 - 2 | Home United |
| 17-04-18 | | DPMM FC | 4 - 1 | Geylang International |
| 30-06-18 | | DPMM FC | 2 - 1 | Warriors |
| 07-07-18 | | DPMM FC | 2 - 2 | Balestier Khalsa |
| 02-07-17 | | Warriors | 1 - 0 | DPMM FC |
| 28-07-17 | | Tampines Rovers | 2 - 0 | DPMM FC |
| 21-08-17 | | Balestier Khalsa | 2 - 2 | DPMM FC |
| 23-09-17 | | Hougang United | 1 - 2 | DPMM FC |
| 27-10-17 | | Geylang International | 4 - 1 | DPMM FC |
| 18-11-17 | | Young Lions | 1 - 2 | DPMM FC |
| 14-04-18 | | Albirex Niigata S | 2 - 0 | DPMM FC |
| 02-05-18 | | Warriors | 2 - 2 | DPMM FC |
| 13-05-18 | | Balestier Khalsa | 1 - 2 | DPMM FC |
| 23-05-18 | | Young Lions | 1 - 1 | DPMM FC |
| 10-06-18 | | Geylang International | 2 - 6 | DPMM FC |
| 24-06-18 | | Hougang United | 1 - 1 | DPMM FC |
| 30-06-18 | | DPMM FC | 2 - 1 | Warriors |
| 04-07-18 | | Tampines Rovers | 0 - 2 | DPMM FC |
| 07-07-18 | | DPMM FC | 2 - 2 | Balestier Khalsa |
| 11-07-18 | | DPMM FC | 3 - 2 | Hougang United |
| 18-07-18 | | DPMM FC | 1 - 1 | Tampines Rovers |
| 21-07-18 | | DPMM FC | 1 - 2 | Home United |
| 07-08-18 | | DPMM FC | 1 - 3 | Albirex Niigata S |
| 11-08-18 | | DPMM FC | 2 - 2 | Geylang International |
| 05-08-16 | | DPMM FC | 2 - 1 | Albirex Niigata S |
| 19-08-16 | | DPMM FC | 3 - 0 | Warriors |
| 23-09-16 | | DPMM FC | 3 - 1 | Home United |
| 26-09-16 | | DPMM FC | 5 - 3 | Young Lions |
| 03-03-17 | | DPMM FC | 1 - 3 | Home United |
| 02-04-17 | | DPMM FC | 2 - 0 | Hougang United |
| 15-04-17 | | DPMM FC | 3 - 5 | Warriors |
| 28-04-17 | | DPMM FC | 0 - 1 | Tampines Rovers |
| 24-07-17 | | DPMM FC | 0 - 1 | Geylang International |
| 08-09-17 | | DPMM FC | 1 - 4 | Home United |
| 11-08-16 | | Geylang International | 1 - 1 | DPMM FC |
| 26-08-16 | | Hougang United | 1 - 2 | DPMM FC |
| 01-10-16 | | Tampines Rovers | 0 - 1 | DPMM FC |
| 26-10-16 | | Balestier Khalsa | 2 - 0 | DPMM FC |
| 09-03-17 | | Albirex Niigata S | 2 - 0 | DPMM FC |
| 07-04-17 | | Balestier Khalsa | 2 - 1 | DPMM FC |
| 20-04-17 | | Geylang International | 2 - 0 | DPMM FC |
| 13-05-17 | | Young Lions | 0 - 0 | DPMM FC |
| 25-05-17 | | Home United | 9 - 3 | DPMM FC |
| 16-06-17 | | Albirex Niigata S | 4 - 0 | DPMM FC |
| 03-11-17 | | DPMM FC | 0 - 5 | Tampines Rovers |
| 18-11-17 | | Young Lions | 1 - 2 | DPMM FC |
| 07-04-18 | | DPMM FC | 4 - 2 | Home United |
| 14-04-18 | | Albirex Niigata S | 2 - 0 | DPMM FC |
| 17-04-18 | | DPMM FC | 4 - 1 | Geylang International |
| 02-05-18 | | Warriors | 2 - 2 | DPMM FC |
| 13-05-18 | | Balestier Khalsa | 1 - 2 | DPMM FC |
| 23-05-18 | | Young Lions | 1 - 1 | DPMM FC |
| 26-05-18 | | Home United | 3 - 1 | DPMM FC |
| 03-06-18 | | Albirex Niigata S | 5 - 0 | DPMM FC |
| 28-10-15 | | DPMM FC | 0 - 1 | Tampines Rovers |
| 21-11-15 | | DPMM FC | 4 - 0 | Balestier Khalsa |
| 27-02-16 | | DPMM FC | 3 - 1 | Warriors |
| 11-03-16 | | DPMM FC | 2 - 1 | Home United |
| 19-03-16 | | DPMM FC | 1 - 2 | Tampines Rovers |
| 08-04-16 | | DPMM FC | 4 - 1 | Young Lions |
| 15-04-16 | | DPMM FC | 3 - 1 | Balestier Khalsa |
| 22-04-16 | | DPMM FC | 1 - 2 | Albirex Niigata S |
| 30-04-16 | | DPMM FC | 1 - 2 | Geylang International |
| 14-05-16 | | DPMM FC | 3 - 2 | Hougang United |
| 23-10-15 | | Harimau Muda | 0 - 2 | DPMM FC |
| 03-11-15 | | Geylang International | 2 - 1 | DPMM FC |
| 13-02-16 | | Albirex Niigata S | 3 - 2 | DPMM FC |
| 20-02-16 | | Geylang International | 1 - 1 | DPMM FC |
| 04-03-16 | | Hougang United | 0 - 0 | DPMM FC |
| 05-05-16 | | Warriors | 1 - 1 | DPMM FC |
| 19-05-16 | | Home United | 5 - 0 | DPMM FC |
| 11-06-16 | | Tampines Rovers | 4 - 3 | DPMM FC |
| 19-06-16 | | Young Lions | 1 - 1 | DPMM FC |
| 24-06-16 | | Balestier Khalsa | 1 - 4 | DPMM FC |
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | D | P |
| 1 | Hougang United | 21 | 12 | 3 | 6 | 48 | 36 | 11 | 7 | 1 | 3 | 25 | 17 | 10 | 5 | 2 | 3 | 23 | 19 | 12 | 39 |
| 2 | DPMM FC | 19 | 11 | 5 | 3 | 37 | 19 | 8 | 7 | 1 | 0 | 19 | 6 | 11 | 4 | 4 | 3 | 18 | 13 | 18 | 38 |
| 3 | Tampines Rovers | 20 | 10 | 6 | 4 | 46 | 25 | 10 | 6 | 3 | 1 | 26 | 10 | 10 | 4 | 3 | 3 | 20 | 15 | 21 | 36 |
| 4 | Albirex Niigata S | 20 | 9 | 5 | 6 | 29 | 22 | 9 | 6 | 2 | 1 | 15 | 5 | 11 | 3 | 3 | 5 | 14 | 17 | 7 | 32 |
| 5 | Geylang International | 21 | 9 | 2 | 10 | 31 | 38 | 10 | 5 | 1 | 4 | 20 | 14 | 11 | 4 | 1 | 6 | 11 | 24 | -7 | 29 |
| 6 | Home United | 20 | 8 | 3 | 9 | 31 | 38 | 10 | 3 | 3 | 4 | 16 | 18 | 10 | 5 | 0 | 5 | 15 | 20 | -7 | 27 |
| 7 | Warriors | 20 | 6 | 4 | 10 | 34 | 45 | 11 | 4 | 3 | 4 | 19 | 20 | 9 | 2 | 1 | 6 | 15 | 25 | -11 | 22 |
| 8 | Young Lions | 21 | 5 | 3 | 13 | 16 | 33 | 12 | 2 | 2 | 8 | 10 | 20 | 9 | 3 | 1 | 5 | 6 | 13 | -17 | 18 |
| 9 | Balestier Khalsa | 20 | 4 | 3 | 13 | 30 | 46 | 10 | 2 | 1 | 7 | 16 | 26 | 10 | 2 | 2 | 6 | 14 | 20 | -16 | 15 |