Premier League 2026/27
Premier League has 20 matches played on record. Below are the most recent results, each with goals, line-ups and full match statistics.
Upcoming matches
Kick-off times in UTC
Matchday 6
- 31 Oct 2026 11:30Hougang United — Young Lions
- 1 Nov 2026 11:30Tampines Rovers — Geylang International
- 1 Nov 2026 11:30Balestier Khalsa — Home United
Results
Matchday 6
- 30 Oct 2026Tanjong Pagar 1–1 Albirex Niigata S
Matchday 5
- 26 Oct 2026Geylang International 3–0 Hougang United
- 25 Oct 2026Albirex Niigata S 2–3 Tampines Rovers
- 25 Oct 2026Home United 6–0 Tanjong Pagar
- 24 Oct 2026Young Lions 1–2 Balestier Khalsa
Matchday 4
- 18 Oct 2026Tampines Rovers 4–1 Young Lions
- 18 Oct 2026Albirex Niigata S 0–2 Home United
- 17 Oct 2026Balestier Khalsa 0–0 Geylang International
- 16 Oct 2026Tanjong Pagar 2–1 Hougang United
Matchday 3
- 12 Oct 2026Hougang United 1–2 Balestier Khalsa
- 11 Oct 2026Tanjong Pagar 0–4 Tampines Rovers
- 11 Oct 2026Home United 6–1 Young Lions
- 10 Oct 2026Geylang International 3–1 Albirex Niigata S
Matchday 2
- 19 Sept 2026Balestier Khalsa 3–4 Tanjong Pagar
- 19 Sept 2026Young Lions 1–5 Geylang International
- 18 Sept 2026Albirex Niigata S 3–0 Hougang United
Matchday 1
- 14 Sept 2026Geylang International 1–0 Tanjong Pagar
- 13 Sept 2026Young Lions 0–4 Albirex Niigata S
- 12 Sept 2026Hougang United 2–2 Home United
- 11 Sept 2026Tampines Rovers 2–0 Balestier Khalsa