Premier League
Season archive · results and statistics.
Live now
Final matches
Home United
Balestier Khalsa
Hougang United
Young Lions
Tampines Rovers
Geylang International
Tanjong Pagar
Albirex Niigata S
Balestier Khalsa
Hougang UnitedFull time · awaiting grading
Match highlights
via YouTube
Home United4
Balestier Khalsa1
Hougang United1
Young Lions3
Tampines Rovers1
Geylang International1
Tanjong Pagar4
Albirex Niigata S4
Balestier Khalsa3
Hougang United2
Premier League
2021| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United | 21 | 14 | 6 | 1 | 59 | 21 | +38 | 48 | WDWWW | AFC Champions League qualifying |
| 2 | Albirex Niigata S | 21 | 13 | 7 | 1 | 50 | 19 | +31 | 46 | WWDDD | AFC Cup |
| 3 | Hougang United | 21 | 10 | 4 | 7 | 48 | 40 | +8 | 34 | DWDLL | – |
| 4 | Tampines Rovers | 21 | 7 | 6 | 8 | 48 | 51 | −3 | 27 | LWLDD | – |
| 5 | Tanjong Pagar | 21 | 5 | 7 | 9 | 36 | 49 | −13 | 22 | DLDWD | – |
| 6 | Geylang International | 21 | 6 | 2 | 13 | 33 | 52 | −19 | 20 | LLLWD | – |
| 7 | Balestier Khalsa | 21 | 5 | 4 | 12 | 34 | 52 | −18 | 19 | LWLWL | – |
| 8 | Young Lions | 21 | 4 | 4 | 13 | 26 | 50 | −24 | 16 | WLLLW | – |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Home United | 21 | +38 | 48 |
| 2 | Albirex Niigata S | 21 | +31 | 46 |
| 3 | Hougang United | 21 | +8 | 34 |
| 4 | Tampines Rovers | 21 | −3 | 27 |
| 5 | Tanjong Pagar | 21 | −13 | 22 |
| 6 | Geylang International | 21 | −19 | 20 |
| 7 | Balestier Khalsa | 21 | −18 | 19 |
| 8 | Young Lions | 21 | −24 | 16 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United | 21 | 14 | 6 | 1 | 59 | 21 | +38 | 48 | WDWWW | AFC Champions League qualifying |
| 2 | Albirex Niigata S | 21 | 13 | 7 | 1 | 50 | 19 | +31 | 46 | WWDDD | AFC Cup |
| 3 | Hougang United | 21 | 10 | 4 | 7 | 48 | 40 | +8 | 34 | DWDLL | – |
| 4 | Tampines Rovers | 21 | 7 | 6 | 8 | 48 | 51 | −3 | 27 | LWLDD | – |
| 5 | Tanjong Pagar | 21 | 5 | 7 | 9 | 36 | 49 | −13 | 22 | DLDWD | – |
| 6 | Geylang International | 21 | 6 | 2 | 13 | 33 | 52 | −19 | 20 | LLLWD | – |
| 7 | Balestier Khalsa | 21 | 5 | 4 | 12 | 34 | 52 | −18 | 19 | LWLWL | – |
| 8 | Young Lions | 21 | 4 | 4 | 13 | 26 | 50 | −24 | 16 | WLLLW | – |
Form: the last five matches, latest on the right.
Official standings · updated 18 Oct 03:47.
No fixtures in the next seven days.
Sunday 10 Oct
Home United
Balestier Khalsa
Hougang United
Young Lions
Tampines Rovers
Geylang International
Tanjong Pagar
Albirex Niigata SWednesday 6 Oct
Sunday 3 Oct
Sunday 26 Sept
Geylang International
Home United
Young Lions
Tanjong PagarFriday 24 Sept
Tuesday 21 Sept
Saturday 18 Sept
Tampines Rovers
Young Lions
Tanjong Pagar
Hougang UnitedFriday 17 Sept
Sunday 12 Sept
Balestier Khalsa
Tanjong Pagar
Young Lions
Home UnitedSaturday 11 Sept
Albirex Niigata S
Geylang International
Hougang United
Tampines RoversSunday 29 Aug
Saturday 28 Aug
Albirex Niigata S
Balestier Khalsa
Geylang International
Young LionsFriday 27 Aug
Wednesday 25 Aug
Sunday 22 Aug
Friday 20 Aug
Hougang United
Geylang International
Tanjong Pagar
Home UnitedThursday 19 Aug
Sunday 15 Aug
Saturday 14 Aug
Geylang International
Tanjong Pagar
Young Lions
Balestier KhalsaFriday 13 Aug
Sunday 8 Aug
Saturday 7 Aug
Friday 6 Aug
Sunday 1 Aug
Saturday 31 July
Friday 30 July
Sunday 25 July
Saturday 24 July
Friday 23 July
Saturday 17 July
Sunday 23 May
Geylang International
Albirex Niigata S
Tanjong Pagar
Balestier KhalsaSaturday 22 May
Home United
Young Lions
Tampines Rovers
Hougang UnitedSunday 16 May
Geylang International
Hougang United
Home United
Tanjong PagarSaturday 15 May
Albirex Niigata S
Young Lions
Tampines Rovers
Balestier KhalsaSunday 9 May
Home United
Geylang International
Hougang United
Balestier KhalsaSaturday 8 May
Sunday 2 May
Sunday 25 Apr
Balestier Khalsa
Albirex Niigata S
Young Lions
Geylang InternationalSaturday 24 Apr
Hougang United
Home United
Tanjong Pagar
Tampines RoversSunday 18 Apr
Saturday 17 Apr
Hougang United
Young Lions
Tanjong Pagar
Albirex Niigata SFriday 16 Apr
Sunday 11 Apr
Albirex Niigata S
Tampines Rovers
Geylang International
Home UnitedSaturday 10 Apr
Balestier Khalsa
Hougang United
Young Lions
Tanjong PagarWednesday 7 Apr
Balestier Khalsa
Geylang International
Home United
Albirex Niigata S
Tampines Rovers
Young Lions
Tanjong Pagar
Hougang UnitedSunday 4 Apr
Albirex Niigata S
Geylang International
Balestier Khalsa
Tanjong PagarSaturday 3 Apr
Hougang United
Tampines Rovers
Young Lions
Home UnitedSunday 21 Mar
Albirex Niigata S
Balestier Khalsa
Tampines Rovers
Tanjong PagarSaturday 20 Mar
Geylang International
Young Lions
Home United
Hougang UnitedWednesday 17 Mar
Balestier Khalsa
Tampines Rovers
Hougang United
Geylang International
Tanjong Pagar
Home United
Young Lions
Albirex Niigata SSunday 14 Mar
Geylang International
Tanjong Pagar
Young Lions
Balestier KhalsaSaturday 13 Mar
Albirex Niigata S
Hougang United
Home United
Tampines RoversNo player statistics available for this season.
Leaderboards for 2021. A dash means no figure is available.
Points
| TEAM | TOTAL | P |
|---|---|---|
Home United | 48 | 21 |
Albirex Niigata S | 46 | 21 |
Hougang United | 34 | 21 |
Tampines Rovers | 27 | 21 |
Tanjong Pagar | 22 | 21 |
Geylang International | 20 | 21 |
Balestier Khalsa | 19 | 21 |
Young Lions | 16 | 21 |
Wins
| TEAM | TOTAL | P |
|---|---|---|
Home United | 14 | 21 |
Albirex Niigata S | 13 | 21 |
Hougang United | 10 | 21 |
Tampines Rovers | 7 | 21 |
Geylang International | 6 | 21 |
Tanjong Pagar | 5 | 21 |
Balestier Khalsa | 5 | 21 |
Young Lions | 4 | 21 |
Draws
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 7 | 21 |
Tanjong Pagar | 7 | 21 |
Home United | 6 | 21 |
Tampines Rovers | 6 | 21 |
Hougang United | 4 | 21 |
Balestier Khalsa | 4 | 21 |
Young Lions | 4 | 21 |
Geylang International | 2 | 21 |
Fewest defeats
| TEAM | TOTAL | P |
|---|---|---|
Home United | 1 | 21 |
Albirex Niigata S | 1 | 21 |
Hougang United | 7 | 21 |
Tampines Rovers | 8 | 21 |
Tanjong Pagar | 9 | 21 |
Balestier Khalsa | 12 | 21 |
Geylang International | 13 | 21 |
Young Lions | 13 | 21 |
Goals scored
| TEAM | TOTAL | P |
|---|---|---|
Home United | 59 | 21 |
Albirex Niigata S | 50 | 21 |
Hougang United | 48 | 21 |
Tampines Rovers | 48 | 21 |
Tanjong Pagar | 36 | 21 |
Balestier Khalsa | 34 | 21 |
Geylang International | 33 | 21 |
Young Lions | 26 | 21 |
Fewest goals conceded
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 19 | 21 |
Home United | 21 | 21 |
Hougang United | 40 | 21 |
Tanjong Pagar | 49 | 21 |
Young Lions | 50 | 21 |
Tampines Rovers | 51 | 21 |
Geylang International | 52 | 21 |
Balestier Khalsa | 52 | 21 |
Goal difference
| TEAM | TOTAL | P |
|---|---|---|
Home United | 38 | 21 |
Albirex Niigata S | 31 | 21 |
Hougang United | 8 | 21 |
Tampines Rovers | -3 | 21 |
Tanjong Pagar | -13 | 21 |
Balestier Khalsa | -18 | 21 |
Geylang International | -19 | 21 |
Young Lions | -24 | 21 |
Home wins
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 7 | 11 |
Home United | 6 | 11 |
Hougang United | 5 | 10 |
Tampines Rovers | 5 | 10 |
Balestier Khalsa | 5 | 10 |
Geylang International | 4 | 11 |
Young Lions | 1 | 11 |
Tanjong Pagar | 0 | 10 |
Away wins
| TEAM | TOTAL | P |
|---|---|---|
Home United | 8 | 10 |
Albirex Niigata S | 6 | 10 |
Hougang United | 5 | 11 |
Tanjong Pagar | 5 | 11 |
Young Lions | 3 | 10 |
Tampines Rovers | 2 | 11 |
Geylang International | 2 | 10 |
Balestier Khalsa | 0 | 11 |
Clean sheets
| TEAM | TOTAL | P |
|---|---|---|
Albirex Niigata S | 8 | 21 |
Home United | 5 | 21 |
Tampines Rovers | 3 | 21 |
Balestier Khalsa | 3 | 21 |
Hougang United | 2 | 21 |
Tanjong Pagar | 1 | 21 |
Geylang International | 1 | 21 |
Young Lions | 0 | 21 |
Failed to score
| TEAM | TOTAL | P |
|---|---|---|
Young Lions | 7 | 21 |
Tanjong Pagar | 4 | 21 |
Geylang International | 4 | 21 |
Balestier Khalsa | 4 | 21 |
Albirex Niigata S | 2 | 21 |
Hougang United | 1 | 21 |
Tampines Rovers | 1 | 21 |
Home United | 0 | 21 |
Scored per match
| TEAM | AVG | P |
|---|---|---|
Home United | 2.81 | 21 |
Albirex Niigata S | 2.38 | 21 |
Hougang United | 2.29 | 21 |
Tampines Rovers | 2.29 | 21 |
Tanjong Pagar | 1.71 | 21 |
Balestier Khalsa | 1.62 | 21 |
Geylang International | 1.57 | 21 |
Young Lions | 1.24 | 21 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
Hougang United | 85.7% | 21 |
Tampines Rovers | 85.7% | 21 |
Home United | 76.2% | 21 |
Tanjong Pagar | 76.2% | 21 |
Geylang International | 76.2% | 21 |
Balestier Khalsa | 71.4% | 21 |
Young Lions | 66.7% | 21 |
Albirex Niigata S | 61.9% | 21 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Tampines Rovers | 90.5% | 21 |
Tanjong Pagar | 85.7% | 21 |
Geylang International | 85.7% | 21 |
Balestier Khalsa | 81.0% | 21 |
Home United | 71.4% | 21 |
Albirex Niigata S | 71.4% | 21 |
Hougang United | 71.4% | 21 |
Young Lions | 71.4% | 21 |
Longest winning run
| TEAM | TOTAL | P |
|---|---|---|
Home United | 6 | 21 |
Albirex Niigata S | 4 | 21 |
Hougang United | 3 | 21 |
Tampines Rovers | 2 | 21 |
Tanjong Pagar | 2 | 21 |
Geylang International | 2 | 21 |
Balestier Khalsa | 2 | 21 |
Young Lions | 1 | 21 |
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.