Install the appInstall the appPitchside Lab · free · no ads
Pitchside Lab
Model 1.2

Home › Football › Singapore › Premier League

Back
Singapore flag

Premier League

SINGAPORE · 2025/26 · 8 CLUBS · 84 PLAYED

Season archive · results and statistics.

Final matches

SINGAPOREPremier League 5 matches
MATCHSCORE
18 May 2026FT
Tanjong Pagar
Hougang United
2–1
17 May 2026FT
Tampines Rovers
Home United
3–2
16 May 2026FT
Albirex Niigata S
Young Lions
3–0
15 May 2026FT
Geylang International
Balestier Khalsa
3–4
10 May 2026FT
Home United
Albirex Niigata S
0–2

League table

Top six
#TEAMPGDPTS
1Home United21+5651
2Tampines Rovers21+3749
3Albirex Niigata S21+2847
4Balestier Khalsa21−235
5Geylang International21−1324
6Hougang United21−1721

Official standings · updated 18 Oct 03:47

League performance

Our record · result predictions

No graded predictions yet for this league and season.

Premier League in our data · since 2025 · through 18 May

Matches analysed84
Home wins43%
Draws11%
Over 2.5 goals74%
How we calculate this

Accuracy is the share of graded result predictions we called right. Calibration measures the gap between predicted probabilities and outcomes. Brier measures probability error; lower is better for both. Market comparisons use bookmaker consensus on matched predictions. No matched market comparison is available yet. League data summarises past matches, separately from the prediction record.

Premier League

2025/26
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Home United2116327014+5651WWDLLAFC Champions League 2
2Tampines Rovers2115425821+3749WLDWWAFC Champions League 2 qualifying
3Albirex Niigata S2115244719+2847WWWWW–
4Balestier Khalsa2111284446−235LLWWW–
5Geylang International2173112942−1324WLLDL–
6Hougang United2170142441−1721LWWLL–
7Young Lions2123161558−439LLLDL–
8Tanjong Pagar2121181763−467LLLLW–

Form: the last five matches, latest on the right.

#TEAMPGDPTS
1Home United21+5651
2Tampines Rovers21+3749
3Albirex Niigata S21+2847
4Balestier Khalsa21−235
5Geylang International21−1324
6Hougang United21−1721
7Young Lions21−439
8Tanjong Pagar21−467
Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Home United2116327014+5651WWDLLAFC Champions League 2
2Tampines Rovers2115425821+3749WLDWWAFC Champions League 2 qualifying
3Albirex Niigata S2115244719+2847WWWWW–
4Balestier Khalsa2111284446−235LLWWW–
5Geylang International2173112942−1324WLLDL–
6Hougang United2170142441−1721LWWLL–
7Young Lions2123161558−439LLLDL–
8Tanjong Pagar2121181763−467LLLLW–

Form: the last five matches, latest on the right.

Official standings · updated 18 Oct 03:47.

No fixtures in the next seven days.

Monday 18 May

SINGAPOREPremier League 1 match
MATCHSCORE
18 May 2026FT
Tanjong Pagar
Hougang United
2–1

Sunday 17 May

SINGAPOREPremier League 1 match
MATCHSCORE
17 May 2026FT
Tampines Rovers
Home United
3–2

Saturday 16 May

SINGAPOREPremier League 1 match
MATCHSCORE
16 May 2026FT
Albirex Niigata S
Young Lions
3–0

Friday 15 May

SINGAPOREPremier League 1 match
MATCHSCORE
15 May 2026FT
Geylang International
Balestier Khalsa
3–4

Sunday 10 May

SINGAPOREPremier League 2 matches
MATCHSCORE
10 May 2026FT
Home United
Albirex Niigata S
0–2
10 May 2026FT
Hougang United
Tampines Rovers
0–1

Saturday 9 May

SINGAPOREPremier League 2 matches
MATCHSCORE
09 May 2026FT
Balestier Khalsa
Tanjong Pagar
6–0
09 May 2026FT
Young Lions
Geylang International
2–2

Tuesday 5 May

SINGAPOREPremier League 1 match
MATCHSCORE
05 May 2026FT
Tanjong Pagar
Hougang United
1–2

Monday 4 May

SINGAPOREPremier League 1 match
MATCHSCORE
04 May 2026FT
Albirex Niigata S
Young Lions
1–0

Sunday 3 May

SINGAPOREPremier League 1 match
MATCHSCORE
03 May 2026FT
Tampines Rovers
Home United
0–0

Saturday 2 May

SINGAPOREPremier League 1 match
MATCHSCORE
02 May 2026FT
Geylang International
Balestier Khalsa
2–3

Thursday 30 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
30 Apr 2026FT
Albirex Niigata S
Tampines Rovers
2–1

