Switzerland 2024/25


Super League

Super League

Regular Stage | Playoff Stage

Regular Stage

Final Table:

 1.FC Basel                33  18  7  8  72-32  61       Championship Playoff
 2.Servette FC (Genève)    33  15 10  8  52-43  55       Championship Playoff
 3.BSC Young Boys Bern     33  15  8 10  49-42  53  [C]  Championship Playoff
 4.FC Luzern               33  14  9 10  61-51  51       Championship Playoff
 5.FC Lugano               33  14  7 12  48-47  49       Championship Playoff
 6.FC Lausanne-Sport       33  13  8 12  52-44  47       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - -
 7.FC Sankt Gallen         33  12 11 10  46-43  47       Relegation Playoff
 8.FC Zürich               33  13  8 12  44-48  47       Relegation Playoff
 9.FC Sion                 33   9  9 15  41-51  36  [P]  Relegation Playoff
10.Grasshopper-Club Zürich 33   7 12 14  35-46  33       Relegation Playoff
11.Yverdon Sport FC        33   8  9 16  33-57  33       Relegation Playoff
12.FC Winterthur           33   8  6 19  32-61  30       Relegation Playoff

Round 1
[Jul 20]
Lugano            2-1 Grasshoppers      
Yverdon           0-2 Zürich            
Winterthur        1-0 Sankt Gallen      
[Jul 21]
Young Boys        1-2 Sion              
Lausanne          3-2 Basel             
Luzern            1-2 Servette          

Round 2
[Jul 27]
Sion              4-0 Lausanne          
Grasshoppers      2-2 Luzern            
Basel             1-2 Lugano            
[Jul 28]
Servette          3-2 Yverdon           
Sankt Gallen      4-0 Young Boys        
Zürich            4-2 Winterthur        

Round 3
[Aug 3]
Lugano            3-1 Servette          
Grasshoppers      0-3 Basel             
Luzern            1-0 Sion              
[Aug 4]
Lausanne          3-4 Sankt Gallen      
Young Boys        2-2 Zürich            
Winterthur        0-0 Yverdon           

Round 4
[Aug 10]
Sion              2-0 Winterthur        
Yverdon           2-2 Young Boys        
[Aug 11]
Sankt Gallen      1-0 Grasshoppers      
Lugano            2-3 Luzern            
Zürich            2-0 Lausanne          
Servette          0-6 Basel             

Round 5
[Jul 24]
Servette          3-1 Young Boys        
[Aug 24]
Luzern            3-0 Winterthur        
Grasshoppers      3-1 Sion              
[Aug 25]
Basel             2-0 Yverdon           
[Sep 18]
Lausanne          1-2 Lugano            
[Sep 24]
Sankt Gallen      4-1 Zürich            

Round 6
[Aug 31]
Sion              1-1 Basel             
Yverdon           2-1 Grasshoppers      
Young Boys        1-1 Lausanne          
[Sep 1]
Winterthur        0-1 Servette          
Lugano            1-1 Sankt Gallen      
Zürich            1-1 Luzern            

Round 7
[Sep 21]
Sankt Gallen      2-3 Luzern            
Grasshoppers      2-2 Servette          
Basel             0-2 Zürich            
[Sep 22]
Lausanne          3-1 Yverdon           
Sion              0-0 Lugano            
Winterthur        1-4 Young Boys        

Round 8
[Sep 28]
Servette          1-0 Lausanne          
Yverdon           1-0 Sankt Gallen      
Young Boys        0-1 Grasshoppers      
[Sep 29]
Zürich            1-0 Sion              
Lugano            2-1 Winterthur        
Luzern            1-0 Basel             

Round 9
[Oct 5]
Luzern            2-2 Lausanne          
Sion              1-1 Yverdon           
Winterthur        1-0 Grasshoppers      
[Oct 6]
Zürich            1-1 Lugano            
Basel             1-0 Young Boys        
Sankt Gallen      1-1 Servette          

