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
18/05/2026 Tanjong Pagar
Hougang United  H2H  
17/05/2026 Tampines Rovers
Lion City Sailors FC  H2H  
16/05/2026 Albirex Niigata S
Young Lions  H2H  
15/05/2026 Geylang International
Balestier Khalsa  H2H  
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  
26/04/2026 Young Lions
C - C
Tanjong Pagar  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  
19/04/2026 Young Lions
C - C
Lion City Sailors FC  H2H  
18/04/2026 Hougang United
Albirex Niigata S  H2H  
17/04/2026 Albirex Niigata S
C - C
Hougang United  H2H  
17/04/2026 Tampines Rovers
Balestier Khalsa  H2H  
17/04/2026 Tampines Rovers
C - C
Balestier Khalsa  H2H  
13/04/2026 Balestier Khalsa
Albirex Niigata S  H2H  
12/04/2026 Lion City Sailors FC
Hougang United  H2H  
12/04/2026 Lion City Sailors FC
C - C
Geylang International  H2H  
11/04/2026 Tampines Rovers
Geylang International  H2H  
11/04/2026 Tampines Rovers
C - C
Geylang International  H2H  
10/04/2026 Tanjong Pagar
Young Lions  H2H  
06/04/2026 Tanjong Pagar
Lion City Sailors FC  H2H  
05/04/2026 Lion City Sailors FC
C - C
Tanjong Pagar  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  
22/03/2026 Albirex Niigata S
Tampines Rovers  H2H  
22/03/2026 Albirex Niigata S
Tampines Rovers  H2H  
16/03/2026 Tanjong Pagar
Tampines Rovers  H2H  
16/03/2026 Hougang United
C - C
Balestier Khalsa  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  H2HOdds 
22/02/2026 Lion City Sailors FC
Tampines Rovers  H2HOdds 
21/02/2026 Young Lions
Albirex Niigata S  H2HOdds 
20/02/2026 Balestier Khalsa
Geylang International  H2HOdds 
15/02/2026 Geylang International
Hougang United  H2HOdds 
15/02/2026 Lion City Sailors FC
Tanjong Pagar  H2HOdds 
14/02/2026 Tampines Rovers
Albirex Niigata S  H2HOdds 
13/02/2026 Balestier Khalsa
Young Lions  H2HOdds 
09/02/2026 Albirex Niigata S
2 - 1
Hougang United 2-0H2HOdds+
Shingo Nakano 14' 1 - 0  
  36' Parinya Nusong
  36' Víctor Blasco
Yang Hyeonju 43' 2 - 0  
  46' Saharat Panmarchya
  46' Jaushua Sotirio
  2 - 1 51' Jaushua Sotirio
Syed Firdaus Hassan 57'  
Abdul Rasaq 57'  
  68' Huzaifah Aziz
Yang Hyeonju 75'  
Renon Nishimura 75'  
Katsuyuki Ishibashi 75'  
Naoki Yoshioka 75'  
  84' Suwa Yuma
  84' Nabilai Kibunguchy
Zulqarnaen Suzliman 84'  
Danish Qayyum 84'  
Haziq Kamarudin 84'  
Nicky Melvin Singh 84'  
  90' Jaushua Sotirio
Hassan Sunny 90'  
  90+2' Víctor Blasco
08/02/2026 Young Lions
0 - 2
Lion City Sailors FC 0-2H2HOdds+
  0 - 1 13' Bailey Wright
  0 - 2 35' Lennart Thy
  61' Diogo Costa
  61' Nur Adam Abdullah
  61' Shawal Anuar
  61' Bart Ramselaar
Nicolas Beninger 69'  
Amir Syafiz 69'  
Harith Danish Irwan 69'  
Sérgio Mendonça 71'  
  75' Akram Azman
  78' Lennart Thy
  78' Luka Adžić
Andy Reefqy bin Muhd Hasyim 78'  
Ajay Robson Muralithran 78'  
  78' Akram Azman
  78' Hami Syahin
Fairuz Fazli 85'  
Andrew Aw Yong Rei 85'  
Henry Spence 85'  
Garv Sahoo 85'  
  87' Hariss Harun
  87' Christopher van Huizen
