Singapore Premier League 2023 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
16/09/2023 Albirex Niigata S
5 - 0
Hougang United 3-0H2HOdds+
Seia Kunori 12' 1 - 0  
Seia Kunori 19' 2 - 0  
Junki Kenn Yoshimura 45' 3 - 0  
Tadanari Lee 49' 4 - 0  
  54' Amy Recha
  68' Nazrul Nazari
Tadanari Lee 69' 5 - 0  
16/09/2023 Lion City Sailors FC
3 - 1
Geylang International 0-1H2HOdds+
  0 - 1 31' Yushi Yamaya
  45+1' Hafiz Ahmad
Shawal Anuar 53' 1 - 1  
Hami Syahin 62' 2 - 1  
Lionel Tan 71'  
Haiqal Pashia 90+5' 3 - 1  
15/09/2023 Balestier Khalsa
1 - 3
Tampines Rovers 0-0H2HOdds+
Ryoya Taniguchi 30'  
Jordan Emaviwe 60'  
Ignatius Ang Yu Heng 62'  
  65' Miloš Zlatković
  0 - 1 72' Glenn Kweh
Ryoya Taniguchi 88' 1 - 1  
Darren Teh 90'  
  1 - 2 90+1' Kyoga Nakamura
  1 - 3 90+4' Shah Shahiran
15/09/2023 Tanjong Pagar
1 - 1
DPMM FC 0-1H2HOdds+
Kenji Syed Rusydi 14'  
Pedro Dias 18'  
  0 - 1 45+3' Hakeme Yazid
Marin Mudražija 55' 1 - 1  
  78' Josip Balić
20/08/2023 Balestier Khalsa
1 - 5
Albirex Niigata S 1-2H2HOdds+
  0 - 1 5' Seia Kunori
  10' Kasei Ogawa
Jordan Emaviwe 16' 1 - 1  
  1 - 2 44' Tadanari Lee
  1 - 3 52' Shuto Komaki
  1 - 4 70' Asahi Yokokawa
  1 - 5 77' Keito Komatsu
Muhammad Irfan 90'  
19/08/2023 Geylang International
3 - 0
Young Lions 1-0H2HOdds+
Joshua Bernard Pereira 40' 1 - 0  
Gareth Low 58' 2 - 0  
  70' Jared Gallagher
Joshua Bernard Pereira 72' 3 - 0  
  83' Ilhan Noor
19/08/2023 Hougang United
3 - 3
Tanjong Pagar 3-1H2HOdds+
Kristijan Krajcek 30' 1 - 0  
Amy Recha 31' 2 - 0  
Kazuma Takayama 33'  
  2 - 1 42' Syukri Bashir
Nazrul Nazari 45+5' 3 - 1  
  3 - 2 68' Khairul Amri
Jordan Vestering 82'  
  3 - 3 90+2' Faizal Roslan
18/08/2023 Tampines Rovers
2 - 2
DPMM FC 1-0H2HOdds+
Boris Kopitović 19' 1 - 0  
  1 - 1 56' Josip Balić
Saifullah Akbar 71' 2 - 1  
  2 - 2 74' Nazirrudin Ismail
Glenn Kweh 79'  
Shah Shahiran 87'  
  90' Hendra Azam
Faris Ramli 90+8'  
Miloš Zlatković 90+8'  
13/08/2023 Hougang United
2 - 8
Lion City Sailors FC 1-2H2HOdds+
  0 - 1 11' Diego Lopes
  20' Nur Abdullah
  0 - 2 24' Abdul Rasaq
Richairo Živković 27' 1 - 2  
  1 - 3 47' Richairo Živković
Sahil Bin Suhaimi 56'  
  1 - 4 61' Christopher Van Huizen
Gabriel Quak 68' 2 - 4  
  2 - 5 74' Richairo Živković
  2 - 6 78' Maxime Lestienne
  2 - 7 83' Maxime Lestienne
  2 - 8 90+2' Haiqal Pashia
12/08/2023 Geylang International
2 - 6
Balestier Khalsa 1-3H2HOdds+
  0 - 1 4' Daniel Goh
Mohamed Iqbal bin Hamid Hussain 22' 1 - 1  
  1 - 2 29' Shuhei Hoshino
  1 - 3 45+2' Daniel Goh
Ahmad Syahir 63'  
Mohamed Iqbal bin Hamid Hussain 68' 2 - 3  
Naufal Azman 70'  
Naufal Azman 73'  
  2 - 4 75' Syukri Noorhaizam
  2 - 5 82' Masahiro Sugita
  2 - 6 84' Ryoya Taniguchi
12/08/2023 Young Lions
0 - 2
DPMM FC 0-0H2HOdds+
  0 - 1 67' Nazirrudin Ismail
Syafi’ie Redzuan 80'  
S. Redzuan 80'  
  87' Azwan Ali Rahman
  90+3' Kristijan Naumovski
  0 - 2 90+4' Nazirrudin Ismail
11/08/2023 Tanjong Pagar
2 - 3
Albirex Niigata S 0-1H2HOdds+
  0 - 1 17' Shuto Komaki
  0 - 2 52' Tadanari Lee
Marin Mudražija 68' 1 - 2  
Mirko Sugić 69'  
  1 - 3 76' Riku Fukashiro
Marin Mudražija 82' 2 - 3  
Shahrin Saberin 90+5'  
  90+6' Ryo Takahashi
05/08/2023 Tanjong Pagar
3 - 2
Young Lions 2-0H2HOdds+
Syukri Bashir 7'  
Marin Mudražija 7' 1 - 0  
  30' Amiruldin Asraf
Syukri Bashir 42' 2 - 0  
  2 - 1 51' Syafi’ie Redzuan
Pedro Dias 68' 3 - 1  
  3 - 2 84' Amiruldin Asraf
04/08/2023 Hougang United
1 - 0
DPMM FC 0-0H2HOdds+
  34' Farshad Noor
  63' Hanif Hamir
