Singapore 2023


S-League

S-League

Final Table:

 1.Albirex Niigata (S)      24  20  2  2  86-20  62  [C]  Champions
 2.Lion City Sailors        24  17  3  4  79-39  54
 3.Tampines Rovers          24  14  6  4  47-32  48
 4.Balestier Khalsa         24  12  0 12  60-71  36
 5.Geylang International    24  10  3 11  41-52  33
 6.Hougang United           24   9  2 13  37-57  29
 7.Brunei DPMM              24   6  5 13  39-43  23  [N]
 8.Tanjong Pagar United     24   6  3 15  39-62  21
 9.Young Lions              24   1  2 21  24-76   5

NB: Brunei DPMM, who had withdrawn from the league in 2020 due to the
      Covid-19 pandemic, were readmitted;
    Young Lions are the Singapore youth side

Round 1
[Feb 24]
Lion City Sailors      3-1 Tanjong Pagar United   
[Feb 25]
Albirex Niigata (S)    3-0 Young Lions            
Tampines Rovers        1-1 Geylang International  
[Feb 26]
Balestier Khalsa       2-3 Hougang United         
Brunei DPMM            bye

Round 2
[Mar 3]
Lion City Sailors      3-1 Brunei DPMM            
Tanjong Pagar United   0-2 Tampines Rovers        
[Mar 4]
Balestier Khalsa       3-1 Young Lions            
[Mar 5]
Geylang International  2-1 Hougang United         
Albirex Niigata (S)    bye

Round 3
[Mar 9]
Albirex Niigata (S)    4-0 Lion City Sailors      
Young Lions            0-3 Tampines Rovers        
[Mar 10]
Brunei DPMM            3-4 Balestier Khalsa       
Tanjong Pagar United   2-0 Geylang International  
Hougang United         bye

Round 4
[Mar 14]
Balestier Khalsa       1-3 Tampines Rovers        
Brunei DPMM            2-1 Tanjong Pagar United   
[Mar 15]
Albirex Niigata (S)    2-0 Hougang United         
Lion City Sailors      3-0 Geylang International  
Young Lions            bye

Round 5
[Mar 18]
Lion City Sailors      3-0 Balestier Khalsa       
Young Lions            2-1 Hougang United         
[Mar 19]
Albirex Niigata (S)    0-1 Tampines Rovers        
Brunei DPMM            1-3 Geylang International  
Tanjong Pagar United   bye

Round 6
[Mar 31]		
Hougang United         0-3 Brunei DPMM            
Tampines Rovers        4-3 Lion City Sailors      
[Apr 1]
Geylang International  1-6 Albirex Niigata (S)    
Tanjong Pagar United   2-1 Young Lions            
Balestier Khalsa       bye

Round 7
[Feb 28]
Geylang International  4-2 Young Lions            
[Apr 5]
Balestier Khalsa       1-6 Albirex Niigata (S)    
[Apr 6]
Hougang United         1-2 Tanjong Pagar United   
[Apr 20]
Tampines Rovers        2-0 Brunei DPMM            
Lion City Sailors      bye

Round 8
[Apr 10]
Hougang United         0-5 Lion City Sailors      
Tanjong Pagar United   0-2 Albirex Niigata (S)    
[Apr 11]
Young Lions            2-2 Brunei DPMM            
[Apr 12]
Geylang International  3-0 Balestier Khalsa       
Tampines Rovers        bye

Round 9
[Apr 15]
Albirex Niigata (S)    2-0 Brunei DPMM            
Young Lions            1-1 Lion City Sailors      
[Apr 16]
Hougang United         1-1 Tampines Rovers        
Tanjong Pagar United   2-4 Balestier Khalsa       
Geylang International  bye

Round 10
[May 5]
Tampines Rovers        2-3 Balestier Khalsa       
[May 6]
Hougang United         0-5 Albirex Niigata (S)    
[May 7]
Brunei DPMM            2-1 Tanjong Pagar United   
Geylang International  1-2 Lion City Sailors      
Young Lions            bye

Round 11
[Apr 8]
Young Lions            1-3 Balestier Khalsa       
[May 12]
Hougang United         3-2 Geylang International  
[May 13]
Brunei DPMM            3-3 Lion City Sailors      
[May 14]
Tampines Rovers        3-0 Tanjong Pagar United   
Albirex Niigata (S)    bye

Round 12
[May 20]
Balestier Khalsa       3-2 Brunei DPMM            
Tampines Rovers        1-0 Young Lions            
[May 21]
Geylang International  2-3 Tanjong Pagar United   
Lion City Sailors      3-2 Albirex Niigata (S)    
Hougang United         bye

Round 13
[May 26]
Albirex Niigata (S)    6-2 Balestier Khalsa       
[May 27]
Young Lions            0-2 Geylang International  
[May 28]
Brunei DPMM            0-1 Tampines Rovers        
Tanjong Pagar United   1-3 Hougang United         
Lion City Sailors      bye

Round 14
[Jun 1]
Balestier Khalsa       4-5 Lion City Sailors      
[Jun 3]
Hougang United         3-0 Young Lions            
[Jun 27]
Tampines Rovers        1-1 Albirex Niigata (S)    
[Jun 28]
Geylang International  2-0 Brunei DPMM            
Tanjong Pagar United   bye