07/02/2026 Balestier Khalsa
0 - 3
Tampines Rovers 0-1H2HOdds+
  0 - 1 22' Shah Shahiran
  26' Yuki Kobayashi
  26' Jacob Mahler
Fudhil Iyadh 37'  
  45+3' Jacob Mahler
T. Matić 49'  
  0 - 2 50' Hide Higashikawa
Ignatius Ang Yu Heng 57'  
Jakov Katuša 57'  
Lazar Vujanić 69'  
  0 - 3 71' Jacob Mahler
Elijah Lim 74'  
Ifat Bin Mohd Sha'aban 74'  
Bogdan Mandić 74'  
74'  
  76' Glenn Kweh
  76' Trent Buhagiar
  76' Koya Kazama
  76' Takeshi Yoshimoto
  83' Hide Higashikawa
  83' Vasileios Zikos Chua
  83' Shah Shahiran
  83' Ong Yu En
  89' Trent Buhagiar
06/02/2026 Tanjong Pagar
1 - 3
Geylang International 0-1H2HOdds+
  0 - 1 11' Ryoya Taniguchi
  42' Shakir Hamzah
  45+5' Joshua Pereira
  46' Shahdan Sulaiman
  46' Amy Recha
Raihan Rahman 46'  
  49' Nazrul Nazari
  0 - 2 52' Shodai Yokoyama
  56' Amy Recha
Fathullah Rahmat 65'  
Azim Akbar 65'  
  0 - 3 67' Vincent Bezecourt
Aaron Evans 73'  
Faizal Roslan 73'  
  84' Yu Kanoshima
Naqiuddin Eunos 86'  
86'  
  87' Vincent Bezecourt
  87' Iqram Rifqi
Emilio Estevez 90+1' 1 - 3  
  90+5' Shuhei Hoshino
  90+5'
  90+10' Ryoya Taniguchi
  90+10' Abuduryim Abdushukur
02/02/2026 Albirex Niigata S
2 - 0
Geylang International 0-0H2HOdds+
Syed Firdaus Hassan 7'  
  46' Iqram Rifqi
  46' Kim Tae-Ho
  59' Nazrul Nazari
Katsuyuki Ishibashi 63'  
Hyon Ju Ryang 63'  
Naoki Yoshioka 64'  
Ozawa Nozomi 67' 1 - 0  
Zulqarnaen Suzliman 68'  
Abdul Rasaq 69'  
  72' Riku Fukashiro
  72' Shuhei Hoshino
Zulqarnaen Suzliman 72'  
Nicky Melvin Singh 72'  
  72' Vincent Bezecourt
  72' Shahdan Sulaiman
Abdul Rasaq 79'  
Liska Haaziq Iskandar 79'  
Haziq Kamarudin 79'  
Komei Iida 79'  
Naoki Yoshioka 79'  
Danish Qayyum 79'  
  84' Nazrul Nazari
  84' Amy Recha
Nicky Melvin Singh 88'  
Liska Haaziq Iskandar 90+1' 2 - 0  
01/02/2026 Lion City Sailors FC
5 - 1
Balestier Khalsa 4-1H2HOdds+
Anderson Lopes 22' 1 - 0  
  1 - 1 24' Lionel Tan
Diogo Costa 27' 2 - 1  
  29' Harith Kanadi
Anderson Lopes 32' 3 - 1  
Shawal Anuar 37' 4 - 1  
  43' Lazar Vujanić
  46' Ignatius Ang Yu Heng
  46' Daniel Goh
  46' Aniq Raushan Mohamad Azra
  46' Tajeli Salamat
  48' Daniel Goh
Rui Pires 61'  
Lucas Agueiro 61'  
Bailey Wright 65' 5 - 1  
Bailey Wright 68'  
Toni Datković 68'  
Lucas Agueiro 69'  
Akram Azman 80'  
Nur Adam Abdullah 80'  
Lionel Tan 80'  
Hariss Harun 80'  
Diogo Costa 80'  
Hafiz Nor 80'  
  80' Bogdan Mandić
  80' Ifat Bin Mohd Sha'aban
  81' Masahiro Sugita
  81' Ilyasin Baktiar