Đorđe Maksimović 74' 1 - 0  
04/08/2023 Tampines Rovers
2 - 5
Lion City Sailors FC 0-3H2HOdds+
  0 - 1 10' Maxime Lestienne
  0 - 2 19' Maxime Lestienne
  23' Lionel Tan
  0 - 3 35' Maxime Lestienne
Miloš Zlatković 58' 1 - 3  
  68' Bailey Wright
Boris Kopitović 74' 2 - 3  
  2 - 4 77' Richairo Živković
  2 - 5 80' Richairo Živković
03/08/2023 Geylang International
1 - 6
Albirex Niigata S 0-1H2HOdds+
  0 - 1 40' Seia Kunori
  0 - 2 49' Shuto Komaki
  0 - 3 59' Seia Kunori
  77' Riku Fukashiro
  0 - 4 78' Riku Fukashiro
  0 - 5 79' Seia Kunori
Yushi Yamaya 83' 1 - 5  
  1 - 6 90+1' Seia Kunori
31/07/2023 Lion City Sailors FC
5 - 2
Balestier Khalsa 2-1H2HOdds+
  9' Madhu Mohana
Richairo Živković 11'  
Bailey Wright 15'  
  17' Ryoya Taniguchi
Richairo Živković 24' 1 - 0  
  1 - 1 27' Ryoya Taniguchi
Lionel Tan 36' 2 - 1  
Bailey Wright 47' 3 - 1  
  3 - 2 60' Shuhei Hoshino
Shawal Anuar 62' 4 - 2  
Bailey Wright 74' 5 - 2  
29/07/2023 Young Lions
2 - 6
Hougang United 0-2H2HOdds+
  0 - 1 9' Đorđe Maksimović
  15' Naoki Kuriyama
  0 - 2 41' Kristijan Krajcek
Fairuz Fazli 44'  
Harhys Stewart 47' 1 - 2  
  1 - 3 52' Gabriel Quak
  1 - 4 64' Kazuma Takayama
Jared Gallagher 66'  
  1 - 5 67' Đorđe Maksimović
  1 - 6 90+2' Kristijan Krajcek
Zikos Chua 90+4' 2 - 6  
28/07/2023 Albirex Niigata S
6 - 3
Tampines Rovers 4-2H2HOdds+
Seia Kunori 1' 1 - 0  
Seia Kunori 4' 2 - 0  
Seia Kunori 8'  
  2 - 1 19' Yasir Hanapi
  2 - 2 26' Ryaan Sanizal
Tadanari Lee 29' 3 - 2  
Shunsaku Kishimoto 34' 4 - 2  
  40' Ryaan Sanizal
Shodai Yokoyama 45+7'  
  60' Yasir Hanapi
  4 - 3 69' Faris Ramli
Ryo Takahashi 82' 5 - 3  
Keito Komatsu 83' 6 - 3  
28/07/2023 DPMM FC
1 - 2
Geylang International 0-1H2HOdds+
  0 - 1 20' Gareth Low
  30' Amirul Adli Bin Azmi
Hakeme Yazid 35'  
  0 - 2 48' Naufal Azman
  73' Mohammed Arshad Shamim
  73' Mohammed Arshad Shamim
Hakeme Yazid 84' 1 - 2  
Nazirrudin Ismail 84'  
  90+3' Amirul Adli Bin Azmi
22/07/2023 Albirex Niigata S
5 - 0
Young Lions 3-0H2HOdds+
Keito Komatsu 6' 1 - 0  
Keito Komatsu 15' 2 - 0  
Keito Komatsu 23' 3 - 0  
  30' Aqil Yazid
  33' Aqil Yazid
  40' Haziq Kamarudin
Hilman Norhisam 67' 4 - 0  
Shunsaku Kishimoto 82' 5 - 0  
22/07/2023 Tampines Rovers
2 - 3
Geylang International 0-1H2HOdds+
Shuya Yamashita 19'  
Irfan Najeeb 31'  
  0 - 1 35' Yasir Hanapi
Irfan Najeeb 51'  
  0 - 2 53' Yushi Yamaya
  55' Akmal Azman
  59' Mohamed Iqbal bin Hamid Hussain
Yasir Hanapi 61' 1 - 2  
  82' Fadli Kamis
Yasir Hanapi 83' 2 - 2  
  90+1' Ahmad Syahir
  90+6' Amirul Adli Bin Azmi
  2 - 3 90+7' Rio Sakuma
21/07/2023 Balestier Khalsa
1 - 3
Hougang United 1-0H2HOdds+
Shuhei Hoshino 19' 1 - 0  
  43' Irwan Shah
  1 - 1 53' Đorđe Maksimović
  71' Kristijan Krajcek
  1 - 2 74' Kristijan Krajcek
  1 - 3 86' Kristijan Krajcek
Ho Wai Loon 90+2'  
  90+2' Abdil Qaiyyim bin Abdul Mutalib
20/07/2023 Lion City Sailors FC
3 - 2
Tanjong Pagar 1-1H2HOdds+
Maxime Lestienne 12' 1 - 0  
Hafiz Nor 33'  
  1 - 1 35' Syukri Bashir
  1 - 2 64' Akram Azman
  77' Raihan Rahman
Maxime Lestienne 81' 2 - 2  
  85' Tajeli Salamat
Shawal Anuar 86' 3 - 2  
Haiqal Pashia 90+6'  
16/07/2023 Albirex Niigata S
3 - 1
Lion City Sailors FC 0-0H2HOdds+
  0 - 1 73' Richairo Živković
Shodai Yokoyama 79' 1 - 1  
Tadanari Lee 82' 2 - 1  
Riku Fukashiro 90+5' 3 - 1  
16/07/2023 DPMM FC
2 - 3
Balestier Khalsa 2-2H2HOdds+
  0 - 1 2' Shuhei Hoshino