Round 10
[Oct 19]
Young Boys        2-1 Luzern            
Grasshoppers      1-2 Zürich            
Servette          3-0 Sion              
[Oct 20]
Basel             2-1 Sankt Gallen      
Lausanne          2-0 Winterthur        
Yverdon           2-0 Lugano            

Round 11
[Oct 26]
Lausanne          3-0 Grasshoppers      
Winterthur        1-6 Basel             
Luzern            2-3 Yverdon           
[Oct 27]
Sion              2-2 Sankt Gallen      
Lugano            2-0 Young Boys        
Zürich            1-3 Servette          

Round 12
[Oct 29]
Yverdon           0-3 Lausanne          
[Oct 30]
Young Boys        3-2 Basel             
Sankt Gallen      2-2 Winterthur        
Sion              0-2 Zürich            
[Oct 31]
Grasshoppers      1-1 Lugano            
Servette          2-2 Luzern            

Round 13
[Nov 2]
Basel             5-0 Winterthur        
Zürich            0-0 Young Boys        
Sankt Gallen      1-1 Sion              
[Nov 3]
Lausanne          1-0 Servette          
Lugano            2-0 Yverdon           
Luzern            2-0 Grasshoppers      

Round 14
[Nov 9]
Winterthur        1-0 Lausanne          
Yverdon           1-4 Basel             
Servette          1-1 Zürich            
[Nov 10]
Sion              4-2 Luzern            
Young Boys        2-1 Lugano            
Grasshoppers      1-2 Sankt Gallen      

Round 15
[Nov 23]
Luzern            1-1 Young Boys        
Grasshoppers      1-1 Winterthur        
Lausanne          1-0 Sion              
[Nov 24]
Lugano            4-1 Zürich            
Basel             3-1 Servette          
Sankt Gallen      0-0 Yverdon           

Round 16
[Nov 30]
Basel             1-1 Lausanne          
Yverdon           0-1 Luzern            
Zürich            1-1 Grasshoppers      
[Dec 1]
Winterthur        1-3 Sion              
Young Boys        3-1 Sankt Gallen      
Servette          3-0 Lugano            

Round 17
[Dec 7]
Sion              3-1 Young Boys        
Grasshoppers      1-1 Yverdon           
Luzern            1-4 Lugano            
[Dec 8]
Lausanne          3-0 Zürich            
Sankt Gallen      1-1 Basel             
Servette          1-1 Winterthur        

Round 18
[Dec 14]
Winterthur        3-4 Luzern            
Yverdon           0-1 Sion              
Basel             0-1 Grasshoppers      
[Dec 15]
Young Boys        2-1 Servette          
Lugano            1-4 Lausanne          
Zürich            0-2 Sankt Gallen      

Round 19
[Jan 18]
Young Boys        0-0 Winterthur        
Sion              0-1 Grasshoppers      
Servette          1-1 Sankt Gallen      
[Jan 19]
Zürich            1-0 Yverdon           
Lausanne          0-0 Luzern            
Lugano            2-2 Basel             

Round 20
[Jan 25]
Grasshoppers      0-0 Young Boys        
Yverdon           0-0 Servette          
Winterthur        2-3 Lugano            
[Jan 26]
Sankt Gallen      3-2 Lausanne          
Basel             4-1 Sion              
Luzern            3-1 Zürich            

Round 21
[Feb 1]
Lausanne          1-2 Young Boys        
Lugano            3-2 Sion              
Servette          1-1 Grasshoppers      
[Feb 2]
Luzern            2-0 Sankt Gallen      
Zürich            0-1 Basel             
Yverdon           3-0 Winterthur        

Round 22
[Feb 4]
Sion              3-3 Servette          
Grasshoppers      2-2 Lausanne          
[Feb 5]
Young Boys        6-1 Yverdon           
Sankt Gallen      2-1 Lugano            
[Feb 6]
Basel             2-1 Luzern            
Winterthur        0-2 Zürich            

Round 23
[Feb 8]
Lausanne          4-1 Yverdon           
Lugano            1-1 Grasshoppers      
Young Boys        5-1 Sion              
[Feb 9]
Servette          2-1 Basel             
Luzern            3-2 Winterthur        
Zürich            1-2 Sankt Gallen      