31/01/2026 Tampines Rovers
2 - 1
Tanjong Pagar 2-0H2HOdds+
Hide Higashikawa 5' 1 - 0  
  33' Kim Ri-Gwan
Shah Shahiran 35' 2 - 0  
  45+3' Bruno Dybal
  45+3' Naqiuddin Eunos
Taufik Suparno 52'  
Trent Buhagiar 52'  
  62' Fathullah Rahmat
  62' Azim Akbar
  2 - 1 66' Emilio Estevez
Joel Chew 68'  
Glenn Kweh 68'  
Hide Higashikawa 68'  
Tara Ndao 68'  
Shuya Yamashita 80'  
Yuki Kobayashi 81'  
Koya Kazama 81'  
Jacob Mahler 81'  
Seiga Sumi 81'  
  88' Lee Chan-Woo
  88' Faizal Roslan
  90+4' Shodai Nishikawa
  90+4' Samuel Pillai
30/01/2026 Hougang United
C - C
Young Lions 1-0H2HOdds+
Saifullah Akbar 20'  
Settawut Wongsai 30' 1 - 0  
Huzaifah Aziz 40'  
Suwa Yuma 51'  
  60' Joilson
Víctor Blasco 64'  
Washington Jaramillo 67'  
Nabilai Kibunguchy 67'  
Víctor Blasco 73' 2 - 0  
  75' Andy Reefqy bin Muhd Hasyim
  75' Caelan Cheong
Gloire Amanda 77'  
Saharat Panmarchya 77'  
  83' Abner Vinícius
  83' Nicolas Beninger
Víctor Blasco 87'  
He Yang 87'  
  89' Danial Herwan
  89' Andrew Aw Yong Rei
  89' Enrico Walmrath
26/01/2026 Young Lions
1 - 1
Tanjong Pagar 1-1H2HOdds+
Andrew Aw Yong Rei 23'  
Sérgio Mendonça 26' 1 - 0  
  36' Raihan Rahman
  1 - 1 45+8' Gostavo
Luth Harith Fathi 50'  
  54' Fathullah Rahmat
Andrew Aw Yong Rei 60'  
Danial Herwan 60'  
Enrico Walmrath 60'  
  64' Shodai Nishikawa
  64' Naqiuddin Eunos
  73' Fathullah Rahmat
  73' Sahil Bin Suhaimi
Henry Spence 77'  
Nicolas Beninger 77'  
Harith Danish Irwan 77'  
Ajay Robson Muralithran 77'  
Kieran Teo 88'  
  90+1' Aaron Evans
  90+4' Raihan Rahman
  90+4' Azim Akbar
Enrico Walmrath 90+7'  
Abner Vinícius 90+9'  
Caelan Cheong 90+9'  
25/01/2026 Balestier Khalsa
0 - 4
Albirex Niigata S 0-2H2HOdds+
  5' Syed Firdaus Hassan
Madhu Mohana 32'  
  0 - 1 43' Shingo Nakano
  0 - 2 45+2' Kim Tae-uk
  46' Syed Firdaus Hassan
  46' Haziq Kamarudin
Tajeli Salamat 56'  
  57' Jo Eun-soo
  0 - 3 58' Shingo Nakano
  59' Katsuyuki Ishibashi
  59' Hyon Ju Ryang
  0 - 4 82' Naoki Yoshioka
Daniel Goh 83'  
Ignatius Ang Yu Heng 83'  
Lazar Vujanić 83'  
Fudhil Iyadh 83'  
  83' Takumi Yokohata
  83' Nicky Melvin Singh
Harith Kanadi 90+5'  
Aniq Raushan Mohamad Azra 90+5'  
  90+5' Abdul Rasaq
  90+5' Aqil Zafri Junaidi
  90+5' Zulqarnaen Suzliman
  90+5' Danish Qayyum
24/01/2026 Hougang United
1 - 5
Lion City Sailors FC 1-3H2HOdds+
Settawut Wongsai 11' 1 - 0  
  1 - 1 18' Shawal Anuar
  1 - 2 27' Kyoga Nakamura
  1 - 3 32' Lennart Thy
  39' Hami Syahin
  39' Hariss Harun
  40' Kyoga Nakamura
  44' Akram Azman