Round 15
[Jun 6]
Albirex Niigata (S)    3-0 Geylang International  
Young Lions            3-4 Tanjong Pagar United   
[Jun 7]
Lion City Sailors      1-1 Tampines Rovers        
Brunei DPMM            2-3 Hougang United         
Balestier Khalsa       bye

Round 16
[Jun 10]
Lion City Sailors      4-1 Young Lions            
Tampines Rovers        2-0 Hougang United         
[Jun 11]
Balestier Khalsa       4-3 Tanjong Pagar United   
Brunei DPMM            0-2 Albirex Niigata (S)    
Geylang International  bye

Round 17
[Jun 23]
Balestier Khalsa       2-3 Geylang International  
[Jun 24]
Albirex Niigata (S)    4-0 Tanjong Pagar United   
Brunei DPMM            6-0 Young Lions            
[Jun 25]
Lion City Sailors      3-0 Hougang United         
Tampines Rovers        bye

Round 18
[Jul 1]
Tanjong Pagar United   1-7 Lion City Sailors      
Young Lions            2-4 Albirex Niigata (S)    
[Jul 2]
Geylang International  1-1 Tampines Rovers        
Hougang United         1-3 Balestier Khalsa       
Brunei DPMM            bye

Round 19
[Jul 6]
Hougang United         0-1 Tampines Rovers        
Tanjong Pagar United   2-3 Balestier Khalsa       
[Jul 7]
Young Lions            0-4 Lion City Sailors      
[Jul 8]
Brunei DPMM            1-1 Albirex Niigata (S)    
Geylang International  bye

Round 20
[Jul 11]
Lion City Sailors      1-3 Brunei DPMM            
Tampines Rovers        2-1 Tanjong Pagar United   
[Jul 12]
Balestier Khalsa       4-2 Young Lions            
Geylang International  0-2 Hougang United         
Albirex Niigata (S)    bye

Round 21
[Jul 15]
Tanjong Pagar United   2-2 Geylang International  
Young Lions            2-3 Tampines Rovers        
[Jul 16]
Albirex Niigata (S)    3-1 Lion City Sailors      
Brunei DPMM            2-3 Balestier Khalsa       
Hougang United         bye

Round 22
[Jul 20]
Lion City Sailors      3-2 Tanjong Pagar United   
[Jul 21]
Balestier Khalsa       1-3 Hougang United         
[Jul 22]
Albirex Niigata (S)    5-0 Young Lions            
Tampines Rovers        2-3 Geylang International  
Brunei DPMM            bye

Round 23
[Jul 28]
Albirex Niigata (S)    6-3 Tampines Rovers        
Brunei DPMM            1-2 Geylang International  
[Jul 29]
Young Lions            2-6 Hougang United         
[Jul 31]
Lion City Sailors      5-2 Balestier Khalsa       
Tanjong Pagar United   bye

Round 24
[Aug 3]
Geylang International  1-6 Albirex Niigata (S)    
[Aug 4]
Hougang United         1-0 Brunei DPMM            
Tampines Rovers        2-5 Lion City Sailors      
[Aug 5]
Tanjong Pagar United   3-2 Young Lions            
Balestier Khalsa       bye

Round 25
[Aug 11]
Tanjong Pagar United   2-3 Albirex Niigata (S)    
Geylang International  2-6 Balestier Khalsa       
[Aug 12]
Young Lions            0-2 Brunei DPMM            
[Aug 13]
Hougang United         2-8 Lion City Sailors      
Tampines Rovers        bye

Round 26
[Aug 18]
Tampines Rovers        2-2 Brunei DPMM            
[Aug 19]
Geylang International  3-0 Young Lions            
Hougang United         3-3 Tanjong Pagar United   
[Aug 20]
Balestier Khalsa       1-5 Albirex Niigata (S)    
Lion City Sailors      bye

Round 27
[Sep 15]
Balestier Khalsa       1-3 Tampines Rovers        
Tanjong Pagar United   1-1 Brunei DPMM            
[Sep 16]
Albirex Niigata (S)    5-0 Hougang United         
Lion City Sailors      3-1 Geylang International  
Young Lions            bye

Final Table:

 1.Albirex Niigata (S)      24  20  2  2  86-20  62  [C]  Champions
 2.Lion City Sailors        24  17  3  4  79-39  54
 3.Tampines Rovers          24  14  6  4  47-32  48
 4.Balestier Khalsa         24  12  0 12  60-71  36
 5.Geylang International    24  10  3 11  41-52  33
 6.Hougang United           24   9  2 13  37-57  29
 7.Brunei DPMM              24   6  5 13  39-43  23  [N]
 8.Tanjong Pagar United     24   6  3 15  39-62  21
 9.Young Lions              24   1  2 21  24-76   5

NB: Brunei DPMM, who had withdrawn from the league in 2020 due to the
      Covid-19 pandemic, were readmitted;
    Young Lions are the Singapore youth side


2022

list of champions

list of cup winners

list of foundation dates


About this document

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 11 Oct 2023

(C) Copyright Karel Stokkermans and RSSSF 2023
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.