Singapore Premier League

Singapore Premier League facts (last 50 games)

  • Home teams win 44% of Singapore Premier League matches on average.
  • In Singapore Premier League, 8% of matches finish in a draw.
  • Singapore Premier League averages 3.62 goals per game.
  • 74% 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.62 goals per game across the last 50 matches, with draws in 8% of fixtures and over 2.5 goals landing in 74% 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
3
3
0
0
9:2
9
2 Tampines Rovers
2
2
0
0
6:0
6
3 Albirex Niigata S
3
2
0
1
8:3
6
4 Home United
2
1
1
0
8:3
4
5 Balestier Khalsa
3
1
0
2
5:7
3
6 Tanjong Pagar
3
1
0
2
4:8
3
7 Hougang United
3
0
1
2
3:7
1
8 Young Lions
3
0
0
3
2:15
0
Promotion - AFC Champions League (Qualification)
Promotion - AFC Champions League 2

Latest Singapore Premier League results

  • 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
  • 12.09 FT
    Hougang United
    Home United
    2
    2
  • 11.09 FT
    Tampines Rovers
    Balestier Khalsa
    2
    0
  • 18.05 FT
    Tanjong Pagar
    Hougang United
    2
    1
  • 17.05 FT
    Tampines Rovers
    Home United
    3
    2
  • 16.05 FT
    Albirex Niigata S
    Young Lions
    3
    0
  • 15.05 FT
    Geylang International
    Balestier Khalsa
    3
    4
  • 10.05 FT
    Hougang United
    Tampines Rovers
    0
    1
  • 10.05 FT
    Home United
    Albirex Niigata S
    0
    2
  • 09.05 FT
    Young Lions
    Geylang International
    2
    2
  • 09.05 FT
    Balestier Khalsa
    Tanjong Pagar
    6
    0
  • 05.05 FT
    Tanjong Pagar
    Hougang United
    1
    2
  • 04.05 FT
    Albirex Niigata S
    Young Lions
    1
    0