Azwan Ali Rahman 7' 1 - 1  
Hakeme Yazid 16' 2 - 1  
Hanif Azman 31'  
  2 - 2 32' Ryoya Taniguchi
  64' Muhammad Fudhil I'yadh Ahmad Zaki
Yura Indera Putera 73'  
  86' Ryoya Taniguchi
Najib Tarif 87'  
  2 - 3 88' Ryoya Taniguchi
Yura Indera Putera 90'  
H. Azam 90+4'  
Hendra Azam 90+4'  
15/07/2023 Tanjong Pagar
2 - 2
Geylang International 1-1H2HOdds+
Akram Azman 11' 1 - 0  
  1 - 1 35' Yushi Yamaya
  45+2' Rio Sakuma
  1 - 2 59' Takahiro Tezuka
  83' Akmal Azman
  89' Ahmad Syahir
Naqiuddin Eunos 90' 2 - 2  
  90+1' Syazwan Abdul Latiff
Mirko Šugić 90+3'  
Mirko Šugić 90+3'  
15/07/2023 Young Lions
2 - 3
Tampines Rovers 1-1H2HOdds+
  0 - 1 18' Yasir Hanapi
Syahadat Masnawi 42' 1 - 1  
  48' Syazwan Buhari
  1 - 2 59' Yasir Hanapi
  1 - 3 62' Faris Ramli
Harith Kanadi 65'  
Fairuz Fazli 71' 2 - 3  
Jared Gallagher 89'  
  90+5' Ryaan Sanizal
12/07/2023 Balestier Khalsa
4 - 2
Young Lions 1-0H2HOdds+
  16' Harhys Stewart
Shuhei Hoshino 33' 1 - 0  
  1 - 1 47' Muhammad Haziq bin Kamarudin
Ryoya Taniguchi 65' 2 - 1  
Alen Kozar 71' 3 - 1  
  73' Jared Gallagher
Shuhei Hoshino 78'  
Ryoya Taniguchi 82' 4 - 1  
  4 - 2 90+5' Amiruldin Asraf
12/07/2023 Geylang International
0 - 2
Hougang United 0-1H2HOdds+
  16' Abdil Qaiyyim bin Abdul Mutalib
Danish Irfan Bin Azman 41'  
Danish Irfan Bin Azman 45+4'  
  0 - 1 45+6' Kristijan Krajček
Takahiro Tezuka 54'  
  61' Jordan Vestering
  81' Gabriel Quak Jun Yi
  84' Muhammad Ahmad Nazari
  0 - 2 88' Gabriel Quak Jun Yi
11/07/2023 Lion City Sailors FC
1 - 3
DPMM FC 0-2H2HOdds+
  0 - 1 9' Azwan Ali Rahman
Bailey Wright 33'  
  0 - 2 34' Hakeme Yazid
  45+3' Josip Balić
Maxime Lestienne 45+8'  
Adam Swandi 52' 1 - 2  
  1 - 3 65' Ángel Martínez
11/07/2023 Tampines Rovers
2 - 1
Tanjong Pagar 0-0H2HOdds+
  35' Blake Ricciuto
  48' Azim Akbar
  70' Kenji Syed Rusydi
Boris Kopitović 72' 1 - 0  
  1 - 1 73' Syukri Bashir
Faris Ramli 78' 2 - 1  
Kyoga Nakamura 90+3'  
Boris Kopitović 90+5'  
08/07/2023 DPMM FC
1 - 1
Albirex Niigata S 1-0H2HOdds+
Azizi Ali Rahman 30' 1 - 0  
  1 - 1 50' Keito Komatsu
Hakeme Yazid 75'  
  90+2' Shunsaku Kishimoto
Akmal Tursunbaev 90+2'  
Josip Balić 90+5'  
07/07/2023 Young Lions
0 - 4
Lion City Sailors FC 0-0H2HOdds+
  0 - 1 59' Maxime Lestienne
Syahadat Masnawi 61'  
Aqil Yazid 63'  
  0 - 2 68' Maxime Lestienne
  75' Hafiz Nor
  0 - 3 86' Shawal Anuar
  0 - 4 88' Maxime Lestienne
Jun Kobayashi 88'  
  90+1' Muhamad bin Salime
06/07/2023 Hougang United
0 - 1
Tampines Rovers 0-1H2HOdds+
Gabriel Quak Jun Yi 26'  
Ajay Robson 36'  
  0 - 1 45+1' Boris Kopitović
  74' Faris Ramli
06/07/2023 Tanjong Pagar
2 - 3
Balestier Khalsa 1-1H2HOdds+
  10' Daniel Goh
  0 - 1 26' Ryoya Taniguchi
  39' Madhu Mohana
Naqiuddin Eunos 40'  
Blake Ricciuto 45+1' 1 - 1  
Marin Mudražija 48'  
48'  
Marin Mudražija 48' 2 - 1  
  60' Jordan Emaviwe
  2 - 2 69' Madhu Mohana
Muhammad Abdul Rahman 73'  
Akram Azman 74'  
  2 - 3 75' Daniel Goh
  78' Daniel Goh
02/07/2023 Geylang International
1 - 1
Tampines Rovers 1-1H2HOdds+
  0 - 1 16' Boris Kopitović
Vincent Bezecourt 17' 1 - 1  
Yushi Yamaya 90+3'  
02/07/2023 Hougang United
1 - 3
Balestier Khalsa 0-0H2HOdds+
Muhammad bin Arismail 36'  
  40' Ho Wai Loon
Amir Zalani 45+1'  
Jordan Vestering 47'  
  0 - 1 49' Ryoya Taniguchi
  0 - 2 55' Madhu Mohana
Umar bin Ramle 64'  
Djordje Maksimovic 71'  
  0 - 3 90' Masahiro Sugita