Round 24
[Feb 15]
Lugano            2-0 Luzern            
Sion              2-1 Zürich            
Winterthur        1-0 Young Boys        
[Feb 16]
Yverdon           1-0 Sankt Gallen      
Basel             1-1 Lausanne          
Grasshoppers      1-2 Servette          

Round 25
[Feb 22]
Lausanne          2-2 Grasshoppers      
Zürich            2-1 Yverdon           
Sankt Gallen      2-2 Basel             
[Feb 23]
Luzern            2-1 Sion              
Young Boys        1-0 Lugano            
Servette          3-1 Winterthur        

Round 26
[Mar 1]
Basel             2-0 Sion              
Winterthur        4-0 Sankt Gallen      
Lausanne          0-1 Servette          
[Mar 2]
Lugano            0-3 Zürich            
Grasshoppers      1-0 Young Boys        
Yverdon           2-2 Luzern            

Round 27
[Mar 8]
Young Boys        3-0 Lausanne          
Yverdon           2-1 Winterthur        
Sankt Gallen      3-1 Grasshoppers      
[Mar 9]
Zürich            1-3 Servette          
Luzern            1-1 Basel             
Sion              2-1 Lugano            

Round 28
[Mar 15]
Sankt Gallen      0-2 Lausanne          
Servette          2-3 Yverdon           
Zürich            3-2 Luzern            
[Mar 16]
Grasshoppers      1-1 Sion              
Basel             1-2 Young Boys        
Lugano            2-1 Winterthur        

Round 29
[Mar 29]
Young Boys        1-0 Sankt Gallen      
Sion              1-1 Yverdon           
Lugano            0-2 Servette          
[Mar 30]
Winterthur        0-2 Basel             
Lausanne          1-4 Luzern            
Grasshoppers      1-2 Zürich            

Round 30
[Apr 1]
Servette          0-1 Young Boys        
Yverdon           0-2 Lugano            
[Apr 2]
Sion              1-2 Winterthur        
Zürich            2-2 Lausanne          
[Apr 3]
Basel             2-1 Grasshoppers      
Luzern            1-1 Sankt Gallen      

Round 31
[Apr 5]
Lausanne          2-0 Sion              
Winterthur        0-0 Zürich            
Young Boys        1-1 Yverdon           
[Apr 6]
Sankt Gallen      1-0 Servette          
Basel             2-0 Lugano            
Grasshoppers      3-1 Luzern            

Round 32
[Apr 12]
Winterthur        1-0 Lausanne          
Yverdon           1-2 Grasshoppers      
Zürich            0-4 Basel             
[Apr 13]
Lugano            1-1 Sankt Gallen      
Luzern            5-0 Young Boys        
Sion              1-1 Servette          

Round 33
[Apr 19]
Grasshoppers      0-1 Winterthur        
[Apr 21]
Young Boys        2-1 Zürich            
Basel             5-0 Yverdon           
Lausanne          2-0 Lugano            
Sankt Gallen      1-0 Sion              
Servette          2-1 Luzern            

Final Table:

 1.FC Basel                33  18  7  8  72-32  61       Championship Playoff
 2.Servette FC (Genève)    33  15 10  8  52-43  55       Championship Playoff
 3.BSC Young Boys Bern     33  15  8 10  49-42  53  [C]  Championship Playoff
 4.FC Luzern               33  14  9 10  61-51  51       Championship Playoff
 5.FC Lugano               33  14  7 12  48-47  49       Championship Playoff
 6.FC Lausanne-Sport       33  13  8 12  52-44  47       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - -
 7.FC Sankt Gallen         33  12 11 10  46-43  47       Relegation Playoff
 8.FC Zürich               33  13  8 12  44-48  47       Relegation Playoff
 9.FC Sion                 33   9  9 15  41-51  36  [P]  Relegation Playoff