Huzaifah Aziz 52'  
  1 - 4 66' Bart Ramselaar
  67' Lennart Thy
  67' Anderson Lopes
Víctor Blasco 67'  
Saharat Panmarchya 67'  
  1 - 5 72' Bart Ramselaar
  73' Toni Datković
  73' Luka Adžić
  73' Tsiy William Ndenge
  73' Rui Pires
Gloire Amanda 75'  
Parinya Nusong 75'  
Huzaifah Aziz 79'  
Chonlawit Kanuengkid 79'  
23/01/2026 Geylang International
1 - 3
Tampines Rovers 0-1H2HOdds+
  0 - 1 20' Nikola Ignjatović
  51' Irfan Najeeb
  0 - 2 55' Trent Buhagiar
  0 - 3 59' Trent Buhagiar
Nikola Ignjatović 69'  
Kim Tae-Ho 69'  
Shahdan Sulaiman 69'  
Amy Recha 69'  
  69' Seiga Sumi
  69' Raoul Suhaimi
  69' Dylan Fox
  69' Takeshi Yoshimoto
Ryoya Taniguchi 74' 1 - 3  
  76' Koya Kazama
  78' Yuki Kobayashi
  78' Ong Yu En
  85' Glenn Kweh
  85' Joel Chew
  85' Hide Higashikawa
  85' Taufik Suparno
Joshua Pereira 87'  
Ryu Hardy bin Yussri 87'  
Riku Fukashiro 90+1'  
Prince Rio Riafe 90+1'  
Shakir Hamzah 90+1'  
Iqram Rifqi 90+1'  
18/01/2026 Balestier Khalsa
2 - 3
Hougang United 2-1H2HOdds+
Bogdan Mandić 4' 1 - 0  
Zharfan Rohaizad 8' 2 - 0  
  2 - 1 11' Settawut Wongsai
Mario Šubarić 34'  
  46' Settawut Wongsai
  46' Saharat Panmarchya
Tajeli Salamat 55'  
Daniel Goh 73'  
Ignatius Ang Yu Heng 73'  
Bogdan Mandic 73'  
Harith Kanadi 73'  
  76' Jaushua Sotirio
  76' Nabilai Kibunguchy
  2 - 2 78' Víctor Blasco
  2 - 3 81' Nabilai Kibunguchy
  90+3' Víctor Blasco
  90+3' Chonlawit Kanuengkid
Elijah Lim 90+5'  
Ifat Bin Mohd Sha'aban 90+5'  
18/01/2026 Geylang International
0 - 3
Lion City Sailors FC 0-1H2HOdds+
  6' Diogo Costa
  27' Bailey Wright
Nikola Ignjatović 42'  
  0 - 1 43' Nazrul Nazari
Amy Recha 61'  
Shahdan Sulaiman 61'  
  0 - 2 64' Tsiy William Ndenge
  65' Lennart Thy
  65' Luka Adžić
  77' Kyoga Nakamura
  77' Lionel Tan
  84' Hami Syahin
  84' Hariss Harun
  84' Tsiy William Ndenge
  84' Rui Pires
  0 - 3 90+2' Shawal Anuar
17/01/2026 Albirex Niigata S
3 - 2
Tanjong Pagar 1-0H2HOdds+
  38' Bruno Dybal
Jo Eun-soo 43' 1 - 0  
  51' Lee Chan-Woo
Takumi Yokohata 52' 2 - 0  
  2 - 1 54' Youssef Ezzejjari
  58' Lee Chan-Woo
  58' Faizal Roslan
Zulqarnaen Suzliman 70'  
Hyon Ju Ryang 70'  
Katsuyuki Ishibashi 70'  
Nicky Melvin Singh 70'  
  71' Syahrul Sazali
  71' Naqiuddin Eunos
  71' Emilio Estevez
  71' Anaqi Ismit