Monday 27 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
27 Apr 2026FT
Balestier Khalsa
Hougang United
0–3

Sunday 26 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
26 Apr 2026FT
Geylang International
Home United
0–3

Saturday 25 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
25 Apr 2026FT
Albirex Niigata S
Tanjong Pagar
4–0

Friday 24 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
24 Apr 2026FT
Tampines Rovers
Young Lions
8–1

Monday 20 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
20 Apr 2026FT
Home United
Young Lions
2–0

Sunday 19 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
19 Apr 2026FT
Geylang International
Tanjong Pagar
2–1

Saturday 18 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
18 Apr 2026FT
Hougang United
Albirex Niigata S
0–4

Friday 17 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
17 Apr 2026FT
Tampines Rovers
Balestier Khalsa
2–1

Monday 13 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
13 Apr 2026FT
Balestier Khalsa
Albirex Niigata S
2–1

Sunday 12 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
12 Apr 2026FT
Home United
Hougang United
4–1

Saturday 11 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
11 Apr 2026FT
Tampines Rovers
Geylang International
4–3

Friday 10 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
10 Apr 2026FT
Tanjong Pagar
Young Lions
0–1

Monday 6 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
06 Apr 2026FT
Tanjong Pagar
Home United
0–4

Sunday 5 Apr

SINGAPOREPremier League 1 match
MATCHSCORE
05 Apr 2026FT
Young Lions
Balestier Khalsa
0–2

Saturday 4 Apr

SINGAPOREPremier League 2 matches
MATCHSCORE
04 Apr 2026FT
Albirex Niigata S
Tampines Rovers
3–2
04 Apr 2026FT
Hougang United
Geylang International
0–1

Monday 16 Mar

SINGAPOREPremier League 1 match
MATCHSCORE
16 Mar 2026FT
Tanjong Pagar
Tampines Rovers
0–3

Sunday 15 Mar

SINGAPOREPremier League 2 matches
MATCHSCORE
15 Mar 2026FT
Balestier Khalsa
Home United
0–3
15 Mar 2026FT
Geylang International
Albirex Niigata S
1–0

Saturday 14 Mar

SINGAPOREPremier League 1 match
MATCHSCORE
14 Mar 2026FT
Young Lions
Hougang United
0–2

Monday 9 Mar

SINGAPOREPremier League 1 match
MATCHSCORE
09 Mar 2026FT
Hougang United
Balestier Khalsa
1–2

Sunday 8 Mar

SINGAPOREPremier League 1 match
MATCHSCORE
08 Mar 2026FT
Young Lions
Tampines Rovers
0–5

Saturday 7 Mar

SINGAPOREPremier League 1 match
MATCHSCORE
07 Mar 2026FT
Home United
Geylang International
4–0

Friday 6 Mar

SINGAPOREPremier League 1 match
MATCHSCORE
06 Mar 2026FT
Tanjong Pagar
Albirex Niigata S
0–2

Sunday 1 Mar

SINGAPOREPremier League 1 match
MATCHSCORE
01 Mar 2026FT
Tanjong Pagar
Balestier Khalsa
1–4

Saturday 28 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
28 Feb 2026FT
Albirex Niigata S
Home United
3–3

Friday 27 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
27 Feb 2026FT
Tampines Rovers
Hougang United
3–0

Thursday 26 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
26 Feb 2026FT
Geylang International
Young Lions
1–1

Monday 23 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
23 Feb 2026FT
Hougang United
Tanjong Pagar
3–0

Sunday 22 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
22 Feb 2026FT
Home United
Tampines Rovers
1–1

Saturday 21 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
21 Feb 2026FT
Young Lions
Albirex Niigata S
0–2

Friday 20 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
20 Feb 2026FT
Balestier Khalsa
Geylang International
5–2

Sunday 15 Feb

SINGAPOREPremier League 2 matches
MATCHSCORE
15 Feb 2026FT
Geylang International
Hougang United
1–2
15 Feb 2026FT
Home United
Tanjong Pagar
7–0

Saturday 14 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
14 Feb 2026FT
Tampines Rovers
Albirex Niigata S
2–1

Friday 13 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
13 Feb 2026FT
Balestier Khalsa
Young Lions
3–1

Monday 9 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
09 Feb 2026FT
Albirex Niigata S
Hougang United
2–1

Sunday 8 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
08 Feb 2026FT
Young Lions
Home United
0–2

Saturday 7 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
07 Feb 2026FT
Balestier Khalsa
Tampines Rovers
0–3

Friday 6 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
06 Feb 2026FT
Tanjong Pagar
Geylang International
1–3

Monday 2 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
02 Feb 2026FT
Albirex Niigata S
Geylang International
2–0

Sunday 1 Feb