Hazzuwan Halim 90+5' 1 - 3  
01/07/2023 Tanjong Pagar
1 - 7
Lion City Sailors FC 1-2H2HOdds+
  0 - 1 9' Maxime Lestienne
  0 - 2 27' Abdul Rasaq
Faizal Roslan 30' 1 - 2  
Khairul Hairie 31'  
  1 - 3 63' Lionel Tan
Shahrin Saberin 72'  
  1 - 4 73' Diego Lopes
  1 - 5 78' Hami Syahin
  1 - 6 88' Diego Lopes
  90+3' Zulqarnaen Suzliman
Tajeli Salamat 90+5'  
  1 - 7 90+10' Shawal Anuar
01/07/2023 Young Lions
2 - 4
Albirex Niigata S 0-3H2HOdds+
  0 - 1 2' Koki Kawachi
Harhys Stewart 29'  
  0 - 2 33' Nicky Melvin Singh
  0 - 3 43' Keito Komatsu
Ryu Hardy bin Yussri 64' 1 - 3  
Ryu Hardy bin Yussri 76'  
Seia Kunori 86'  
  86' Seia Kunori
  1 - 4 89' Shodai Yokoyama
Kan Kobayashi 90+4'  
Jun Kobayashi 90+5' 2 - 4  
28/06/2023 Geylang International
2 - 0
DPMM FC 1-0H2HOdds+
  17' Josip Balić
Vincent Bezecourt 25' 1 - 0  
Gareth Low 43'  
Mohammed Arshad Shamim 50'  
Mohamed Hamid Hussain 51' 2 - 0  
Yushi Yamaya 58'  
Hafiz Ahmad 90+7'  
27/06/2023 Tampines Rovers
1 - 1
Albirex Niigata S 0-0H2HOdds+
  45+3' Hassan Sunny
  47' Koki Kawachi
Boris Kopitović 52' 1 - 0  
  58' Kaisei Ogawa
Shah Shahiran 62'  
  1 - 1 79' Tadanari Lee
  88' Riku Fukashiro
Yasir Hanapi 90+4'  
Yasir Hanapi 90+4'  
25/06/2023 Lion City Sailors FC
3 - 0
Hougang United 1-0H2HOdds+
Abdul Rasaq 45+3' 1 - 0  
Adam Swandi 48' 2 - 0  
Adam Swandi 75' 3 - 0  
24/06/2023 Albirex Niigata S
4 - 0
Tanjong Pagar 3-0H2HOdds+
Koki Kawachi 10' 1 - 0  
  30' Muhammad Shakir bin Hamzah
Shodai Yokoyama 45' 2 - 0  
Seia Kunori 45+3' 3 - 0  
  62' Blake Ricciuto
Seia Kunori 88' 4 - 0  
  90+2' Khairul Hairie
Nicky Melvin Singh 90+3'  
24/06/2023 DPMM FC
6 - 0
Young Lions 3-0H2HOdds+
Azwan Ali Rahman 2' 1 - 0  
Andrey Voronkov 6' 2 - 0  
Farshad Noor 39' 3 - 0  
Fakharrazi Hassan 45+1'  
  45+2' Harith Kanadi
Hanif Azman 48' 4 - 0  
Andrey Voronkov 51' 5 - 0  
Hakeme Yazid 66' 6 - 0  
  80' Ryu Hardy bin Yussri
S. Redzuan 81'  
  81' Syafi’ie bin Redzuan
Mohd Syafiq Hilmi Mohd Shahrom 87'  
23/06/2023 Balestier Khalsa
2 - 3
Geylang International 1-0H2HOdds+
Alen Kozar 30'  
  34' D. Irfan
Ho Wai Loon 36' 1 - 0  
Ho Wai Loon 44'  
  1 - 1 47' Yushi Yamaya
  1 - 2 53' Vincent Bezecourt
  61' D. Irfan
Muhammad Fudhil I'yadh Ahmad Zaki 75'  
  1 - 3 79' Muhammad bin Ghani
Masahiro Sugita 82' 2 - 3  
11/06/2023 Balestier Khalsa
4 - 3
Tanjong Pagar 2-0H2HOdds+
  28' F. Roslan
S. Hoshino 31' 1 - 0  
  36' Tajeli Salamat
R. Taniguchi 37' 2 - 0  
  45' M. Mudražija
  45+2' F. Rahmat
  45+2' F. Rahmat
  52' Mirko Šugić
S. Hoshino 55' 3 - 0  
  3 - 1 63' M. Mudražija
  3 - 2 67' B. Ricciuto
  3 - 3 73' S. Bashir
  81' F. Roslan
R. Taniguchi 85' 4 - 3  
  90+2' A. Akbar
11/06/2023 DPMM FC
0 - 2
Albirex Niigata S 0-1H2HOdds+
  0 - 1 41' T. Lee
  0 - 2 46' Shodai Yokoyama
  77' K. Hariya
H. Hamir 88'  
  89' S. Kunori
H. Zambin 90+6'  
10/06/2023 Lion City Sailors FC
4 - 1
Young Lions 3-0H2HOdds+
K. Kobayashi 17' 1 - 0  
S. Anuar 33' 2 - 0  
A. Rasaq 40' 3 - 0  
A. Kumar 45+2'  
H. Syahin 48'  
M. Lestienne 53' 4 - 0  
N. Abdullah 61'  
  4 - 1 86' J. Kobayashi
  90+3' A. Yazid
10/06/2023 Tampines Rovers
2 - 0
Hougang United 0-0H2HOdds+
  45+1' J. Vestering
S. Akbar 45+3'  
  61' A. Robson
B. Kopitović 63' 1 - 0  
S. Yamashita 85' 2 - 0  
  90+1' F. Hasan
07/06/2023 DPMM FC
2 - 3
Hougang United 0-2H2HOdds+
  0 - 1 33' A. Recha
  0 - 2 39' A. Recha
Mohd Syafiq Hilmi Mohd Shahrom 51'  
  0 - 3 53' A. Recha
