S.League

S.League 2025: standings, schedule and stats

Singapore
Data current as of September 12, 2026

About the league: S.League

S.League is a soccer league in Singapore. The 2025 season features 8 teams, with Home United leading the standings on 51 points. The schedule runs from August 23, 2025 through May 18, 2026. Games average 3.57 goals, with both teams scoring in 50% of them.

S.League 2025: season in numbers

Season overview

82 games have been completed in the 2025 S.League season. Home United leads the standings with 51 points.

Scoring trends

Games average 3.57 goals. Both teams score in 50% of games. 73% finish with at least three goals. At least one team keeps a clean sheet in 50% of games.

Home, draw and away results

Home teams win 41% of games. 11% end in a draw. Road teams win 48% of games.

Team leaders

Home United has the league's highest scoring average at 3.33 goals per game. Both teams scored in 65% of Balestier Khalsa's games.

Standings

#TeamMWDL+/-Pts
1Home United211632+5651
2Albirex Niigata S211524+2847
3Tampines Rovers191342+3543
4Balestier Khalsa201127-135
5Geylang International207310-1224
6Hougang United218013-1224
7Tanjong Pagar212118-467
8Young Lions211317-486
AFC Champions League QualifiersAFC Cup

League statistics

The 2025 season stats cover 82 completed games.

Team rankings

Compare teams by goals per game, BTTS, Over 2.5, clean sheets and corners across completed league games.

Best attack

Goals scored per match

  1. 1Home United3.33
  2. 2Tampines Rovers2.74
  3. 3Albirex Niigata S2.24
  4. 4Balestier Khalsa2.15
  5. 5Geylang International1.30

Best defense

Goals allowed per game (lower is better)

  1. 1Home United0.67
  2. 2Tampines Rovers0.89
  3. 3Albirex Niigata S0.90
  4. 4Hougang United1.81
  5. 5Geylang International1.90

Most BTTS

% of matches where both teams scored

  1. 1Balestier Khalsa65%
  2. 2Tampines Rovers58%
  3. 3Geylang International55%
  4. 4Tanjong Pagar52%
  5. 5Young Lions48%

Most Over 2.5

% of matches with at least 3 goals

  1. 1Balestier Khalsa95%
  2. 2Tanjong Pagar86%
  3. 3Tampines Rovers79%
  4. 4Home United76%
  5. 5Hougang United71%

Most clean sheets

Games without allowing a goal

  1. 1Home United12
  2. 2Albirex Niigata S11
  3. 3Tampines Rovers8
  4. 4Hougang United5
  5. 5Geylang International4

League style

See whether this league tends to produce fast, open or physical matches and how much home advantage matters.

PaceAbove average
Chance qualityClose to average
Home advantageBelow average
IntensityBelow average
OpennessAbove average
Competitive balanceBelow average

Compared with other leagues, S.League rates above average for game pace, close to average for chance quality and above average for openness. Home advantage is below average, game intensity is below average, and competitive balance is below average.

Player leaders

Season leaders based on recorded player data.

xG table and expected points

Compare team results with the quality of chances they create and allow.

#TeamMxGxG - expected goals, the quality of scoring chances.xGAxGA - expected goals allowed to opponents.xPtsxPts - expected points calculated from xG.PtsDelta
1Home United212.300.914451+7
2Albirex Niigata S211.951.024147+6
3Tampines Rovers191.931.063643+7
4Geylang International201.541.522824-4
5Hougang United211.311.512624-2
6Balestier Khalsa201.672.122335+12
7Tanjong Pagar211.152.37167-9
8Young Lions211.042.31166-10

xGxG (expected goals) — how many goals a team should score from the quality of its chances. = xG means expected goals. xPts are calculated from each match xG with a Poisson distribution. The delta column: positive (yellow) means more points than performance suggests; negative (green) means the team plays better than the table shows.

Games and schedule

Results and upcoming games - switch rounds with the arrows or the list.

League schedule

Round 15

5 matches03/14 - 03/16In progress / pre-match
Young Lions
0 : 2
Hougang United
Geylang International
1 : 0
Albirex Niigata S
Balestier Khalsa
0 : 3
Home United
Hougang United
Match cancelled
Balestier Khalsa
Tanjong Pagar
0 : 3
Tampines Rovers

Referees in this competition

Compare how often each referee has officiated and the available averages for cards, goals and penalties.

FAQ

How many teams play in S.League?

S.League has 8 teams in the 2025 season.

When does the 2025 S.League season start and end?

The 2025 S.League schedule runs from August 23, 2025 through May 18, 2026.

How many rounds are in the S.League season?

The 2025 S.League schedule covers 21 rounds.

Who leads the S.League standings?

Home United leads S.League with 51 points.

Which team scores the most goals in S.League?

Home United has the league's highest scoring average at 3.33 goals per game.

Which team has the best defense in S.League?

Home United allows the fewest goals in S.League, at 0.67 per game.

How many goals are scored per game in S.League?

S.League games average 3.57 goals.

How often do S.League games finish Over 2.5 goals?

73% of S.League games finish with at least three goals.

How often do both teams score in S.League?

Both teams score in 50% of S.League games.

How often do home teams win in S.League?

Home teams win 41% of S.League games.

What does xG show in S.League stats?

Expected goals (xG) estimates the quality of scoring chances. The S.League xG table compares each team's xG, expected goals against (xGA) and expected points (xPts) from completed games in the selected season.

Who is the top scorer in S.League?

Shingo Nakano leads the recorded scoring table in S.League for 2025 with 20 goals.