Singapore 2024/25


S-League

S-League

Table:

 1.Lion City Sailors        17  12  3  2  57-21  39
 2.Tampines Rovers          19  11  6  2  55-26  39
 3.Geylang International    19   9  7  3  67-36  34
 4.Balestier Khalsa         19   7  5  7  56-50  26
 5.Albirex Niigata (S)      19   8  1 10  36-48  25  [C]
 6.Brunei DPMM              18   5  6  7  30-38  21
 7.Young Lions              18   5  3 10  31-53  18
 8.Hougang United           18   4  7  8  35-46  19
 9.Tanjong Pagar United     18   2  2 14  19-68   8

NB: Young Lions are the Singapore youth side

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Round 15
[Aug 30]
Hougang United         1-1 Tampines Rovers        
Lion City Sailors      2-2 Geylang International  
[Aug 31]
Young Lions            2-7 Balestier Khalsa       
Brunei DPMM            1-1 Tanjong Pagar United   
Albirex Niigata (S)    bye

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

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

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

Halfway Table:

 1.Lion City Sailors        16  11  3  2  54-20  36
 2.Tampines Rovers          16   9  6  1  47-22  33
 3.Geylang International    16   7  7  2  59-32  28
 4.Balestier Khalsa         16   6  5  5  49-43  23
 5.Albirex Niigata (S)      16   6  1  9  29-42  19  [C]
 6.Brunei DPMM              16   4  6  6  27-33  18
 7.Hougang United           16   3  7  6  27-41  16
 8.Young Lions              16   4  3  9  28-49  15
 9.Tanjong Pagar United     16   2  2 12  19-57   8

NB: Young Lions are the Singapore youth side

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

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

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

Round 22
[Nov 22]
Tampines Rovers         -  Tanjong Pagar United   
[Nov 23]
Young Lions             -  Albirex Niigata (S)    
[Nov 24]
Hougang United          -  Geylang International  
[Jan 13]
Brunei DPMM             -  Lion City Sailors      
Balestier Khalsa       bye

Table:

 1.Lion City Sailors        17  12  3  2  57-21  39
 2.Tampines Rovers          19  11  6  2  55-26  39
 3.Geylang International    19   9  7  3  67-36  34
 4.Balestier Khalsa         19   7  5  7  56-50  26
 5.Albirex Niigata (S)      19   8  1 10  36-48  25  [C]
 6.Brunei DPMM              18   5  6  7  30-38  21
 7.Young Lions              18   5  3 10  31-53  18
 8.Hougang United           18   4  7  8  35-46  19
 9.Tanjong Pagar United     18   2  2 14  19-68   8

NB: Young Lions are the Singapore youth side


2023

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: 4 Nov 2024

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