SINGAPOREPremier League 1 match
MATCHSCORE
01 Feb 2026FT
Home United
Balestier Khalsa
5–1

Saturday 31 Jan

SINGAPOREPremier League 1 match
MATCHSCORE
31 Jan 2026FT
Tampines Rovers
Tanjong Pagar
2–1

Friday 30 Jan

SINGAPOREPremier League 1 match
MATCHSCORE
30 Jan 2026FT
Hougang United
Young Lions
2–0

Monday 26 Jan

SINGAPOREPremier League 1 match
MATCHSCORE
26 Jan 2026FT
Young Lions
Tanjong Pagar
1–1

Sunday 25 Jan

SINGAPOREPremier League 1 match
MATCHSCORE
25 Jan 2026FT
Balestier Khalsa
Albirex Niigata S
0–4

Saturday 24 Jan

SINGAPOREPremier League 1 match
MATCHSCORE
24 Jan 2026FT
Hougang United
Home United
1–5

Friday 23 Jan

SINGAPOREPremier League 1 match
MATCHSCORE
23 Jan 2026FT
Geylang International
Tampines Rovers
1–3

Sunday 18 Jan

SINGAPOREPremier League 2 matches
MATCHSCORE
18 Jan 2026FT
Balestier Khalsa
Hougang United
2–3
18 Jan 2026FT
Geylang International
Home United
0–3

Saturday 17 Jan

SINGAPOREPremier League 1 match
MATCHSCORE
17 Jan 2026FT
Albirex Niigata S
Tanjong Pagar
3–2

Friday 16 Jan

SINGAPOREPremier League 1 match
MATCHSCORE
16 Jan 2026FT
Tampines Rovers
Young Lions
7–1

Monday 27 Oct

SINGAPOREPremier League 2 matches
MATCHSCORE
27 Oct 2025FT
Home United
Albirex Niigata S
3–0
27 Oct 2025FT
Hougang United
Tampines Rovers
1–2

Saturday 25 Oct

SINGAPOREPremier League 1 match
MATCHSCORE
25 Oct 2025FT
Young Lions
Geylang International
1–3

Friday 24 Oct

SINGAPOREPremier League 1 match
MATCHSCORE
24 Oct 2025FT
Balestier Khalsa
Tanjong Pagar
2–1

Sunday 19 Oct

SINGAPOREPremier League 1 match
MATCHSCORE
19 Oct 2025FT
Tampines Rovers
Balestier Khalsa
3–3

Saturday 18 Oct

SINGAPOREPremier League 2 matches
MATCHSCORE
18 Oct 2025FT
Geylang International
Tanjong Pagar
2–1
18 Oct 2025FT
Home United
Young Lions
5–1

Friday 17 Oct

SINGAPOREPremier League 1 match
MATCHSCORE
17 Oct 2025FT
Hougang United
Albirex Niigata S
0–4

Thursday 2 Oct

SINGAPOREPremier League 1 match
MATCHSCORE
02 Oct 2025FT
Young Lions
Hougang United
0–2

Thursday 25 Sept

SINGAPOREPremier League 1 match
MATCHSCORE
25 Sep 2025FT
Tanjong Pagar
Young Lions
5–1

Monday 22 Sept

SINGAPOREPremier League 1 match
MATCHSCORE
22 Sep 2025FT
Tanjong Pagar
Home United
0–7

Sunday 21 Sept

SINGAPOREPremier League 1 match
MATCHSCORE
21 Sep 2025FT
Young Lions
Balestier Khalsa
1–2

Friday 19 Sept

SINGAPOREPremier League 1 match
MATCHSCORE
19 Sep 2025FT
Hougang United
Geylang International
0–2

Sunday 14 Sept

SINGAPOREPremier League 1 match
MATCHSCORE
14 Sep 2025FT
Balestier Khalsa
Home United
0–5

Saturday 13 Sept

SINGAPOREPremier League 1 match
MATCHSCORE
13 Sep 2025FT
Tanjong Pagar
Tampines Rovers
0–3

Friday 12 Sept

SINGAPOREPremier League 1 match
MATCHSCORE
12 Sep 2025FT
Geylang International
Albirex Niigata S
0–2

Monday 25 Aug

SINGAPOREPremier League 1 match
MATCHSCORE
25 Aug 2025FT
Home United
Hougang United
2–1

Sunday 24 Aug

SINGAPOREPremier League 1 match
MATCHSCORE
24 Aug 2025FT
Tampines Rovers
Geylang International
0–0

Saturday 23 Aug

SINGAPOREPremier League 1 match
MATCHSCORE
23 Aug 2025FT
Albirex Niigata S
Balestier Khalsa
2–2

No player statistics available for this season.

Both teams scored

Over 2.5 goals

Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.