10.Grasshopper-Club Zürich 33   7 12 14  35-46  33       Relegation Playoff
11.Yverdon Sport FC        33   8  9 16  33-57  33       Relegation Playoff
12.FC Winterthur           33   8  6 19  32-61  30       Relegation Playoff

Playoff Stage

Championship Playoff | Relegation Playoff

Championship Playoff

Table:

 1.FC Basel                36  21  7  8  85-37  70       Champions
 2.Servette FC (Genève)    36  16 11  9  57-49  59
 3.BSC Young Boys Bern     36  16  9 11  53-46  57  [C]
 4.FC Luzern               36  14 10 12  63-56  52
 5.FC Lugano               36  15  7 14  53-56  52
 6.FC Lausanne-Sport       36  14  9 13  58-50  51

Round 34
[May 3]
Lausanne          3-2 Young Boys        
[May 4]
Basel             5-1 Servette          
Luzern            0-2 Lugano            

Round 35
[May 10]
Lugano            2-5 Basel             
[May 11]
Luzern            1-1 Lausanne          
Servette          0-0 Young Boys        

Round 36
[May 14]
Lausanne          2-3 Basel             
[May 15]
Young Boys        2-1 Luzern            
Servette          4-1 Lugano            

Round 37 [May 18]
Young Boys         -  Basel             
Lausanne           -  Lugano            
Luzern             -  Servette          

Round 38 [May 24]
Basel              -  Luzern            
Lugano             -  Young Boys        
Servette           -  Lausanne          

Table:

 1.FC Basel                36  21  7  8  85-37  70       Champions
 2.Servette FC (Genève)    36  16 11  9  57-49  59
 3.BSC Young Boys Bern     36  16  9 11  53-46  57  [C]
 4.FC Luzern               36  14 10 12  63-56  52
 5.FC Lugano               36  15  7 14  53-56  52
 6.FC Lausanne-Sport       36  14  9 13  58-50  51

Relegation Playoff

Table:

 7.FC Zürich               36  15  8 13  52-51  53
 8.FC Sankt Gallen         36  12 13 11  49-49  49
 9.FC Sion                 36  10 11 15  45-54  41  [P]
10.Grasshopper-Club Zürich 36   8 12 16  40-51  36
 - - - - - - - - - - - - - - - - - - - - - - - - -
11.FC Winterthur           36  10  6 20  39-66  36
--------------------------------------------------
12.Yverdon Sport FC        36   8 11 17  35-64  35

Round 34
[May 3]
Winterthur        2-0 Grasshoppers      
[May 5]
Sion              2-1 Zürich            
[May 6]
Yverdon           1-1 Sankt Gallen      

Round 35 [May 10]
Sankt Gallen      1-4 Winterthur        
Zürich            3-0 Grasshoppers      
Yverdon           1-1 Sion              
 
Round 36
[May 13]
Sion              1-1 Sankt Gallen      
Zürich            4-1 Winterthur        
[May 14]
Grasshoppers      5-0 Yverdon           

Round 37 [May 17]
Sankt Gallen       -  Zürich            
Winterthur         -  Yverdon           
Sion               -  Grasshoppers      

Round 38 [May 22]
Winterthur         -  Sion              
Grasshoppers       -  Sankt Gallen      
Yverdon            -  Zürich            

Table:

 7.FC Zürich               36  15  8 13  52-51  53
 8.FC Sankt Gallen         36  12 13 11  49-49  49
 9.FC Sion                 36  10 11 15  45-54  41  [P]
10.Grasshopper-Club Zürich 36   8 12 16  40-51  36
 - - - - - - - - - - - - - - - - - - - - - - - - -
11.FC Winterthur           36  10  6 20  39-66  36
--------------------------------------------------
12.Yverdon Sport FC        36   8 11 17  35-64  35


2023/24.

list of champions.

list of final tables 1898-1930.

list of final tables since 1930.

all-time table.

list of cup finals.

list of league cup finals.

list of super cup finals.

list of topscorers.


About this document

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

Author: Karel Stokkermans
Last updated: 16 May 2025

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