Kim Tae-uk 72'  
Haziq Kamarudin 78'  
Shakthi Vinayagavijayan 78'  
  80' Zenivio Mota
  80' Azim Akbar
  2 - 2 84' Anaqi Ismit
Ozawa Nozomi 87' 3 - 2  
Syed Firdaus Hassan 90'  
Jaden Heng Heng 90'  
Takumi Yokohata 90'  
Komei Iida 90'  
16/01/2026 Tampines Rovers
7 - 1
Young Lions 5-1H2HOdds+
Hide Higashikawa 9' 1 - 0  
  1 - 1 10' Abner Vinícius
  22' Izwan Mahbud
  28' Amir Syafiz
  28' Aizil Yazid
Koya Kazama 29' 2 - 1  
Koya Kazama 31' 3 - 1  
Hide Higashikawa 38' 4 - 1  
Glenn Kweh 45+2' 5 - 1  
Seiga Sumi 45+5'  
Shah Shahiran 49'  
Joel Chew 68'  
Yuki Kobayashi 68'  
  68' Harith Danish Irwan
Hide Higashikawa 72' 6 - 1  
  73' Henry Spence
  73' Nicolas Beninger
  73' Luth Harith Fathi
  73' Caelan Cheong
  73' Andy Reefqy bin Muhd Hasyim
  73'
Seiga Sumi 73'  
Jacob Mahler 73'  
Jacob Mahler 74'  
  76' Abner Vinícius
  76' Fairuz Fazli
Hide Higashikawa 76' 7 - 1  
Takeshi Yoshimoto 81'  
Amirul Haikal Hassim 81'  
Raoul Suhaimi 81'  
Kegan Phang 81'  
Glenn Kweh 81'  
Taufik Suparno 81'  
27/10/2025 Hougang United
1 - 2
Tampines Rovers 0-0H2HOdds+
  46' Taufik Suparno
  46' Faris Ramli
  65' Joel Chew Joon Herng
  65' Glenn Kweh
Ryaan Sanizal 66'  
  70' Shuya Yamashita
Chonlawit Kanuengkid 76'  
Hugo Kametani 76'  
  0 - 1 77' Faris Ramli
Jordan Nicolas Vestering 79'  
Syazwan Buhari 86' 1 - 1  
Yotsakorn Burapha 90'  
Parinya Nusong 90'  
  90+3' Trent Buhagiar
  90+3' Koya Kazama
  90+3' Jacob Mahler
  1 - 2 90+4' Irfan Najeeb
  90+6' Takeshi Yoshimoto
  90+6' Amirul Adli Bin Azmi
27/10/2025 Lion City Sailors FC
3 - 0
Albirex Niigata S 1-0H2HOdds+
Lennart Thy 19' 1 - 0  
  46' Komei Iida
  46' Katsuyuki Ishibashi
Shawal Anuar 60'  
Song Ui Young 60'  
Bart Ramselaar 62' 2 - 0  
  64' Nicky Melvin Singh
  64' Sim Jun Yen
  69' Takumi Yokohata
Tsiy William Ndenge 70'  
Toni Datković 70'  
Akram Azman 72' 3 - 0  
  74' Naoki Yoshioka
  74' Danish Qayyum
  74' Haziq Kamarudin
  74' Lee Dong-yeol
Lionel Tan 86'  
Nur Adam Abdullah 86'  
  86' Takumi Yokohata
  86' Renon Nishimura
Diogo Costa 86'  
Zulqarnaen Suzliman 86'  
Nur Adam Abdullah 86'  
Hami Syahin 86'  
25/10/2025 Young Lions
1 - 3
Geylang International 1-1H2HOdds+
Sérgio Mendonça 17' 1 - 0  
  1 - 1 21' Shuhei Hoshino
  38' Ryoya Taniguchi
Nathan Mao 52'  
  55' Shahdan Bin Sulaiman
  1 - 2 58' Vincent Bezecourt
  1 - 3 62' Riku Fukashiro
Ong Yu En 66'  
Harith Danish Irwan 66'  
Lucas Agueiro 76'  
Andy Reefqy bin Muhd Hasyim 76'  
Rae Peh Bai Junwen 76'  
Amir Syafiz 76'  
Henry Spence 83'  
Caelan Cheong 83'  
Fairuz Fazli 83'  
Luth Harith Fathi 83'  
  83' Kaisei Ogawa
  83' Ryu Hardy
  87' Vincent Bezecourt
  87' Gareth Low
