Singapore S. League 2025 Fixtures and Past Match Results

  • Singapore S. League matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also S. League live score results.
  • H2H button to analyze the head to head statistics between the two S. League football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Regular Season
DateHomeScoreAwayHT
10/05/2026 Hougang United
Tampines Rovers  H2H  
10/05/2026 Lion City Sailors FC
Albirex Niigata S  H2H  
09/05/2026 Balestier Khalsa
Tanjong Pagar  H2H  
09/05/2026 Young Lions
Geylang International  H2H  
05/05/2026 Tanjong Pagar
Hougang United  H2H  
04/05/2026 Albirex Niigata S
Young Lions  H2H  
03/05/2026 Geylang International
Balestier Khalsa  H2H  
02/05/2026 Tampines Rovers
Lion City Sailors FC  H2H  
27/04/2026 Balestier Khalsa
Hougang United  H2H  
26/04/2026 Geylang International
Lion City Sailors FC  H2H  
25/04/2026 Albirex Niigata S
Tanjong Pagar  H2H  
24/04/2026 Tampines Rovers
Young Lions  H2H  
20/04/2026 Lion City Sailors FC
Young Lions  H2H  
19/04/2026 Geylang International
Tanjong Pagar  H2H  
18/04/2026 Hougang United
Albirex Niigata S  H2H  
17/04/2026 Tampines Rovers
Balestier Khalsa  H2H  
13/04/2026 Balestier Khalsa
Albirex Niigata S  H2H  
12/04/2026 Lion City Sailors FC
Hougang United  H2H  
11/04/2026 Tampines Rovers
Geylang International  H2H  
10/04/2026 Tanjong Pagar
Young Lions  H2H  
06/04/2026 Tanjong Pagar
Lion City Sailors FC  H2H  
05/04/2026 Young Lions
Balestier Khalsa  H2H  
04/04/2026 Albirex Niigata S
Tampines Rovers  H2H  
04/04/2026 Hougang United
Geylang International  H2H  
16/03/2026 Tanjong Pagar
Tampines Rovers  H2H  
15/03/2026 Balestier Khalsa
Lion City Sailors FC  H2H  
15/03/2026 Geylang International
Albirex Niigata S  H2H  
14/03/2026 Young Lions
Hougang United  H2H  
09/03/2026 Hougang United
Balestier Khalsa  H2H  
08/03/2026 Lion City Sailors FC
Geylang International  H2H  
07/03/2026 Young Lions
Tampines Rovers  H2H  
06/03/2026 Tanjong Pagar
Albirex Niigata S  H2H  
01/03/2026 Tanjong Pagar
Balestier Khalsa  H2H  
28/02/2026 Albirex Niigata S
Lion City Sailors FC  H2H  
27/02/2026 Tampines Rovers
Hougang United  H2H  
26/02/2026 Geylang International
Young Lions  H2H  
23/02/2026 Hougang United
Tanjong Pagar  H2H  
22/02/2026 Lion City Sailors FC
Tampines Rovers  H2H  
21/02/2026 Young Lions
Albirex Niigata S  H2H  
20/02/2026 Balestier Khalsa
Geylang International  H2H  
15/02/2026 Geylang International
Hougang United  H2H  
15/02/2026 Lion City Sailors FC
Tanjong Pagar  H2H  
14/02/2026 Tampines Rovers
Albirex Niigata S  H2H  
13/02/2026 Balestier Khalsa
Young Lions  H2H  
09/02/2026 Albirex Niigata S
Hougang United  H2H  
08/02/2026 Young Lions
Lion City Sailors FC  H2H  
07/02/2026 Balestier Khalsa
Tampines Rovers  H2H  
06/02/2026 Tanjong Pagar
Geylang International  H2H  
02/02/2026 Albirex Niigata S
Geylang International  H2H  
01/02/2026 Lion City Sailors FC
Balestier Khalsa  H2H  
31/01/2026 Tampines Rovers
Tanjong Pagar  H2H  
30/01/2026 Hougang United
Young Lions  H2H  
26/01/2026 Young Lions
Tanjong Pagar  H2H  
25/01/2026 Balestier Khalsa
Albirex Niigata S  H2H  
24/01/2026 Hougang United
Lion City Sailors FC  H2H  
23/01/2026 Geylang International
Tampines Rovers  H2H  
18/01/2026 Balestier Khalsa
Hougang United  H2H  
18/01/2026 Geylang International
Lion City Sailors FC  H2H  
17/01/2026 Albirex Niigata S
Tanjong Pagar  H2H  
16/01/2026 Tampines Rovers
Young Lions  H2H  
12/01/2026 Tanjong Pagar
Hougang United  H2H  
11/01/2026 Tampines Rovers
Lion City Sailors FC  H2H  
10/01/2026 Albirex Niigata S
Young Lions  H2H  
09/01/2026 Geylang International
Balestier Khalsa  H2H  
26/10/2025 Hougang United
Tampines Rovers  H2H  
26/10/2025 Lion City Sailors FC
Albirex Niigata S  H2H  
25/10/2025 Young Lions
Geylang International  H2H  
24/10/2025 Balestier Khalsa
Tanjong Pagar  H2H  
19/10/2025 Tampines Rovers
Balestier Khalsa  H2H  
18/10/2025 Geylang International
Tanjong Pagar  H2H  
18/10/2025 Lion City Sailors FC
Young Lions  H2H  
17/10/2025 Hougang United
Albirex Niigata S  H2H  
04/10/2025 Young Lions
Hougang United  H2H  
25/09/2025 Tanjong Pagar
Young Lions  H2H  
21/09/2025 Tanjong Pagar
Lion City Sailors FC  H2H  
21/09/2025 Young Lions
Balestier Khalsa  H2H  
20/09/2025 Albirex Niigata S
Tampines Rovers  H2H  
19/09/2025 Hougang United
Geylang International  H2H  
14/09/2025 Balestier Khalsa
Lion City Sailors FC  H2H  
13/09/2025 Tanjong Pagar
Tampines Rovers  H2H  
25/08/2025 Lion City Sailors FC
2 - 1
Hougang United 1-1H2HOdds+
Maxime Lestienne 11' 1 - 0  
Lionel Tan 28'  
  1 - 1 29' Farhan Zulkifi
