Premier League
Season archive · results and statistics.
Live now
Final matches
Albirex Niigata S
Hougang United
Home United
Geylang International
Balestier Khalsa
Tampines Rovers
Tanjong Pagar
DPMM FC Brunei
Balestier Khalsa
Albirex Niigata SFull time · awaiting grading
Match highlights
via YouTube
Albirex Niigata S5
Hougang United0
Home United3
Geylang International1
Balestier Khalsa1
Tampines Rovers3
Tanjong Pagar1
DPMM FC Brunei1
Balestier Khalsa1
Albirex Niigata S5
Premier League
2023| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Albirex Niigata S | 24 | 20 | 2 | 2 | 86 | 20 | +66 | 62 | WWWWW | AFC Champions League qualifying |
| 2 | Home United | 24 | 17 | 3 | 4 | 79 | 39 | +40 | 54 | WWWWW | AFC Cup |
| 3 | Tampines Rovers | 24 | 14 | 6 | 4 | 47 | 32 | +15 | 48 | LLLDW | AFC Cup |
| 4 | Balestier Khalsa | 24 | 12 | 0 | 12 | 60 | 71 | −11 | 36 | LLWLL | – |
| 5 | Geylang International | 24 | 10 | 3 | 11 | 41 | 52 | −11 | 33 | WLLWL | – |
| 6 | Hougang United | 24 | 9 | 2 | 13 | 37 | 57 | −20 | 29 | WWLDL | – |
| 7 | DPMM FC | 24 | 6 | 5 | 13 | 39 | 43 | −4 | 23 | LLWDD | – |
| 8 | Tanjong Pagar | 24 | 6 | 3 | 15 | 39 | 62 | −23 | 21 | LWLDD | – |
| 9 | Young Lions | 24 | 1 | 2 | 21 | 24 | 76 | −52 | 5 | LLLLL | – |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Albirex Niigata S | 24 | +66 | 62 |
| 2 | Home United | 24 | +40 | 54 |
| 3 | Tampines Rovers | 24 | +15 | 48 |
| 4 | Balestier Khalsa | 24 | −11 | 36 |
| 5 | Geylang International | 24 | −11 | 33 |
| 6 | Hougang United | 24 | −20 | 29 |
| 7 | DPMM FC | 24 | −4 | 23 |
| 8 | Tanjong Pagar | 24 | −23 | 21 |
| 9 | Young Lions | 24 | −52 | 5 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Albirex Niigata S | 24 | 20 | 2 | 2 | 86 | 20 | +66 | 62 | WWWWW | AFC Champions League qualifying |
| 2 | Home United | 24 | 17 | 3 | 4 | 79 | 39 | +40 | 54 | WWWWW | AFC Cup |
| 3 | Tampines Rovers | 24 | 14 | 6 | 4 | 47 | 32 | +15 | 48 | LLLDW | AFC Cup |
| 4 | Balestier Khalsa | 24 | 12 | 0 | 12 | 60 | 71 | −11 | 36 | LLWLL | – |
| 5 | Geylang International | 24 | 10 | 3 | 11 | 41 | 52 | −11 | 33 | WLLWL | – |
| 6 | Hougang United | 24 | 9 | 2 | 13 | 37 | 57 | −20 | 29 | WWLDL | – |
| 7 | DPMM FC | 24 | 6 | 5 | 13 | 39 | 43 | −4 | 23 | LLWDD | – |
| 8 | Tanjong Pagar | 24 | 6 | 3 | 15 | 39 | 62 | −23 | 21 | LWLDD | – |
| 9 | Young Lions | 24 | 1 | 2 | 21 | 24 | 76 | −52 | 5 | LLLLL | – |
Form: the last five matches, latest on the right.
Official standings · updated 18 Oct 03:47.
No fixtures in the next seven days.
Saturday 16 Sept
Albirex Niigata S
Hougang United
Home United
Geylang InternationalFriday 15 Sept
Balestier Khalsa
Tampines Rovers
Tanjong Pagar
DPMM FC BruneiSunday 20 Aug
Saturday 19 Aug
Geylang International
Young Lions
Hougang United
Tanjong PagarFriday 18 Aug
Sunday 13 Aug
Saturday 12 Aug
Geylang International
Balestier Khalsa
Young Lions
DPMM FC BruneiFriday 11 Aug
Saturday 5 Aug
Friday 4 Aug
Hougang United
DPMM FC Brunei
Tampines Rovers
Home UnitedThursday 3 Aug
Geylang International
Albirex Niigata SMonday 31 July
Saturday 29 July
Friday 28 July
Albirex Niigata S
Tampines Rovers
DPMM FC Brunei
Geylang InternationalSaturday 22 July
Albirex Niigata S
Young Lions
Tampines Rovers
Geylang InternationalFriday 21 July
Thursday 20 July
Sunday 16 July
Albirex Niigata S
Home United
DPMM FC Brunei
Balestier KhalsaSaturday 15 July
Tanjong Pagar
Geylang International
Young Lions
Tampines RoversWednesday 12 July
Balestier Khalsa
Young Lions
Geylang International
Hougang UnitedTuesday 11 July
Home United
DPMM FC Brunei
Tampines Rovers
Tanjong PagarSaturday 8 July
Friday 7 July
Thursday 6 July
Hougang United
Tampines Rovers
Tanjong Pagar
Balestier KhalsaSunday 2 July
Geylang International
Tampines Rovers
Hougang United
Balestier KhalsaSaturday 1 July
Tanjong Pagar
Home United
Young Lions
Albirex Niigata SWednesday 28 June
Tuesday 27 June
Sunday 25 June
Saturday 24 June
Albirex Niigata S
Tanjong Pagar
DPMM FC Brunei
Young LionsFriday 23 June
Sunday 11 June
Balestier Khalsa
Tanjong Pagar
DPMM FC Brunei
Albirex Niigata SSaturday 10 June
Home United
Young Lions
Tampines Rovers
Hougang UnitedWednesday 7 June
DPMM FC Brunei
Hougang United
Home United
Tampines RoversTuesday 6 June
Albirex Niigata S
Geylang International
Young Lions
Tanjong PagarSaturday 3 June
Thursday 1 June
Sunday 28 May
DPMM FC Brunei
Tampines Rovers
Tanjong Pagar
Hougang UnitedSaturday 27 May
Friday 26 May
Sunday 21 May
Geylang International
Tanjong Pagar
Home United
Albirex Niigata SSaturday 20 May
Balestier Khalsa
DPMM FC Brunei
Tampines Rovers
Young LionsSunday 14 May
Saturday 13 May
Friday 12 May
Sunday 7 May
DPMM FC Brunei
Tanjong Pagar
Geylang International
Home UnitedSaturday 6 May
Friday 5 May
Thursday 20 Apr
Sunday 16 Apr
Hougang United
Tampines Rovers
Tanjong Pagar
Balestier KhalsaSaturday 15 Apr
Albirex Niigata S
DPMM FC Brunei
Young Lions
Home UnitedWednesday 12 Apr
Tuesday 11 Apr
Monday 10 Apr
Hougang United
Home United
Tanjong Pagar
Albirex Niigata SSaturday 8 Apr
Thursday 6 Apr
Wednesday 5 Apr
Saturday 1 Apr
Geylang International
Albirex Niigata S
Tanjong Pagar
Young LionsFriday 31 Mar
Hougang United
DPMM FC Brunei
Tampines Rovers
Home UnitedSunday 19 Mar
Albirex Niigata S
Tampines Rovers
DPMM FC Brunei
Geylang InternationalSaturday 18 Mar
Home United
Balestier Khalsa
Young Lions
Hougang UnitedWednesday 15 Mar
Albirex Niigata S
Hougang United
Home United
Geylang InternationalTuesday 14 Mar
Balestier Khalsa
Tampines Rovers
DPMM FC Brunei
Tanjong PagarFriday 10 Mar
DPMM FC Brunei
Balestier Khalsa
Tanjong Pagar
Geylang InternationalThursday 9 Mar
Albirex Niigata S
Home United
Young Lions
Tampines RoversSunday 5 Mar
Saturday 4 Mar
Friday 3 Mar
Home United
DPMM FC Brunei
Tanjong Pagar
Tampines RoversTuesday 28 Feb
Sunday 26 Feb
Saturday 25 Feb
Albirex Niigata S
Young Lions
Tampines Rovers
Geylang InternationalFriday 24 Feb
No player statistics available for this season.
Leaderboards for 2023. A dash means no figure is available.
Points
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 62 | 24 |
Home United | 54 | 24 |
Tampines Rovers | 48 | 24 |
Balestier Khalsa | 36 | 24 |
Geylang International | 33 | 24 |
Hougang United | 29 | 24 |
DPMM FC | 23 | 24 |
Tanjong Pagar | 21 | 24 |
Young Lions | 5 | 24 |
Wins
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 20 | 24 |
Home United | 17 | 24 |
Tampines Rovers | 14 | 24 |
Balestier Khalsa | 12 | 24 |
Geylang International | 10 | 24 |
Hougang United | 9 | 24 |
DPMM FC | 6 | 24 |
Tanjong Pagar | 6 | 24 |
Young Lions | 1 | 24 |
Draws
| TEAM | TOTAL | P |
|---|---|---|
Tampines Rovers | 6 | 24 |
DPMM FC | 5 | 24 |
Home United | 3 | 24 |
Geylang International | 3 | 24 |
Tanjong Pagar | 3 | 24 |
Albirex Niigata S | 2 | 24 |
Hougang United | 2 | 24 |
Young Lions | 2 | 24 |
Balestier Khalsa | 0 | 24 |
Fewest defeats
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 2 | 24 |
Home United | 4 | 24 |
Tampines Rovers | 4 | 24 |
Geylang International | 11 | 24 |
Balestier Khalsa | 12 | 24 |
Hougang United | 13 | 24 |
DPMM FC | 13 | 24 |
Tanjong Pagar | 15 | 24 |
Young Lions | 21 | 24 |
Goals scored
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 86 | 24 |
Home United | 79 | 24 |
Balestier Khalsa | 60 | 24 |
Tampines Rovers | 47 | 24 |
Geylang International | 41 | 24 |
DPMM FC | 39 | 24 |
Tanjong Pagar | 39 | 24 |
Hougang United | 37 | 24 |
Young Lions | 24 | 24 |
Fewest goals conceded
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 20 | 24 |
Tampines Rovers | 32 | 24 |
Home United | 39 | 24 |
DPMM FC | 43 | 24 |
Geylang International | 52 | 24 |
Hougang United | 57 | 24 |
Tanjong Pagar | 62 | 24 |
Balestier Khalsa | 71 | 24 |
Young Lions | 76 | 24 |
Goal difference
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 66 | 24 |
Home United | 40 | 24 |
Tampines Rovers | 15 | 24 |
DPMM FC | -4 | 24 |
Balestier Khalsa | -11 | 24 |
Geylang International | -11 | 24 |
Hougang United | -20 | 24 |
Tanjong Pagar | -23 | 24 |
Young Lions | -52 | 24 |
Home wins
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 11 | 12 |
Home United | 10 | 12 |
Tampines Rovers | 6 | 12 |
Geylang International | 5 | 12 |
Balestier Khalsa | 4 | 12 |
Hougang United | 3 | 12 |
DPMM FC | 3 | 12 |
Tanjong Pagar | 3 | 12 |
Young Lions | 1 | 12 |
Away wins
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 9 | 12 |
Tampines Rovers | 8 | 12 |
Balestier Khalsa | 8 | 12 |
Home United | 7 | 12 |
Hougang United | 6 | 12 |
Geylang International | 5 | 12 |
DPMM FC | 3 | 12 |
Tanjong Pagar | 3 | 12 |
Young Lions | 0 | 12 |
Clean sheets
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 11 | 24 |
Tampines Rovers | 9 | 24 |
Home United | 5 | 24 |
Geylang International | 4 | 24 |
Hougang United | 3 | 24 |
DPMM FC | 3 | 24 |
Tanjong Pagar | 1 | 24 |
Balestier Khalsa | 0 | 24 |
Young Lions | 0 | 24 |
Failed to score
| TEAM | TOTAL | P |
|---|---|---|
Young Lions | 10 | 24 |
Hougang United | 8 | 24 |
DPMM FC | 6 | 24 |
Geylang International | 4 | 24 |
Tanjong Pagar | 4 | 24 |
Balestier Khalsa | 2 | 24 |
Albirex Niigata S | 1 | 24 |
Home United | 1 | 24 |
Tampines Rovers | 0 | 24 |
Scored per match
| TEAM | AVG | P |
|---|---|---|
Albirex Niigata S | 3.58 | 24 |
Home United | 3.29 | 24 |
Balestier Khalsa | 2.5 | 24 |
Tampines Rovers | 1.96 | 24 |
Geylang International | 1.71 | 24 |
DPMM FC | 1.62 | 24 |
Tanjong Pagar | 1.62 | 24 |
Hougang United | 1.54 | 24 |
Young Lions | 1.0 | 24 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
Balestier Khalsa | 91.7% | 24 |
Tanjong Pagar | 79.2% | 24 |
Home United | 75.0% | 24 |
Geylang International | 66.7% | 24 |
Tampines Rovers | 62.5% | 24 |
DPMM FC | 62.5% | 24 |
Young Lions | 58.3% | 24 |
Hougang United | 54.2% | 24 |
Albirex Niigata S | 50.0% | 24 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Balestier Khalsa | 100.0% | 24 |
Home United | 91.7% | 24 |
Tanjong Pagar | 83.3% | 24 |
Young Lions | 83.3% | 24 |
Geylang International | 75.0% | 24 |
Hougang United | 75.0% | 24 |
Albirex Niigata S | 70.8% | 24 |
DPMM FC | 62.5% | 24 |
Tampines Rovers | 50.0% | 24 |
Longest winning run
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 7 | 24 |
Home United | 5 | 24 |
Tampines Rovers | 5 | 24 |
Balestier Khalsa | 4 | 24 |
Hougang United | 4 | 24 |
Geylang International | 2 | 24 |
Tanjong Pagar | 2 | 24 |
DPMM FC | 1 | 24 |
Young Lions | 1 | 24 |
Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.