24/10/2025 Balestier Khalsa
2 - 1
Tanjong Pagar 0-1H2HOdds+
  19' Kim Ri-Gwan
  0 - 1 23' Bruno Dybal
  53' Syahrul Sazali
  53' Shodai Nishikawa
  58' Zenivio Mota
Masahiro Sugita 62' 1 - 1  
  68' Shodai Nishikawa
  72' Zenivio Mota
  72' Azim Akbar
  72' Bruno Dybal
  72'
Ignatius Ang Yu Heng 72'  
72'  
M. Mustapić 72'  
Hafiz Ahmad 72'  
Daniel Goh 80' 2 - 1  
  81' Syed Akmal
  86' Shodai Nishikawa
T. Matić 90+2'  
Elijah Lim 90+2'  
Daniel Goh 90+3'  
  90+8' Youssef Ezzejjari
19/10/2025 Tampines Rovers
3 - 3
Balestier Khalsa 1-1H2HOdds+
Hide Higashikawa 6' 1 - 0  
  1 - 1 29' Masahiro Sugita
  34' Harith Kanadi
Koya Kazama 46'  
Glenn Kweh 46'  
Glenn Kweh 48' 2 - 1  
  68' Ignatius Ang Yu Heng
  68' Daniel Goh
  68' Harith Kanadi
  68' Fudhil Iyadh
  2 - 2 70' Madhu Mohana
Takeshi Yoshimoto 72'  
Joel Chew Joon Herng 74'  
Saifullah Akbar 74'  
Seiga Sumi 74'  
Jacob Mahler 74'  
Glenn Kweh 79' 3 - 2  
  83' Bogdan Mandić
  83' Ifat Sha'aban
Irfan Najeeb 88'  
Amirul Adli Bin Azmi 88'  
  90+1' Masahiro Sugita
Hide Higashikawa 90+5'  
Taufik Suparno 90+5'  
  3 - 3 90+18' T. Matić
18/10/2025 Geylang International
2 - 1
Tanjong Pagar 1-0H2HOdds+
Nikola Ignjatović 13'  
Jae-hyun Ko 18'  
Jae-hyun Ko 29'  
Tajeli Salamat 29'  
  35' Guilherme Augusto Rodrigues
  35' Zenivio
  41' Kim Ri-Gwan
Nikola Ignjatović 43' 1 - 0  
  46' Raihan Rahman
  46' Bruno Dybal
  56' Shodai Nishikawa
  56'
Shahdan Bin Sulaiman 56'  
56'  
  1 - 1 72' Bruno Dybal
  80' Syahrul Sazali
  80' Sahil Bin Suhaimi
Nazrul Nazari 82'  
Shuhei Hoshino 84' 2 - 1  
Rudy Khairullah 89'  
  90+2' Bruno Dybal
Vincent Bezecourt 90+3'  
Ryu Hardy 90+3'  
Ryu Hardy 90+5'  
18/10/2025 Lion City Sailors FC
5 - 1
Young Lions 2-1H2HOdds+
Maxime Lestienne 21' 1 - 0  
  1 - 1 30' Lucas Agueiro
Bailey Wright 34' 2 - 1  
Nur Adam Abdullah 38'  
Christopher Van Huizen 46'  
Song Ui Young 46'  
Lennart Thy 49' 3 - 1  
  62' Fairuz Fazli
  62' Andrew Aw Yong Rei
  62' Lucas Agueiro
  62' Sérgio Mendonça
  70' Andrew Aw Yong Rei
Bailey Wright 73'  
Shawal Anuar 73'  
Nathan Mao 73'  
Toni Datković 73'  
  73'
  73' Andy Reefqy bin Muhd Hasyim
  73'
Bart Ramselaar 75' 4 - 1  
Shawal Anuar 81' 5 - 1  
Maxime Lestienne 81'  
Akram Azman 81'  
  81' Ong Yu En
  81' Rae Peh Bai Junwen
