Singapore Premier League 2025 Fixtures and Past Match Results

  • Singapore Premier 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 Premier League live score results.
  • H2H button to analyze the head to head statistics between the two Premier 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  H2HOdds 
04/05/2026 Albirex Niigata S
Young Lions  H2HOdds 
03/05/2026 Tampines Rovers
Lion City Sailors FC  H2HOdds 
02/05/2026 Geylang International
Balestier Khalsa  H2HOdds 
30/04/2026 Albirex Niigata S
Tampines Rovers  H2HOdds 
27/04/2026 Balestier Khalsa
Hougang United  H2HOdds 
26/04/2026 Geylang International
Lion City Sailors FC  H2HOdds 
26/04/2026 Young Lions
C - C
Tanjong Pagar  H2HOdds 
25/04/2026 Albirex Niigata S
Tanjong Pagar  H2HOdds 
24/04/2026 Tampines Rovers
8 - 1
Young Lions 4-1H2HOdds+
Trent Buhagiar 4' 1 - 0  
Irfan Najeeb 23' 2 - 0  
Shah Shahiran 28' 3 - 0  
  3 - 1 31' Sérgio Mendonça
Koya Kazama 33' 4 - 1  
Trent Buhagiar 43'  
  48' Marcus Mosses
Shah Shahiran 77' 5 - 1  
Glenn Kweh 80' 6 - 1  
Ong Yu En 88' 7 - 1  
Hide Higashikawa 90+6' 8 - 1  
20/04/2026 Lion City Sailors FC
2 - 0
Young Lions 0-0H2HOdds+
  61' Ajay Robson Muralithran
  62' Ajay Robson Muralithran
Lennart Thy 73' 1 - 0  
Shawal Anuar 78'  
Ui-young Song 86'  
  90+6' Sérgio Mendonça
Anderson Lopes 90+8' 2 - 0  
  90+11'
19/04/2026 Geylang International
2 - 1
Tanjong Pagar 1-1H2HOdds+
  9' Kim Ri-Gwan
  0 - 1 27' Junior Djile
Riku Fukashiro 32' 1 - 1  
  56' Vabio Canavaro
  69' Syahrul Sazali
Ryoya Taniguchi 82' 2 - 1  
Shuhei Hoshino 88'  
  90' Raihan Rahman
19/04/2026 Young Lions
C - C
Lion City Sailors FC  H2HOdds 
18/04/2026 Hougang United
0 - 4
Albirex Niigata S 0-1H2HOdds+
Saifullah Akbar 18'  
  29' Komei Iida
  0 - 1 33' Shingo Nakano
  0 - 2 55' Shingo Nakano
  0 - 3 56' Hyon Ju Ryang
Jaushua Sotirio 59'  
  0 - 4 60' Hyon Ju Ryang
  68' Zulqarnaen Suzliman
Víctor Blasco 77'  
17/04/2026 Albirex Niigata S
C - C
Hougang United  H2HOdds 
17/04/2026 Tampines Rovers
Balestier Khalsa  H2HOdds 
17/04/2026 Tampines Rovers
C - C
Balestier Khalsa 0-0H2HOdds+
  46' Mario Šubarić
Yuki Kobayashi 47' 1 - 0  
Jacob Mahler 62'  
  1 - 1 64' Daniel Goh
Seiga Sumi 80' 2 - 1  
  80' Lazar Vujanić
  89' T. Matić
13/04/2026 Balestier Khalsa
2 - 1
Albirex Niigata S 1-1H2HOdds+
Bogdan Mandić 32' 1 - 0  
  1 - 1 36' Abdul Rasaq
Mario Šubarić 53'  
Madhu Mohana 80'  
Naoki Yoshioka 90+4' 2 - 1  
12/04/2026 Lion City Sailors FC
C - C
Geylang International  H2HOdds 
12/04/2026 Lion City Sailors FC
4 - 1
Hougang United 1-1H2HOdds+
  0 - 1 9' Huzaifah Aziz
Toni Datković 19'  
Lennart Thy 37' 1 - 1  
Shawal Anuar 46' 2 - 1  
Toni Datković 60' 3 - 1  
  75' Ridhuan Barudin
  86' Huzaifah Aziz
  86'
