Premier League Fixtures 25/26
This page lists all 84 Premier League fixtures for the 25/26 season, grouped into 21 rounds. 84 matches have finished and 0 are still to be played. Finished games link to match pages with full stats, upcoming games show their kickoff time in UTC. Use the round links below to jump straight to a round.
Fixtures by round
Regular Season 1
-
Albirex Niigata S
2 : 2
Balestier Khalsa
-
Tampines Rovers
0 : 0
Geylang International
-
Home United
2 : 1
Hougang United
-
Tanjong Pagar
5 : 1
Young Lions
Regular Season 2
-
Geylang International
0 : 2
Albirex Niigata S
-
Tanjong Pagar
0 : 3
Tampines Rovers
-
Balestier Khalsa
0 : 5
Home United
-
Young Lions
0 : 2
Hougang United
Regular Season 3
-
Hougang United
0 : 2
Geylang International
-
Young Lions
1 : 2
Balestier Khalsa
-
Tanjong Pagar
0 : 7
Home United
-
Albirex Niigata S
2 : 1
Tampines Rovers
Regular Season 4
-
Hougang United
0 : 4
Albirex Niigata S
-
Home United
5 : 1
Young Lions
-
Geylang International
2 : 1
Tanjong Pagar
-
Tampines Rovers
3 : 3
Balestier Khalsa
Regular Season 5
-
Balestier Khalsa
2 : 1
Tanjong Pagar
-
Young Lions
1 : 3
Geylang International
-
Home United
3 : 0
Albirex Niigata S
-
Hougang United
1 : 2
Tampines Rovers
Regular Season 7
-
Tampines Rovers
7 : 1
Young Lions
-
Albirex Niigata S
3 : 2
Tanjong Pagar
-
Balestier Khalsa
2 : 3
Hougang United
-
Geylang International
0 : 3
Home United
Regular Season 8
-
Geylang International
1 : 3
Tampines Rovers
-
Hougang United
1 : 5
Home United
-
Balestier Khalsa
0 : 4
Albirex Niigata S
-
Young Lions
1 : 1
Tanjong Pagar
Regular Season 9
-
Hougang United
2 : 0
Young Lions
-
Tampines Rovers
2 : 1
Tanjong Pagar
-
Home United
5 : 1
Balestier Khalsa
-
Albirex Niigata S
2 : 0
Geylang International
Regular Season 10
-
Tanjong Pagar
1 : 3
Geylang International
-
Balestier Khalsa
0 : 3
Tampines Rovers
-
Young Lions
0 : 2
Home United
-
Albirex Niigata S
2 : 1
Hougang United
Regular Season 11
-
Balestier Khalsa
3 : 1
Young Lions
-
Tampines Rovers
2 : 1
Albirex Niigata S
-
Geylang International
1 : 2
Hougang United
-
Home United
7 : 0
Tanjong Pagar
Regular Season 12
-
Balestier Khalsa
5 : 2
Geylang International
-
Young Lions
0 : 2
Albirex Niigata S
-
Home United
1 : 1
Tampines Rovers
-
Hougang United
3 : 0
Tanjong Pagar
Regular Season 13
-
Geylang International
1 : 1
Young Lions
-
Tampines Rovers
3 : 0
Hougang United
-
Albirex Niigata S
3 : 3
Home United
-
Tanjong Pagar
1 : 4
Balestier Khalsa
Regular Season 14
-
Tanjong Pagar
0 : 2
Albirex Niigata S
-
Home United
4 : 0
Geylang International
-
Young Lions
0 : 5
Tampines Rovers
-
Hougang United
1 : 2
Balestier Khalsa
Regular Season 15
-
Young Lions
0 : 2
Hougang United
-
Geylang International
1 : 0
Albirex Niigata S
-
Balestier Khalsa
0 : 3
Home United
-
Tanjong Pagar
0 : 3
Tampines Rovers
Regular Season 16
-
Hougang United
0 : 1
Geylang International
-
Albirex Niigata S
3 : 2
Tampines Rovers
-
Young Lions
0 : 2
Balestier Khalsa
-
Tanjong Pagar
0 : 4
Home United
Regular Season 17
-
Tanjong Pagar
0 : 1
Young Lions
-
Tampines Rovers
4 : 3
Geylang International
-
Home United
4 : 1
Hougang United
-
Balestier Khalsa
2 : 1
Albirex Niigata S
Regular Season 18
-
Tampines Rovers
2 : 1
Balestier Khalsa
-
Hougang United
0 : 4
Albirex Niigata S
-
Geylang International
2 : 1
Tanjong Pagar
-
Home United
2 : 0
Young Lions
Regular Season 19
-
Tampines Rovers
8 : 1
Young Lions
-
Albirex Niigata S
4 : 0
Tanjong Pagar
-
Geylang International
0 : 3
Home United
-
Balestier Khalsa
0 : 3
Hougang United
Regular Season 20
-
Geylang International
2 : 3
Balestier Khalsa
-
Tampines Rovers
0 : 0
Home United
-
Albirex Niigata S
1 : 0
Young Lions
-
Tanjong Pagar
1 : 2
Hougang United
Regular Season 21
-
Balestier Khalsa
6 : 0
Tanjong Pagar
-
Young Lions
2 : 2
Geylang International
-
Home United
0 : 2
Albirex Niigata S
-
Hougang United
0 : 1
Tampines Rovers
Regular Season 6
Explore more: Premier League table | Top scorers
Updated: 11 Jun 2026, 00:57 UTC