H. Said 84' 1 - 3  
  85' Z. Arifin
H. Idris 86'  
H. Said 90+4' 2 - 3  
E. Omar 90+5'  
07/06/2023 Lion City Sailors FC
1 - 1
Tampines Rovers 0-0H2HOdds+
  26' Y. Hanapi
  0 - 1 58' F. Ramli
H. Harun 62'  
  63' Y. Hanapi
  83' M. Zlatković
M. Lestienne 84' 1 - 1  
06/06/2023 Albirex Niigata S
3 - 0
Geylang International 1-0H2HOdds+
Shuto Komaki 21' 1 - 0  
  40' A. Syahir
  47' Mohamed Hamid Hussain
Koki Kawachi 53'  
S. Kunori 56' 2 - 0  
A. Yokokawa 79'  
Keito Komatsu 80' 3 - 0  
  81' N. Azman
Koki Kawachi 86'  
  90+3' F. Kamis
06/06/2023 Young Lions
3 - 4
Tanjong Pagar 3-1H2HOdds+
  15' F. Rahmat
E. Lim 26' 1 - 0  
J. Gallagher 29' 2 - 0  
  2 - 1 33' B. Ricciuto
E. Lim 39' 3 - 1  
J. Gallagher 41'  
  3 - 2 55' J. Kobayashi
  3 - 3 71' F. Roslan
  76' M. Mudražija
H. Kanadi 84'  
H. Kanadi 84'  
F. Fazli 87'  
  3 - 4 89' S. Hamzah
03/06/2023 Hougang United
3 - 0
Young Lions 3-0H2HOdds+
S. Suhaimi 7' 1 - 0  
Muhammad Ahmad Nazari 12' 2 - 0  
G. Quak 45+3' 3 - 0  
  53' R. Hardy
  70' Syahadat Masnawi
A. Robson 86'  
01/06/2023 Balestier Khalsa
4 - 5
Lion City Sailors FC 1-3H2HOdds+
  2' N. Abdullah
  10' A. Swandi
  0 - 1 19' S. Anuar
Fabian Kwok 21' 1 - 1  
  1 - 2 37' M. Lestienne
  1 - 3 40' Diego Lopes
  44' Diego Lopes
  1 - 4 55' S. Anuar
Alen Kozar 64'  
R. Taniguchi 66' 2 - 4  
  2 - 5 76' M. Lestienne
S. Hoshino 82' 3 - 5  
R. Taniguchi 86' 4 - 5  
D. Goh 87'  
  87' H. Syahin
  90+9' Bernie Ibini Isei
28/05/2023 DPMM FC
0 - 1
Tampines Rovers 0-0H2HOdds+
Ángel Martínez 6'  
A. Ali 11'  
A. Ali 11'  
Ángel Martínez 15'  
  35' S. Yamashita
F. Hassan 36'  
  0 - 1 54' B. Kopitović
  86' F. Kasman
28/05/2023 Tanjong Pagar
1 - 3
Hougang United 0-2H2HOdds+
  0 - 1 8' K. Krajček
S. Hamzah 28'  
  0 - 2 29' A. Recha
  53' S. Suhaimi
Tajeli Salamat 55'  
  0 - 3 80' G. Quak
K. Hairie 90+3' 1 - 3  
  90+5' S. Suhaimi
F. Rahmat 90+5'  
  90+5' J. Vestering
27/05/2023 Young Lions
0 - 2
Geylang International 0-1H2HOdds+
  0 - 1 41' Mohamed Hamid Hussain
R. Suhaimi 48'  
  62' G. Low
  0 - 2 70' A. Adli
26/05/2023 Albirex Niigata S
6 - 2
Balestier Khalsa 3-1H2HOdds+
S. Kunori 12' 1 - 0  
Sho Fuwa 18'  
S. Kunori 21' 2 - 0  
Shuto Komaki 30' 3 - 0  
A. Yokokawa 37'  
  3 - 1 39' M. Mohana
Koki Kawachi 45+1'  
T. Lee 51' 4 - 1  
Sho Fuwa 52' 5 - 1  
  5 - 2 54' S. Hoshino
  59' R. Taniguchi
Riku Fukashiro 90' 6 - 2  
21/05/2023 Geylang International
2 - 3
Tanjong Pagar 1-3H2HOdds+
  0 - 1 10' Mohammad bin Mohammad Kamal
J. Pereira 18'  
  38' A. Azman
  41' Mirko Šugić
  0 - 2 45+1' Mirko Šugić
  0 - 3 45+3' M. Mudražija
V. Bezecourt 45+4' 1 - 3  
  66' S. Saberin
  69' B. Ricciuto
  70' Zulfadhmi Suzliman
D. Singh 72' 2 - 3  
  80' M. Mudražija
21/05/2023 Lion City Sailors FC
3 - 2
Albirex Niigata S 0-2H2HOdds+
  0 - 1 13' N. Abdullah
  15' A. Yokokawa
  17' Sho Fuwa
  0 - 2 25' T. Lee
Diego Lopes 49' 1 - 2  
S. Anuar 53' 2 - 2  
A. Swandi 63'  
A. Rasaq 75' 3 - 2  
H. Nor 90+3'  
20/05/2023 Balestier Khalsa
3 - 2
DPMM FC 1-0H2HOdds+
A. Hakeem 7'  
S. Hoshino 30' 1 - 0  
D. Goh 36'  
  38' H. Farhan
  1 - 1 46' H. Said
D. Goh 49' 2 - 1  
S. Hoshino 52'  
M. Sugita 55' 3 - 1  
  3 - 2 71' H. Said
  75' Ángel Martínez
  90+1' Y. Yunos
20/05/2023 Tampines Rovers
1 - 0
Young Lions 1-0H2HOdds+
B. Kopitović 2' 1 - 0  
14/05/2023 Tampines Rovers
3 - 0
Tanjong Pagar 1-0H2HOdds+
B. Kopitović 24' 1 - 0  
  33' S. Hamzah
  50' F. Roslan
