
Singapore Premier League
FIFA Region
AFC
Season
2024
Location
Singapore
Abbreviation
SIN1
Summary
The Singapore Premier League (SIN1) is the top football league in the Singapore football system. At the end of the 2024 SIN1 season, the SIN1 teams listed below qualify for the following non-league play:
- 2025 AFC Champions League 2 - Group Stage:
- 1st place 2024 SIN1 team (as long as the team is not from a foreign club)
- 2025 AFC Champions League 2 - Playoff Stage:
- 2nd place 2024 SIN1 team (as long as the team is not from a foreign club)
The winner of the 2025 Singapore Cup, typically an SIN1 team, also receives a berth in the Playoff Stage of the 2025 AFC Champions League 2 (as long as the team is not from a foreign club).
Leagues Pyramid - Singapore
Abbrev | League | # of Teams |
---|---|---|
SIN1 | Singapore Premier League | 9 |
Competition Structure
Season | # of Teams | ||
10 May 2024 - 25 May 2025 | 9: SIN1 (9) |
Season Format
Each SIN1 team plays matches with the other 8 SIN1 teams 3 times for a total of 24 league matches per team. Table ranking ties are broken by (1) total goal difference, (2) total goals scored, then (3) number of wins.
Playoffs
Not applicable.
Relegation
Not applicable.
More Info...
League | Home | Road | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Lion City Sailors FC | 24 | 18 -4-2 | 58 | - | 80 | 27 | 53 | 12 | 10 -1-1 | 31 | 42 | 13 | 29 | 12 | 8 -3-1 | 27 | 38 | 14 | 24 |
2 | Tampines Rovers FC | 25 | 15 -6-4 | 51 | - | 72 | 32 | 40 | 12 | 7 -3-2 | 24 | 33 | 16 | 17 | 13 | 8 -3-2 | 27 | 39 | 16 | 23 |
3 | Geylang International FC | 25 | 12 -8-5 | 44 | - | 82 | 45 | 37 | 13 | 5 -3-5 | 18 | 41 | 28 | 13 | 12 | 7 -5-0 | 26 | 41 | 17 | 24 |
4 | Albirex Niigata (S) | 25 | 11 -2-12 | 35 | - | 44 | 60 | -16 | 13 | 7 -1-5 | 22 | 29 | 28 | 1 | 12 | 4 -1-7 | 13 | 15 | 32 | -17 |
5 | Balestier Khalsa FC | 25 | 9 -5-11 | 32 | - | 67 | 70 | -3 | 12 | 4 -2-6 | 14 | 29 | 34 | -5 | 13 | 5 -3-5 | 18 | 38 | 36 | 2 |
6 | Hougang United FC | 25 | 6 -9-10 | 27 | - | 49 | 58 | -9 | 13 | 4 -6-3 | 18 | 32 | 27 | 5 | 12 | 2 -3-7 | 9 | 17 | 31 | -14 |
7 | DPMM FC | 25 | 6 -7-12 | 25 | - | 37 | 53 | -16 | 13 | 2 -5-6 | 11 | 17 | 27 | -10 | 12 | 4 -2-6 | 14 | 20 | 26 | -6 |
8 | Young Lions FC | 24 | 6 -6-12 | 24 | - | 40 | 66 | -26 | 12 | 2 -3-7 | 9 | 16 | 36 | -20 | 12 | 4 -3-5 | 15 | 24 | 30 | -6 |
9 | Tanjong Pagar United FC | 24 | 3 -3-18 | 12 | - | 25 | 85 | -60 | 11 | 3 -1-7 | 10 | 13 | 35 | -22 | 13 | 0 -2-11 | 2 | 12 | 50 | -38 |
2024 AFCCL 2 |
Fixtures
Fri - 4 Apr 2025
![]() | Geylang International FC![]() | Jalan Besar Stadium |
Sat - 5 Apr 2025
![]() | Albirex Niigata (S)![]() | Jalan Besar Stadium |
![]() | Tanjong Pagar United FC![]() | Bishan Stadium |
Sun - 6 Apr 2025
![]() | Lion City Sailors FC![]() | Jalan Besar Stadium |
Fri - 11 Apr 2025
![]() | Hougang United FC![]() | Jalan Besar Stadium |
Sat - 12 Apr 2025
![]() | Tampines Rovers FC![]() | Jurong East Stadium |
Sun - 13 Apr 2025
![]() | DPMM FC![]() | Bishan Stadium |
![]() | Young Lions FC![]() | Jurong East Stadium |
Sat - 19 Apr 2025
![]() | Geylang International FC![]() | Jalan Besar Stadium |
![]() | Albirex Niigata (S)![]() | Hassanal Bolkiah National Stadium |
Sun - 20 Apr 2025
![]() | Hougang United FC![]() | Jurong East Stadium |
![]() | Balestier Khalsa FC![]() | Jalan Besar Stadium |
Fri - 25 Apr 2025
![]() | Lion City Sailors FC![]() | Jurong East Stadium |
Sat - 26 Apr 2025
![]() | Young Lions FC![]() | Jurong East Stadium |
![]() | DPMM FC![]() | Jalan Besar Stadium |
Sun - 27 Apr 2025
![]() | Hougang United FC![]() | Bishan Stadium |
Fri - 2 May 2025
![]() | Tampines Rovers FC![]() | Jalan Besar Stadium |
![]() | Tanjong Pagar United FC![]() | Hassanal Bolkiah National Stadium |
Sat - 3 May 2025
![]() | Geylang International FC![]() | Bishan Stadium |
![]() | Balestier Khalsa FC![]() | Jalan Besar Stadium |
Results
Sun - 9 Mar 2025
![]() | 11 | Lion City Sailors FC![]() | Jalan Besar Stadium |
![]() | 04 | Tampines Rovers FC![]() | Jurong East Stadium |
Sat - 8 Mar 2025
![]() | 11 | DPMM FC![]() | Jalan Besar Stadium |
Fri - 7 Mar 2025
![]() | 34 | Balestier Khalsa FC![]() | Jalan Besar Stadium |
Thu - 27 Feb 2025
![]() | 50 | Tanjong Pagar United FC![]() | Jalan Besar Stadium |
![]() | 40 | Balestier Khalsa FC![]() | Jurong East Stadium |
Wed - 26 Feb 2025
![]() | 21 | Hougang United FC![]() | Hassanal Bolkiah National Stadium |
![]() | 10 | Tampines Rovers FC![]() | Bishan Stadium |
Sun - 23 Feb 2025
![]() | 15 | Lion City Sailors FC![]() | Bishan Stadium |
![]() | 10 | DPMM FC![]() | Jalan Besar Stadium |
Sat - 22 Feb 2025
![]() | 33 | Young Lions FC![]() | Jalan Besar Stadium |
Fri - 21 Feb 2025
![]() | 12 | Albirex Niigata (S)![]() | Jurong East Stadium |
Sun - 9 Feb 2025
![]() | 11 | Geylang International FC![]() | Jurong East Stadium |
![]() | 41 | Tanjong Pagar United FC![]() | Bishan Stadium |
Sat - 8 Feb 2025
![]() | 15 | Tampines Rovers FC![]() | Jalan Besar Stadium |
Fri - 7 Feb 2025
![]() | 23 | Balestier Khalsa FC![]() | Hassanal Bolkiah National Stadium |
Sun - 26 Jan 2025
![]() | 12 | Lion City Sailors FC![]() | Jalan Besar Stadium |
![]() | 30 | DPMM FC![]() | Jurong East Stadium |
Sat - 25 Jan 2025
![]() | 23 | Young Lions FC![]() | Bishan Stadium |
![]() | 24 | Hougang United FC![]() | Jalan Besar Stadium |