Anderson Lopes 90' 4 - 1  
11/04/2026 Tampines Rovers
C - C
Geylang International 2-2H2HOdds+
Hide Higashikawa 2' 1 - 0  
  1 - 1 12'
  1 - 2 19' Kaisei Ogawa
  1 - 3 47' Shodai Yokoyama
  75' Shahdan Sulaiman
Yuki Kobayashi 79'  
  90+2' Rudy Khairullah
Jacob Mahler 90+5' 2 - 3  
Jacob Mahler 90+8' 3 - 3  
Hide Higashikawa 90+8' 4 - 3  
11/04/2026 Tampines Rovers
Geylang International  H2HOdds 
10/04/2026 Tanjong Pagar
0 - 1
Young Lions 0-1H2HOdds+
  0 - 1 5' Sérgio Mendonça
  53' Abner Vinícius
Gostavo 60'  
Syed Akmal 63'  
  69' Ajay Robson Muralithran
  90+5' Sérgio Mendonça
06/04/2026 Tanjong Pagar
0 - 4
Lion City Sailors FC 0-1H2HOdds+
  0 - 1 33' Lennart Thy
Junior Djile 45+3'  
  0 - 2 48' Bart Ramselaar
  0 - 3 65' Bailey Wright
Faizal Roslan 75'  
  0 - 4 90+10' Diogo Costa
05/04/2026 Lion City Sailors FC
C - C
Tanjong Pagar  H2HOdds 
05/04/2026 Young Lions
0 - 2
Balestier Khalsa 0-0H2HOdds+
  29' Bogdan Mandic
Andrew Aw Yong Rei 45+2'  
  0 - 1 55' Masahiro Sugita
  65' Darren Teh
Ajay Robson Muralithran 79'  
  0 - 2 85' Daniel Goh
04/04/2026 Albirex Niigata S
3 - 2
Tampines Rovers 1-2H2HOdds+
  0 - 1 4' Trent Buhagiar
  0 - 2 7' Hide Higashikawa
Hyon Ju Ryang 39' 1 - 2  
Kim Tae-uk 52'  
Shingo Nakano 60' 2 - 2  
Abdul Rasaq 86' 3 - 2  
  90+5' Shah Shahiran
04/04/2026 Hougang United
0 - 1
Geylang International 0-1H2HOdds+
  0 - 1 5' Ryoya Taniguchi
Víctor Blasco 24'  
Washington Jaramillo 45+5'  
  90+4' Kim Tae-Ho
22/03/2026 Albirex Niigata S
Tampines Rovers  H2HOdds 
16/03/2026 Tanjong Pagar
0 - 3
Tampines Rovers 0-1H2HOdds+
  0 - 1 20' Hide Higashikawa
Junior Djile 41'  
Sahil Bin Suhaimi 45+7'  
Kim Ri-Gwan 62'  
  0 - 2 76' Hide Higashikawa
  0 - 3 89' Shah Shahiran
16/03/2026 Hougang United
C - C
Balestier Khalsa  H2HOdds 
15/03/2026 Balestier Khalsa
0 - 3
Lion City Sailors FC 0-2H2HOdds+
  0 - 1 33' Diogo Costa
  0 - 2 40' Lennart Thy
Harith Kanadi 80'  
  0 - 3 85' Anderson Lopes
15/03/2026 Geylang International
1 - 0
Albirex Niigata S 0-0H2HOdds+
Shakir Hamzah 26'  
Joshua Pereira 33'  
Shodai Yokoyama 72' 1 - 0  
Nazrul Nazari 89'  
  90+2' Nicky Melvin Singh
  90+7' Naoki Yoshioka
14/03/2026 Young Lions
0 - 2
Hougang United 0-0H2HOdds+
Luth Harith Fathi 13'  
  0 - 1 54' Nabilai Kibunguchy
  0 - 2 56' Jaushua Sotirio
Danial Herwan 79'  
Abner Vinícius 90+5'  
09/03/2026 Hougang United
1 - 2
Balestier Khalsa 1-0H2HOdds+
Hafiz Ahmad 21' 1 - 0  
Huzaifah Aziz 34'  
  38' Harith Kanadi
Ryaan Sanizal 42'  
  1 - 1 55' T. Matić
  1 - 2 67' Jakov Katuša
  71' Masahiro Sugita
  81' Lazar Vujanić