B. Kopitović 57'  
K. Nakamura 79' 2 - 0  
  82' A. Akbar
  88' S. Hamzah
Kegan Phang Jun 90+4' 3 - 0  
13/05/2023 DPMM FC
3 - 3
Lion City Sailors FC 2-3H2HOdds+
A. Voronkov 4' 1 - 0  
  1 - 1 15' Diego Lopes
  1 - 2 19' M. Lestienne
A. Voronkov 29' 2 - 2  
Y. Yunos 38'  
  40' N. Abdullah
  2 - 3 45' M. Lestienne
H. Said 70'  
A. Sisa 71'  
A. Ali 76'  
H. Hamir 81'  
A. Voronkov 89' 3 - 3  
  90+4' H. Syahin
12/05/2023 Hougang United
3 - 2
Geylang International 1-1H2HOdds+
J. Vestering 1' 1 - 0  
Hazzuwan Halim 31'  
  1 - 1 45+2' N. Azman
  57' V. Bezecourt
G. Quak 81' 2 - 1  
Hazzuwan Halim 84'  
  2 - 2 87' N. Azman
K. Krajček 90+2' 3 - 2  
S. Suhaimi 90+3'  
  90+4' A. Adli
07/05/2023 DPMM FC
2 - 1
Tanjong Pagar 1-0H2HOdds+
  29' N. Ilham
  31' Pedrão
A. Voronkov 34'  
A. Voronkov 34' 1 - 0  
H. Farhan 65'  
  1 - 1 67' M. Mudražija
Mohammad Hirzi Zulfaqar bin Mahzan 69'  
H. Said 83' 2 - 1  
Mohammad Hirzi Zulfaqar bin Mahzan 89'  
A. Tursunbaev 90+7'  
07/05/2023 Geylang International
1 - 2
Lion City Sailors FC 1-0H2HOdds+
Mohamed Hamid Hussain 10' 1 - 0  
  19' H. Syahin
H. Aziz 45+1'  
A. Syahir 68'  
  1 - 1 69' M. Lestienne
N. Azman 70'  
  77' Z. Suzliman
V. Bezecourt 85'  
  86' Muhamad bin Salime
  1 - 2 89' M. Lestienne
  90+4' Muhamad bin Salime
06/05/2023 Hougang United
0 - 5
Albirex Niigata S 0-3H2HOdds+
  0 - 1 14' A. Yokokawa
K. Takayama 18'  
  0 - 2 26' Koki Kawachi
  0 - 3 33' A. Yokokawa
  0 - 4 50' Keito Komatsu
Hazzuwan Halim 82'  
  0 - 5 90+3' Keito Komatsu
05/05/2023 Tampines Rovers
2 - 3
Balestier Khalsa 0-1H2HOdds+
F. Ramli 7'  
  0 - 1 33' D. Goh
  0 - 2 50' R. Taniguchi
B. Kopitović 67' 1 - 2  
  80' Fabian Kwok
S. Firdaus 90+2'  
  1 - 3 90+5' R. Taniguchi
  90+8' M. Mohana
B. Kopitović 90+9' 2 - 3  
20/04/2023 Tampines Rovers
2 - 0
DPMM FC 2-0H2HOdds+
Y. Yunos 8' 1 - 0  
Y. Hanapi 10' 2 - 0  
  14' Ángel Martínez
  30' H. Farhan
K. Nakamura 31'  
  90+1' A. Voronkov
16/04/2023 Hougang United
1 - 1
Tampines Rovers 0-0H2HOdds+
Muhammad Ahmad Nazari 5'  
  56' S. Yamashita
Hazzuwan Halim 62' 1 - 0  
A. Robson 66'  
  90' T. Suparno
Z. Arifin 90+11'  
Iryan bin Fandi Ahmad 90+14'  
  1 - 1 90+15' B. Kopitović
16/04/2023 Tanjong Pagar
2 - 4
Balestier Khalsa 2-3H2HOdds+
  0 - 1 9' H. Loon
Tajeli Salamat 10' 1 - 1  
S. Hamzah 15' 2 - 1  
  2 - 2 17' M. Sugita
  2 - 3 23' R. Taniguchi
Tajeli Salamat 55'  
  2 - 4 60' R. Taniguchi
15/04/2023 Albirex Niigata S
2 - 0
DPMM FC 0-0H2HOdds+
  30' A. Ali Rahman
Shuto Komaki 32'  
Riku Fukashiro 54' 1 - 0  
S. Kunori 57'  
Keito Komatsu 81' 2 - 0  
Sho Fuwa 83'  
15/04/2023 Young Lions
1 - 1
Lion City Sailors FC 0-1H2HOdds+
  0 - 1 6' M. Lestienne
  32' H. Syahin
  90+5' L. Tan
J. Emaviwe 90+9' 1 - 1  
12/04/2023 Geylang International
3 - 0
Balestier Khalsa 2-0H2HOdds+
Mohamed Sham 20'  
Mohamed Hamid Hussain 31' 1 - 0  
F. Kamis 34'  
Yushi Yamaya 41' 2 - 0  
Mohamed Hamid Hussain 42'  
  50' H. Loon
G. Low 52'  
G. Low 77' 3 - 0  
11/04/2023 Young Lions
2 - 2
DPMM FC 0-1H2HOdds+
  0 - 1 45+3' Ángel Martínez
H. Stewart 60'  
  0 - 2 81' A. Voronkov
K. Teo 87' 1 - 2  
J. Emaviwe 89' 2 - 2  
10/04/2023 Hougang United
0 - 5
Lion City Sailors FC 0-2H2HOdds+
K. Krajček 5'  
  0 - 1 5' M. Lestienne
S. Suhaimi 42'  
  0 - 2 44' A. Rasaq
  58' Diego Lopes
  65' Zharfan Rohaizad
  0 - 3 72' A. Rasaq
