Singapore Premier League

Singapore Premier League facts (last 50 games)

  • Home teams win 46% of Singapore Premier League matches on average.
  • In Singapore Premier League, 12% of matches finish in a draw.
  • Singapore Premier League averages 3.56 goals per game.
  • 72% of Singapore Premier League matches have finished with over 2.5 goals in the last 50 games.

Past Singapore Premier League Predictions

Singapore Premier League predictions, latest results, standings and match previews in one place. Below you can review recent and upcoming Singapore Premier League matches, compare team form, check odds and follow the main league trends to support your own analysis.

The latest Singapore Premier League data on this page shows an average of 3.56 goals per game across the last 50 matches, with draws in 12% of fixtures and over 2.5 goals landing in 72% of games. Use these numbers together with team form, results and standings to get a clearer view of the league.

Singapore Premier League Table

Overall Standings

Team G W D L G P
1 Geylang International
6
4
2
0
12:2
14
2 Home United
5
4
1
0
20:3
13
3 Tampines Rovers
5
4
1
0
13:3
13
4 Albirex Niigata S
6
2
1
3
11:9
7
5 Balestier Khalsa
6
2
1
3
7:12
7
6 Tanjong Pagar
6
2
1
3
7:16
7
7 Young Lions
6
1
0
5
6:21
3
8 Hougang United
6
0
1
5
4:14
1
Promotion - AFC Champions League (Qualification)
Promotion - AFC Champions League 2

Latest Singapore Premier League results

  • 01.11 FT
    Tampines Rovers
    Geylang International
    0
    0
  • 01.11 FT
    Balestier Khalsa
    Home United
    0
    4
  • 31.10 FT
    Hougang United
    Young Lions
    0
    2
  • 30.10 FT
    Tanjong Pagar
    Albirex Niigata S
    1
    1
  • 26.10 FT
    Geylang International
    Hougang United
    3
    0
  • 25.10 FT
    Home United
    Tanjong Pagar
    6
    0
  • 25.10 FT
    Albirex Niigata S
    Tampines Rovers
    2
    3
  • 24.10 FT
    Young Lions
    Balestier Khalsa
    1
    2
  • 18.10 FT
    Tampines Rovers
    Young Lions
    4
    1
  • 18.10 FT
    Albirex Niigata S
    Home United
    0
    2
  • 17.10 FT
    Balestier Khalsa
    Geylang International
    0
    0
  • 16.10 FT
    Tanjong Pagar
    Hougang United
    2
    1
  • 12.10 FT
    Hougang United
    Balestier Khalsa
    1
    2
  • 11.10 FT
    Tanjong Pagar
    Tampines Rovers
    0
    4
  • 11.10 FT
    Home United
    Young Lions
    6
    1
  • 10.10 FT
    Geylang International
    Albirex Niigata S
    3
    1
  • 19.09 FT
    Young Lions
    Geylang International
    1
    5
  • 19.09 FT
    Balestier Khalsa
    Tanjong Pagar
    3
    4
  • 14.09 FT
    Geylang International
    Tanjong Pagar
    1
    0
  • 13.09 FT
    Young Lions
    Albirex Niigata S
    0
    4