Saharat Panmarchya 90+5'  
08/03/2026 Young Lions
0 - 5
Tampines Rovers 0-3H2HOdds+
  0 - 1 14' Shuya Yamashita
  0 - 2 39' Hide Higashikawa
  0 - 3 45+8' Glenn Kweh
  0 - 4 59' Koya Kazama
  0 - 5 68' Vasileios Zikos Chua
07/03/2026 Lion City Sailors FC
4 - 0
Geylang International 2-0H2HOdds+
Toni Datković 27' 1 - 0  
Anderson Lopes 28' 2 - 0  
  45+2' Nikola Ignjatović
  45+10' Nazrul Nazari
Anderson Lopes 68'  
Shawal Anuar 71' 3 - 0  
Toni Datković 79' 4 - 0  
06/03/2026 Tanjong Pagar
0 - 2
Albirex Niigata S 0-2H2HOdds+
Junior Djile 13'  
  0 - 1 22' Abdul Rasaq
  0 - 2 35' Hyon Ju Ryang
  48' Shingo Nakano
  57' Syed Firdaus Hassan
Emilio Estevez 84'  
Faizal Roslan 90+2'  
01/03/2026 Tanjong Pagar
1 - 4
Balestier Khalsa 1-1H2HOdds+
  23' Tin Matic
  0 - 1 38' Syahadat Masnawi
  41' Mario Šubarić
Junior Djile 45+6' 1 - 1  
  1 - 2 61' Bogdan Mandić
  1 - 3 64' Bogdan Mandić
Azim Akbar 69'  
  1 - 4 79' Lazar Vujanić
28/02/2026 Albirex Niigata S
3 - 3
Lion City Sailors FC 2-1H2HOdds+
Hyon Ju Ryang 1' 1 - 0  
Hariss Harun 13' 2 - 0  
  27' Hariss Harun
  33' Hami Syahin
  2 - 1 39' Anderson Lopes
Zulqarnaen Suzliman 53'  
  2 - 2 54' Tsiy William Ndenge
Komei Iida 66' 3 - 2  
  89' Diogo Costa
  3 - 3 90+8' Ivan Sušak
27/02/2026 Tampines Rovers
3 - 0
Hougang United 0-0H2HOdds+
  45+6' Settawut Wongsai
Hide Higashikawa 48' 1 - 0  
Koya Kazama 64' 2 - 0  
Trent Buhagiar 72'  
  90+5' Nabilai Kibunguchy
Trent Buhagiar 90+6' 3 - 0  
26/02/2026 Geylang International
1 - 1
Young Lions 1-1H2HOdds+
  16' Kieran Teo
Ryoya Taniguchi 17' 1 - 0  
  26' Fairuz Fazli
  1 - 1 44' Sérgio Mendonça
Joshua Pereira 57'  
  86' Henry Spence
  90+1' Harith Danish Irwan
  90+12' Sérgio Mendonça
  90+12'
23/02/2026 Hougang United
3 - 0
Tanjong Pagar 2-0H2HOdds+
Settawut Wongsai 26' 1 - 0  
Jaushua Sotirio 32' 2 - 0  
  42' Emilio Estevez
  42' Raihan Rahman
Chonlawit Kanuengkid 45'  
  45+2' Anaqi Ismit
  47' Lee Chan-Woo
Víctor Blasco 60'  
Farhan Zulkifli 67' 3 - 0  
He Yang 73'  
  90+4' Azim Akbar
Zharfan Rohaizad 90+4'  
22/02/2026 Lion City Sailors FC
1 - 1
Tampines Rovers 1-1H2HOdds+
Lennart Thy 21' 1 - 0  
Kyoga Nakamura 37'  
  1 - 1 45' Koya Kazama
Rui Pires 77'  
Bart Ramselaar 90+5'  
21/02/2026 Young Lions
0 - 2
Albirex Niigata S 0-1H2HOdds+
  0 - 1 23' Shingo Nakano
Joilson 58'  
  0 - 2 63' Shingo Nakano
  72' Naoki Yoshioka
Andy Reefqy bin Muhd Hasyim 77'  
  81' Syed Firdaus Hassan
20/02/2026 Balestier Khalsa
5 - 2
Geylang International 4-2H2HOdds+
  0 - 1 4' T. Matić