Rui Pires 46'  
Bart Ramselaar 46'  
Shawal Anuar 46'  
Song Ui Young 46'  
Maxime Lestienne 47' 2 - 1  
  57' Anders Aplin
Anderson Lopes 67'  
Lennart Thy 67'  
Hami Syahin 67'  
Hafiz Nor 67'  
  70' Farhan Zulkifi
  70' Hugo Kametani
  77' Víctor Blasco
  77' Settawut Wongsai
  83' Jordan Vestering
Song Ui Young 84'  
  87' Zharfan Rohaizad
  87' Huzaifah Aziz
  88' Suwa Yuma
  88' Chonlawit Kanuengkid
Maxime Lestienne 90'  
Bailey Wright 90'  
24/08/2025 Tampines Rovers
0 - 0
Geylang International 0-0H2HOdds+
  55' Muhammad Shakir bin Hamzah
  61' Vincent Bezecourt
  61' Shahdan Bin Sulaiman
Glenn Kweh 72'  
Taufik Suparno 72'  
Taufik Suparno 83'  
  83' Nikola Ignjatović
  83' Tajeli Salamat
23/08/2025 Albirex Niigata S
2 - 2
Balestier Khalsa 2-1H2HOdds+
  0 - 1 9' Mario Šubarić
26'  
Katsuyuki Ishibashi 31' 1 - 1  
  32' Darren Teh
34' 2 - 1  
46'  
  46' T. Matić
Shingo Nakano 46'  
Jared Gallagher 49'  
  66' Daniel Goh
  66' Ignatius Ang Yu Heng
Katsuyuki Ishibashi 73'  
Renon Nishimura 73'  
Haziq Kamarudin 75'  
Syed Firdaus Hassan 75'  
  80' Darren Teh
  80' Fudhil Iyadh
  2 - 2 83' Ignatius Ang Yu Heng
Jared Gallagher 84'  
Jaden Heng Heng 84'  
89'  
  90+8' Harith Kanadi
  90+8' Syafi Hilman
Singapore Football
Season:

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.