Singapore Premier League

Singapore Premier League facts (last 50 games)

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

Upcoming Singapore Premier League Predictions

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.38 goals per game across the last 50 matches, with draws in 10% of fixtures and over 2.5 goals landing in 68% 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 Home United
19
16
3
0
68:9
51
2 Tampines Rovers
19
13
4
2
54:19
43
3 Albirex Niigata S
19
13
2
4
42:19
41
4 Balestier Khalsa
19
9
2
8
34:43
29
5 Geylang International
19
7
2
10
24:36
23
6 Hougang United
18
6
0
12
21:37
18
7 Young Lions
19
2
2
15
13:53
8
8 Tanjong Pagar
18
1
1
16
14:54
4
Promotion - AFC Champions League 2
Promotion - AFC Champions League 2 (Qualification)

Latest Singapore Premier League results

  • 04.05 FT
    Albirex Niigata S
    Young Lions
    1
    0
  • 03.05 FT
    Tampines Rovers
    Home United
    0
    0
  • 02.05 FT
    Geylang International
    Balestier Khalsa
    2
    3
  • 30.04 FT
    Albirex Niigata S
    Tampines Rovers
    2
    1
  • 27.04 FT
    Balestier Khalsa
    Hougang United
    0
    3
  • 26.04 FT
    Geylang International
    Home United
    0
    3
  • 25.04 FT
    Albirex Niigata S
    Tanjong Pagar
    4
    0
  • 24.04 FT
    Tampines Rovers
    Young Lions
    8
    1
  • 20.04 FT
    Home United
    Young Lions
    2
    0
  • 19.04 FT
    Geylang International
    Tanjong Pagar
    2
    1
  • 18.04 FT
    Hougang United
    Albirex Niigata S
    0
    4
  • 17.04 FT
    Tampines Rovers
    Balestier Khalsa
    2
    1
  • 13.04 FT
    Balestier Khalsa
    Albirex Niigata S
    2
    1
  • 12.04 FT
    Home United
    Hougang United
    4
    1
  • 11.04 FT
    Tampines Rovers
    Geylang International
    4
    3
  • 10.04 FT
    Tanjong Pagar
    Young Lions
    0
    1
  • 06.04 FT
    Tanjong Pagar
    Home United
    0
    4
  • 05.04 FT
    Young Lions
    Balestier Khalsa
    0
    2
  • 04.04 FT
    Albirex Niigata S
    Tampines Rovers
    3
    2
  • 04.04 FT
    Hougang United
    Geylang International
    0
    1