Nikola Ignjatović 11' 1 - 1  
Jakov Katuša 16' 2 - 1  
Bogdan Mandić 23' 3 - 1  
Bogdan Mandić 29' 4 - 1  
  4 - 2 45+4' Shuhei Hoshino
  58' Nikola Ignjatović
Masahiro Sugita 84' 5 - 2  
15/02/2026 Geylang International
1 - 2
Hougang United 0-0H2HOdds+
  27' Farhan Zulkifli
  0 - 1 54' Jaushua Sotirio
Ryoya Taniguchi 61' 1 - 1  
  73' Ryaan Sanizal
  79' Settawut Wongsai
  81' Washington Jaramillo
  1 - 2 83' Settawut Wongsai
Shodai Yokoyama 90+5'  
15/02/2026 Lion City Sailors FC
7 - 0
Tanjong Pagar 3-0H2HOdds+
Bart Ramselaar 4' 1 - 0  
  17' Shodai Nishikawa
Anderson Lopes 19' 2 - 0  
Anderson Lopes 45+4' 3 - 0  
Bailey Wright 47'  
Shawal Anuar 50' 4 - 0  
Bart Ramselaar 68' 5 - 0  
Akram Azman 81' 6 - 0  
Lennart Thy 83' 7 - 0  
14/02/2026 Tampines Rovers
2 - 1
Albirex Niigata S 2-0H2HOdds+
  27' Shingo Nakano
Hide Higashikawa 29' 1 - 0  
Jacob Mahler 38'  
Hide Higashikawa 45+1' 2 - 0  
  2 - 1 75' Shingo Nakano
13/02/2026 Balestier Khalsa
3 - 1
Young Lions 1-0H2HOdds+
T. Matić 19'  
  20'
  27' Sérgio Mendonça
Bogdan Mandic 37' 1 - 0  
Jakov Katuša 64' 2 - 0  
  2 - 1 71' Sérgio Mendonça
Jakov Katuša 74' 3 - 1  
Elijah Lim 86'  
Elijah Lim 86'  
09/02/2026 Albirex Niigata S
2 - 1
Hougang United 2-0H2HOdds+
Shingo Nakano 13' 1 - 0  
Hyon Ju Ryang 43' 2 - 0  
  2 - 1 50' Jaushua Sotirio
  68' Huzaifah Aziz
88'  
  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
Sérgio Mendonça 71'  
  75' Akram Azman
07/02/2026 Balestier Khalsa
0 - 3
Tampines Rovers 0-1H2HOdds+
  0 - 1 22' Shah Shahiran
Fudhil Iyadh 37'  
  45+3' Jacob Mahler
T. Matić 49'  
  0 - 2 50' Hide Higashikawa
Lazar Vujanić 69'  
  0 - 3 71' Jacob Mahler
  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
Raihan Rahman 46'  
  49' Nazrul Nazari
  0 - 2 52' Shodai Yokoyama
  56' Amy Recha
  0 - 3 67' Vincent Bezecourt
  84' Yu Kanoshima
Emilio Estevez 90+1' 1 - 3  
02/02/2026 Albirex Niigata S
2 - 0
Geylang International 0-0H2HOdds+
Syed Firdaus Hassan 7'  
  59' Nazrul Nazari
Naoki Yoshioka 64'  
Ozawa Nozomi 67' 1 - 0  
Zulqarnaen Suzliman 68'  
Abdul Rasaq 69'  
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ć
  48' Daniel Goh
Bailey Wright 65' 5 - 1  
Lucas Agueiro 69'  
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  
  2 - 1 66' Emilio Estevez
Shuya Yamashita 80'  
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'  
Víctor Blasco 73' 2 - 0  
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
Kieran Teo 88'  
  90+1' Aaron Evans
Enrico Walmrath 90+7'  
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
Tajeli Salamat 56'  
  57' Jo Eun-soo
  0 - 3 58' Shingo Nakano
  0 - 4 82' Naoki Yoshioka
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
  40' Kyoga Nakamura
  44' Akram Azman