B. Ferreira 76'  
  0 - 4 88' Diego Lopes
  0 - 5 90+1' M. Lestienne
10/04/2023 Tanjong Pagar
0 - 2
Albirex Niigata S 0-1H2HOdds+
  0 - 1 7' Shodai Yokoyama
Muhammad Abdul Rahman 35'  
  0 - 2 90' Shuto Komaki
M. Mudražija 90+4'  
08/04/2023 Young Lions
1 - 3
Balestier Khalsa 1-2H2HOdds+
K. Kobayashi 10' 1 - 0  
  1 - 1 16' R. Taniguchi
A. Yazid 18'  
A. Yazid 18'  
  1 - 2 23' D. Goh
H. Kanadi 31'  
H. Kanadi 36'  
  39' Muhammad Fudhil I'yadh Ahmad Zaki
  47' M. Mohana
  48' I. Rifqi
  76' Fabian Kwok
  79' S. Noorhaizam
  1 - 3 86' R. Taniguchi
06/04/2023 Hougang United
1 - 2
Tanjong Pagar 1-0H2HOdds+
Hazzuwan Halim 42' 1 - 0  
A. Recha 58'  
  1 - 1 65' M. Mudražija
  68' B. Ricciuto
  1 - 2 75' K. Amri
  90+1' K. Rusydi
05/04/2023 Balestier Khalsa
1 - 6
Albirex Niigata S 0-4H2HOdds+
  0 - 1 18' S. Kunori
  0 - 2 30' Riku Fukashiro
  0 - 3 33' Riku Fukashiro
  45' Koki Kawachi
  0 - 4 45' S. Kunori
  0 - 5 77' S. Kunori
  79' J. Yoshimura
I. Ang 86' 1 - 5  
  1 - 6 90+2' Keito Komatsu
01/04/2023 Geylang International
1 - 6
Albirex Niigata S 1-2H2HOdds+
  0 - 1 9' T. Lee
Yushi Yamaya 17' 1 - 1  
  1 - 2 45+2' Koki Kawachi
  1 - 3 47' Shuto Komaki
  1 - 4 55' Riku Fukashiro
  1 - 5 57' Keito Komatsu
J. Pereira 62'  
  1 - 6 74' S. Kunori
  89' S. Kishimoto
01/04/2023 Tanjong Pagar
2 - 1
Young Lions 1-0H2HOdds+
  11' J. Mahler
  23' J. Mahler
S. Bashir 39' 1 - 0  
F. Roslan 44'  
Tajeli Salamat 48'  
S. Hamzah 53' 2 - 0  
  61' A. Syafiz
  70' H. Stewart
M. Mudražija 74'  
  2 - 1 78' H. Stewart
  90+4' A. Yazid
31/03/2023 Hougang United
0 - 3
DPMM FC 0-1H2HOdds+
  25' H. Said
  0 - 1 31' H. Said
  45+3' Y. Yunos
  0 - 2 48' Y. Yunos
  64' H. Hamir
K. Takayama 69'  
N. Nazari 85'  
  86' Ángel Martínez
A. Zalani 87'  
  0 - 3 89' Josip Balić
  90+3' H. Farhan
  90+7' Fazly Hasan
F. Hasan 90+7'  
Z. Arifin 90+8'  
31/03/2023 Tampines Rovers
4 - 3
Lion City Sailors FC 2-1H2HOdds+
  0 - 1 9' S. Anuar
Y. Hanapi 20' 1 - 1  
K. Nakamura 30' 2 - 1  
F. Ramli 50' 3 - 1  
  3 - 2 56' G. Kweh
T. Suparno 72' 4 - 2  
G. Kweh 79'  
  80' Súper
  4 - 3 90+4' Súper
  90+6' M. Lestienne
M. Zlatković 90+6'  
T. Suparno 90+7'  
19/03/2023 Albirex Niigata S
0 - 1
Tampines Rovers 0-1H2HOdds+
  0 - 1 13' B. Kopitović
  58' O. Yu En
Riku Fukashiro 73'  
  87' S. Shahiran
T. Lee 88'  
19/03/2023 DPMM FC
1 - 3
Geylang International 0-1H2HOdds+
  0 - 1 5' N. Azman
A. Ali 33'  
  44' A. Azman
A. Sisa 54'  
  0 - 2 55' Yushi Yamaya
A. Ali Rahman 61' 1 - 2  
  1 - 3 66' Yushi Yamaya
  72' N. Azman
18/03/2023 Lion City Sailors FC
3 - 0
Balestier Khalsa 1-0H2HOdds+
C. van Huizen 5'  
M. Lestienne 19' 1 - 0  
  30' M. Mohana
A. Rasaq 48' 2 - 0  
M. Lestienne 90+1' 3 - 0  
18/03/2023 Young Lions
2 - 1
Hougang United 0-1H2HOdds+
I. Noor 31'  
  38' N. Kuriyama
  0 - 1 44' Hazzuwan Halim
  62' N. Nazari
J. Gallagher 82' 1 - 1  
H. Stewart 84' 2 - 1  
J. Mahler 90+6'  
15/03/2023 Albirex Niigata S
2 - 0
Hougang United 1-0H2HOdds+
T. Lee 25'  
Shuto Komaki 40'  
S. Kunori 45+2' 1 - 0  
Keito Komatsu 86'  
S. Kunori 90+3' 2 - 0  
15/03/2023 Lion City Sailors FC
3 - 0
Geylang International 2-0H2HOdds+
Diego Lopes 19'  
H. Nor 21' 1 - 0  
  39' H. Aziz
Diego Lopes 45+1' 2 - 0  
A. Rasaq 70' 3 - 0  
  82' J. Pereira