Hami Syahin 81'  
Abdul Rasaq 81'  
17/10/2025 Hougang United
0 - 4
Albirex Niigata S 0-2H2HOdds+
Kanok Kongsimma 11'  
  0 - 1 24' Shingo Nakano
  0 - 2 45+3' Shingo Nakano
  46' Takumi Yokohata
  46' Renon Nishimura
  59' Jaden Heng Heng
  59' Syed Firdaus Hassan
  59' Haziq Kamarudin
  59' Nicky Melvin Singh
  59' Katsuyuki Ishibashi
  59' Lee Dong-yeol
Huzaifah Aziz 71'  
Kanok Kongsimma 71'  
Nabilai Kibunguchy 71'  
Hugo Kametani 71'  
Parinya Nusong 71'  
Ryohei Yoshihama 76'  
Anders Aplin 76'  
  0 - 3 81' Nicky Melvin Singh
Huzaifah Aziz 84'  
Muhamad Aziz 84'  
  86' Sim Jun Yen
  86' Danish Qayyum
  0 - 4 87' Nicky Melvin Singh
02/10/2025 Young Lions
0 - 2
Hougang United 0-0H2HOdds+
  44' Jordan Nicolas Vestering
  0 - 1 50' Yotsakorn Burapha
  65' Ryaan Sanizal
  65' Nabilai Kibunguchy
Enrico Walmrath 68'  
Abner Vinícius 68'  
Harith Danish Irwan 68'  
Kieran Teo 68'  
  74' Settawut Wongsai
  74' Víctor Blasco
  0 - 2 76' Víctor Blasco
Ong Yu En 82'  
Lucas Agueiro 82'  
Henry Spence 82'  
Caelan Cheong 82'  
  84' Yotsakorn Burapha
  90+2' Chonlawit Kanuengkid
  90+2' Hugo Kametani
  90+2' Rauf Sanizal
Abner Vinícius 90+2'  
Ryu Hardy 90+2'  
  90+4' Ryohei Yoshihama
Ryu Hardy 90+7'  
25/09/2025 Tanjong Pagar
5 - 1
Young Lions 1-1H2HOdds+
  0 - 1 15' Abner Vinícius
Fathullah Rahmat 28'  
Fathullah Rahmat 32'  
Guilherme Augusto Rodrigues 32'  
Youssef Ezzejjari 35' 1 - 1  
  43' Iryan Fandi
Guilherme Augusto Rodrigues 45+6'  
  53' Abner Vinícius
  53' Lucas Agueiro
Youssef Ezzejjari 62' 2 - 1  
Youssef Ezzejjari 64' 3 - 1  
  68' Fairuz Fazli
  68' Kian Ghadessy
  68' Iryan Fandi
  68' Amir Syafiz
  68' Ong Yu En
  68' Louka Tan-Vaissiere
Shodai Nishikawa 72'  
Bruno Dybal 72'  
Raihan Rahman 72'  
Syahrul Sazali 72'  
Youssef Ezzejjari 75' 4 - 1  
Syahrul Sazali 81'  
Faizal Roslan 81'  
Sahil Bin Suhaimi 81'  
  85' Henry Spence
  85' Raúl Albiol
Bruno Dybal 86' 5 - 1  
22/09/2025 Tanjong Pagar
0 - 7
Lion City Sailors FC 0-5H2HOdds+
  0 - 1 14' Lennart Thy
  0 - 2 28' Diogo Costa
  0 - 3 45+7' Lennart Thy
  0 - 4 45+10' Rui Pires
  0 - 5 45+13' Song Ui Young
Syahrul Sazali 46'  
Fathullah Rahmat 46'  
  60' Maxime Lestienne
  60' Safuwan Baharudin
  60' Rui Pires
  60' Tsiy William Ndenge
  60' Song Ui Young
  60' Hami Syahin
  72' Shawal Anuar
  72' Anderson Lopes
  72' Diogo Costa
  72' Hafiz Nor
Raihan Rahman 73'  
Azim Akbar 73'  
Youssef Ezzejjari 73'  
Shodai Nishikawa 73'  
  0 - 6 84' Anderson Lopes
  0 - 7 90+3' Anderson Lopes