Huzaifah Aziz 52'  
  1 - 4 66' Bart Ramselaar
  1 - 5 72' Bart Ramselaar
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
Ryoya Taniguchi 74' 1 - 3  
  76' Koya Kazama
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'  
Tajeli Salamat 55'  
  2 - 2 78' Víctor Blasco
  2 - 3 81' Nabilai Kibunguchy
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
  0 - 2 64' Tsiy William Ndenge
  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
Kim Tae-uk 72'  
  2 - 2 84' Anaqi Ismit
Ozawa Nozomi 87' 3 - 2  
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
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'  
  68' Harith Danish Irwan
Hide Higashikawa 72' 6 - 1  
Jacob Mahler 74'  
Hide Higashikawa 76' 7 - 1  
27/10/2025 Hougang United
1 - 2
Tampines Rovers 0-0H2HOdds+
Ryaan Sanizal 66'  
  70' Shuya Yamashita
  0 - 1 77' Faris Ramli
Jordan Nicolas Vestering 79'  
Syazwan Buhari 86' 1 - 1  
  1 - 2 90+4' Irfan Najeeb
27/10/2025 Lion City Sailors FC
3 - 0
Albirex Niigata S 1-0H2HOdds+
Lennart Thy 19' 1 - 0  
Bart Ramselaar 62' 2 - 0  
  69' Takumi Yokohata
Akram Azman 72' 3 - 0  
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
24/10/2025 Balestier Khalsa
2 - 1
Tanjong Pagar 0-1H2HOdds+
  19' Kim Ri-Gwan
  0 - 1 23' Bruno Dybal
  58' Zenivio Mota
Masahiro Sugita 62' 1 - 1  
  68' Shodai Nishikawa
Daniel Goh 80' 2 - 1  
  86' Shodai Nishikawa
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
Glenn Kweh 48' 2 - 1  
  2 - 2 70' Madhu Mohana
Takeshi Yoshimoto 72'  
Glenn Kweh 79' 3 - 2  
  90+1' Masahiro Sugita
  3 - 3 90+18' T. Matić
18/10/2025 Geylang International
2 - 1
Tanjong Pagar 1-0H2HOdds+
Nikola Ignjatović 13'  
Jae-hyun Ko 18'  
  41' Kim Ri-Gwan
Nikola Ignjatović 43' 1 - 0  
  1 - 1 72' Bruno Dybal
Nazrul Nazari 82'  
Shuhei Hoshino 84' 2 - 1  
Rudy Khairullah 89'  
  90+2' Bruno Dybal
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'  
Lennart Thy 49' 3 - 1  
  70' Andrew Aw Yong Rei
Bart Ramselaar 75' 4 - 1  
Shawal Anuar 81' 5 - 1  
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
Huzaifah Aziz 71'  
  0 - 3 81' Nicky Melvin Singh
Huzaifah Aziz 84'  
Muhamad Aziz 84'  
  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
  0 - 2 76' Víctor Blasco
  84' Yotsakorn Burapha
  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'  
Youssef Ezzejjari 35' 1 - 1  
  43' Iryan Fandi
Guilherme Augusto Rodrigues 45+6'  
Youssef Ezzejjari 62' 2 - 1  
Youssef Ezzejjari 64' 3 - 1  
Youssef Ezzejjari 75' 4 - 1  
Syahrul Sazali 81'  
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
  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
Andrew Aw Yong Rei 63'  
  70' Madhu Mohana
  74' Jakov Katuša
  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+10' Jae-hyun Ko
  45+10' Jae-hyun Ko
Yuhao Liu 71'  
Yuta Kikuchi 71'  
14/09/2025 Balestier Khalsa
0 - 5
Lion City Sailors FC 0-1H2HOdds+
  0 - 1 27' Bailey Wright
  63' Diogo Costa
  0 - 2 72' Bart Ramselaar
  0 - 3 82' Lennart Thy
  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'  
  0 - 3 85' Koya Kazama
Guilherme Augusto Rodrigues 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'
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
Maxime Lestienne 47' 2 - 1  
  57' Anders Aplin
Song Ui Young 84'  
84'  
24/08/2025 Tampines Rovers
0 - 0
Geylang International 0-0H2HOdds+
  55' Muhammad Shakir bin Hamzah
Taufik Suparno 83'  
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  
Jared Gallagher 49'  
  2 - 2 83' Ignatius Ang Yu Heng
89'  
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
Teams Home Win 100%
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.