14/03/2023 Balestier Khalsa
1 - 3
Tampines Rovers 0-2H2HOdds+
  0 - 1 29' F. Ramli
  0 - 2 32' B. Kopitović
  37' Y. Hanapi
  38' M. Zlatković
  40' S. Buhari
D. Goh 49' 1 - 2  
  1 - 3 77' B. Kopitović
Emmeric Ong Yu Min 78'  
  80' K. Nakamura
14/03/2023 DPMM FC
2 - 1
Tanjong Pagar 0-1H2HOdds+
  0 - 1 28' Mohammad Hirzi Zulfaqar bin Mahzan
  56' R. Rahman
A. Voronkov 56' 1 - 1  
H. Hamir 78' 2 - 1  
  85' Tajeli Salamat
  90+7' S. Hamzah
10/03/2023 DPMM FC
3 - 4
Balestier Khalsa 3-1H2HOdds+
A. Voronkov 5' 1 - 0  
A. Ali 7' 2 - 0  
  2 - 1 18' R. Taniguchi
  28' H. Loon
H. Idris 35'  
H. Hamir 41'  
Josip Balić 45+2' 3 - 1  
Y. Yunos 55'  
  3 - 2 55' Alen Kozar
Josip Balić 64'  
  3 - 3 64' R. Taniguchi
  79' Alen Kozar
A. Ali 80'  
Mohd Syafiq Hilmi Mohd Shahrom 82'  
Mohd Syafiq Hilmi Mohd Shahrom 82'  
N. Tarif 86'  
H. Farhan 90+9'  
  3 - 4 90+10' R. Taniguchi
10/03/2023 Tanjong Pagar
2 - 0
Geylang International 1-0H2HOdds+
S. Hamzah 19' 1 - 0  
S. Hamzah 40'  
Tajeli Salamat 45+1'  
B. Ricciuto 48' 2 - 0  
F. Rahmat 64'  
K. Rusydi 70'  
F. Roslan 90+2'  
09/03/2023 Albirex Niigata S
4 - 0
Lion City Sailors FC 2-0H2HOdds+
  16' A. Kumar
L. Tan 30' 1 - 0  
Ryo Takahashi 37' 2 - 0  
N. Singh 45'  
  86' A. Shamim
Kaisei Ogawa 87' 3 - 0  
S. Kunori 89' 4 - 0  
09/03/2023 Young Lions
0 - 3
Tampines Rovers 0-2H2HOdds+
  0 - 1 31' T. Suparno
  0 - 2 34' F. Ramli
  49' K. Nakamura
  78' S. Firdaus
  0 - 3 82' O. Yu En
I. Noor 90'  
05/03/2023 Geylang International
2 - 1
Hougang United 0-1H2HOdds+
  0 - 1 16' S. Suhaimi
  21' Muhammad bin Arismail
  41' B. Ferreira
H. Aziz 47'  
V. Bezecourt 72' 1 - 1  
V. Bezecourt 85' 2 - 1  
V. Bezecourt 86'  
G. Low 90'  
  90' K. Takayama
04/03/2023 Balestier Khalsa
3 - 1
Young Lions 2-0H2HOdds+
S. Hoshino 4' 1 - 0  
H. Loon 32' 2 - 0  
  45+3' H. Kanadi
H. Loon 46' 3 - 0  
  50' J. Gallagher
  77' A. Syafiz
  3 - 1 90+10' J. Emaviwe
03/03/2023 Lion City Sailors FC
3 - 1
DPMM FC 1-0H2HOdds+
B. Mamadou 42'  
  43' H. Hamir
M. Lestienne 45+3' 1 - 0  
  1 - 1 62' H. Said
H. Nor 70'  
Kodai Tanaka 76' 2 - 1  
C. van Huizen 80'  
A. Rasaq 90+5' 3 - 1  
03/03/2023 Tanjong Pagar
0 - 2
Tampines Rovers 0-2H2HOdds+
  0 - 1 3' F. Ramli
  0 - 2 37' B. Kopitović
M. Šugić 42'  
M. Mudražija 61'  
  64' G. Kweh
  78' M. Zlatković
  90' S. Akbar
N. Eunos 90+1'  
28/02/2023 Geylang International
4 - 2
Young Lions 1-1H2HOdds+
  0 - 1 7' H. Kanadi
Yushi Yamaya 25' 1 - 1  
  43' E. Lim
T. Tezuka 49'  
  1 - 2 52' A. Yazid
N. Azman 56' 2 - 2  
R. Sakuma 63' 3 - 2  
R. Sakuma 70' 4 - 2  
A. Azman 80'  
J. Pereira 90'  
Yushi Yamaya 90+8'  
26/02/2023 Balestier Khalsa
2 - 3
Hougang United 0-1H2HOdds+
D. Goh 18'  
  0 - 1 22' K. Krajček
  29' A. Recha
  0 - 2 50' K. Takayama
D. Goh 59' 1 - 2  
R. Taniguchi 73' 2 - 2  
  2 - 3 87' A. Recha
  90+2' N. Nazari
25/02/2023 Albirex Niigata S
3 - 0
Young Lions 1-0H2HOdds+
  11' A. Yazid
Shuto Komaki 33' 1 - 0  
A. Yokokawa 51' 2 - 0  
  74' E. Lim
Koki Kawachi 89' 3 - 0  
25/02/2023 Tampines Rovers
1 - 1
Geylang International 1-1H2HOdds+
  0 - 1 2' V. Bezecourt
F. Ramli 16' 1 - 1  
  17' J. Pereira
Y. Hanapi 37'  
I. Najeeb 40'  
T. Suparno 59'  
  66' A. Adli
  78' N. Ariff
24/02/2023 Lion City Sailors FC
3 - 1
Tanjong Pagar 1-0H2HOdds+
H. Nor 11' 1 - 0  
  68' M. Šugić
Kodai Tanaka 89' 2 - 0  
  2 - 1 90+2' S. Saberin
Kodai Tanaka 90+4' 3 - 1  
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
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.