21/09/2025 Young Lions
1 - 2
Balestier Khalsa 1-1H2HOdds+
Sérgio Mendonça 7' 1 - 0  
  1 - 1 12' Masahiro Sugita
Fairuz Fazli 60'  
Andrew Aw Yong Rei 60'  
Andrew Aw Yong Rei 63'  
  66' Daniel Goh
  66' Ignatius Ang Yu Heng
  66' Harith Kanadi
  66' Fudhil Iyadh
Nathan Mao 68'  
Abner Vinicius Do Nascimento Custodio 68'  
68'  
  69'
  70' Madhu Mohana
  74' Jakov Katuša
Ong Yu En 76'  
Louka Tan-Vaissiere 76'  
  80' T. Matić
  80' Ifat Sha'aban
  1 - 2 90+10' Elijah Lim
19/09/2025 Hougang United
0 - 2
Geylang International 0-2H2HOdds+
  0 - 1 7' Riku Fukashiro
  20' Riku Fukashiro
Anders Aplin 28'  
  0 - 2 39' Ryoya Taniguchi
  45+7' Nikola Ignjatović
  45+7' Jae-hyun Ko
  45+10' Jae-hyun Ko
  45+10' Jae-hyun Ko
Víctor Blasco 46'  
Huzaifah Aziz 46'  
  46' Tajeli Salamat
  46' Shahdan Bin Sulaiman
  56' Kaisei Ogawa
  56' Gareth Low
Farhan Zulkifi 66'  
Hugo Kametani 66'  
Settawut Wongsai 66'  
Yuhao Liu 71'  
Yuta Kikuchi 71'  
Yotsakorn Burapha 79'  
Jordan Vestering 79'  
  86' Nazrul Nazari
  86' Ethan Pinto
  86' Vincent Bezecourt
  86' Muhammad Syafi bin Suhaimi
14/09/2025 Balestier Khalsa
0 - 5
Lion City Sailors FC 0-1H2HOdds+
  0 - 1 27' Bailey Wright
Masahiro Sugita 57'  
Ignatius Ang Yu Heng 57'  
Daniel Goh 57'  
Fudhil Iyadh 57'  
  58' Anderson Lopes
  58' Lennart Thy
  63' Diogo Costa
T. Matić 65'  
65'  
  70' Tsiy William Ndenge
  70' Safuwan Baharudin
  0 - 2 72' Bart Ramselaar
  0 - 3 82' Lennart Thy
  87' Hariss Harun
  87' Hami Syahin
  87' Shawal Anuar
  87' Abdul Rasaq
  87'
Harith Kanadi 89'  
89'  
Lam Jeff 89'  
  0 - 4 90' Abdul Rasaq
  0 - 5 90+4' Maxime Lestienne
13/09/2025 Tanjong Pagar
0 - 3
Tampines Rovers 0-1H2HOdds+
  0 - 1 43' Takeshi Yoshimoto
  0 - 2 49' Glenn Kweh
Raihan Rahman 60'  
  65' Glenn Kweh
  65' Joel Chew Joon Herng
  65' Taufik Suparno
  65' Faris Ramli
Fathullah Rahmat 68'  
Aaron Evans 68'  
Muhammad Eunos 77'  
Sahil Bin Suhaimi 77'  
  79' Hide Higashikawa
  79' Tara Ndao
  0 - 3 85' Koya Kazama
  88' Takeshi Yoshimoto
  88' Saifullah Akbar
  88' Koya Kazama
  88' Amirul Adli Bin Azmi
Guilherme Augusto Rodrigues 90'  
Shodai Nishikawa 90'  
Azim Akbar 90'  
Zenivio 90+4'  
Zenivio 90+4'  
12/09/2025 Geylang International
0 - 2
Albirex Niigata S 0-1H2HOdds+
  0 - 1 45+3'
  0 - 2 47'
61'  
  64'
  74'
74'  
  79'
  79'
  79'
89'  
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
Song Ui Young 84'  
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
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-2026 SoccerPunter Pte. Ltd. All rights reserved.