League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes 1 Basel 38 22 7 9 91 43 +48 73 1.92 26,141 Xherdan Shaqiri - 18 Marwin Hitz → Champions League via league finish 2 Servette FC 38 17 12 9 64 55 +9 63 1.66 9,932 Dereck Kutesa - 15 Joël Mall → Champions League via league finish 3 Young Boys 38 17 10 11 60 49 +11 61 1.61 28,482 Christian Fassnacht - 11 Marvin Keller → Europa League via league finish 4 Lugano 38 15 9 14 55 58 -3 54 1.42 3,796 Anto Grgić - 9 Amir Saipi → Europa League via league finish 5 Lausanne-Sport 38 14 11 13 62 54 +8 53 1.39 6,904 Alvyn Sanches - 12 Karlo Letica → Conference League via league finish 6 Luzern 38 14 10 14 66 64 +2 52 1.37 12,074 Thibault Klidje - 10 Pascal Loretz 7 Zürich 38 15 8 15 56 57 -1 53 1.39 15,223 Steven Zuber , Juan Perea - 7 Yanick Brecher 8 St. Gallen 38 13 13 12 52 53 -1 52 1.37 18,079 Willem Geubbels - 14 Lawrence Ati-Zigi 9 Sion 38 11 11 16 47 57 -10 44 1.16 9,932 Benjamin Kololli - 8 Timothy Fayulu 10 FC Winterthur 38 11 7 20 43 68 -25 40 1.05 8,065 Matteo Di Giusto - 8 Stefanos Kapino 11 Grasshopper 38 9 12 17 43 53 -10 39 1.03 6,878 Nikolas Muci - 7 Justin Hammel 12 Yverdon-Sport 38 9 12 17 40 68 -28 39 1.03 2,770 Marley Aké - 7 Paul Bernardoni Relegated
League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP 1 Basel 19 13 2 4 43 15 +28 41 2.16 19 9 5 5 48 28 +20 32 1.68 2 Servette FC 19 9 7 3 35 26 +9 34 1.79 19 8 5 6 29 29 0 29 1.53 3 Young Boys 19 13 4 2 43 19 +24 43 2.26 19 4 6 9 17 30 -13 18 0.95 4 Lugano 19 9 5 5 33 30 +3 32 1.68 19 6 4 9 22 28 -6 22 1.16 5 Lausanne-Sport 20 11 3 6 38 25 +13 36 1.80 18 3 8 7 24 29 -5 17 0.94 6 Luzern 19 9 5 5 35 25 +10 32 1.68 19 5 5 9 31 39 -8 20 1.05 7 Zürich 19 8 5 6 28 26 +2 29 1.53 19 7 3 9 28 31 -3 24 1.26 8 St. Gallen 18 9 6 3 32 23 +9 33 1.83 20 4 7 9 20 30 -10 19 0.95 9 Sion 19 8 8 3 32 22 +10 32 1.68 19 3 3 13 15 35 -20 12 0.63 10 FC Winterthur 19 8 3 8 23 27 -4 27 1.42 19 3 4 12 20 41 -21 13 0.68 11 Grasshopper 19 5 8 6 28 24 +4 23 1.21 19 4 4 11 15 29 -14 16 0.84 12 Yverdon-Sport 19 7 5 7 22 25 -3 26 1.37 19 2 7 10 18 43 -25 13 0.68
Regular season Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 Basel 33 18 7 8 72 32 +40 61 1.85 → Championship group 2 Servette FC 33 15 10 8 52 43 +9 55 1.67 → Championship group 3 Young Boys 33 15 8 10 49 42 +7 53 1.61 → Championship group 4 Luzern 33 14 9 10 61 51 +10 51 1.55 → Championship group 5 Lugano 33 14 7 12 48 47 +1 49 1.48 → Championship group 6 Lausanne-Sport 33 13 8 12 52 44 +8 47 1.42 → Championship group 7 St. Gallen 33 12 11 10 46 43 +3 47 1.42 → Relegation group 8 Zürich 33 13 8 12 44 48 -4 47 1.42 → Relegation group 9 Sion 33 9 9 15 41 51 -10 36 1.09 → Relegation group 10 Grasshopper 33 7 12 14 35 46 -11 33 1.00 → Relegation group 11 Yverdon-Sport 33 8 9 16 33 57 -24 33 1.00 → Relegation group 12 FC Winterthur 33 8 6 19 32 61 -29 30 0.91 → Relegation group
Championship group Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 Basel 38 22 7 9 91 43 +48 73 1.92 → Champions League via league finish 2 Servette FC 38 17 12 9 64 55 +9 63 1.66 → Champions League via league finish 3 Young Boys 38 17 10 11 60 49 +11 61 1.61 → Europa League via league finish 4 Lugano 38 15 9 14 55 58 -3 54 1.42 → Europa League via league finish 5 Lausanne-Sport 38 14 11 13 62 54 +8 53 1.39 → Conference League via league finish 6 Luzern 38 14 10 14 66 64 +2 52 1.37
Relegation group Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 7 Zürich 38 15 8 15 56 57 -1 53 1.39 8 St. Gallen 38 13 13 12 52 53 -1 52 1.37 9 Sion 38 11 11 16 47 57 -10 44 1.16 10 FC Winterthur 38 11 7 20 43 68 -25 40 1.05 11 Grasshopper 38 9 12 17 43 53 -10 39 1.03 → Swiss 1/2 Relegation/Promotion play-offs (M) 12 Yverdon-Sport 38 9 12 17 40 68 -28 39 1.03 Relegated
Swiss 1/2 Relegation/Promotion play-offs (M)
Grasshopper won on aggregate score over two legs and remained in Swiss Super League.Aarau remained in Swiss Challenge League.
Squad Standard Stats 2024-2025 Swiss Super League
Squad Standard Stats 2024-2025 Swiss Super League
Squad Standard Stats 2024-2025 Swiss Super League Table Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Basel 33 24.8 54.1 38 418 3,420 38.0 89 59 148 85 4 5 78 5 2.34 1.55 3.89 2.24 3.79 FC Winterthur 32 26.8 45.3 38 418 3,420 38.0 42 30 72 36 6 8 75 5 1.11 0.79 1.89 0.95 1.74 Grasshopper 33 25.0 46.2 38 418 3,420 38.0 43 32 75 39 4 7 95 3 1.13 0.84 1.97 1.03 1.87 Lausanne-Sport 31 25.4 48.4 38 418 3,420 38.0 59 41 100 54 5 5 80 3 1.55 1.08 2.63 1.42 2.50 Lugano 26 25.2 59.8 38 418 3,420 38.0 51 35 86 41 10 11 100 1 1.34 0.92 2.26 1.08 2.00 Luzern 29 23.7 47.9 38 418 3,420 38.0 63 44 107 53 10 15 71 2 1.66 1.16 2.82 1.39 2.55 Servette FC 27 28.3 49.8 38 418 3,420 38.0 61 41 102 53 8 10 62 4 1.61 1.08 2.68 1.39 2.47 Sion 31 26.6 46.7 38 418 3,420 38.0 45 30 75 41 4 5 77 5 1.18 0.79 1.97 1.08 1.87 St. Gallen 31 25.8 50.2 38 418 3,420 38.0 52 42 94 48 4 6 91 7 1.37 1.11 2.47 1.26 2.37 Young Boys 30 25.3 52.3 38 418 3,420 38.0 56 34 90 52 4 4 81 7 1.47 0.89 2.37 1.37 2.26 Yverdon-Sport 36 25.7 44.6 38 418 3,420 38.0 38 23 61 31 7 9 97 6 1.00 0.61 1.61 0.82 1.42 Zürich 41 25.3 55.4 38 418 3,420 38.0 54 38 92 48 6 7 86 6 1.42 1.00 2.42 1.26 2.26
Squad Standard Stats 2024-2025 Swiss Super League Table Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK vs Basel 33 25.6 45.9 38 418 3,420 38.0 40 30 70 37 3 4 91 4 1.05 0.79 1.84 0.97 1.76 vs FC Winterthur 32 25.5 54.7 38 418 3,420 38.0 66 50 116 61 5 7 63 1 1.74 1.32 3.05 1.61 2.92 vs Grasshopper 33 25.7 53.8 38 418 3,420 38.0 53 34 87 48 5 8 77 7 1.39 0.89 2.29 1.26 2.16 vs Lausanne-Sport 31 25.7 51.6 38 418 3,420 38.0 49 30 79 41 8 10 82 1 1.29 0.79 2.08 1.08 1.87 vs Lugano 26 25.7 40.2 38 418 3,420 38.0 56 37 93 47 9 11 75 5 1.47 0.97 2.45 1.24 2.21 vs Luzern 29 25.9 52.1 38 418 3,420 38.0 62 38 100 55 7 7 116 4 1.63 1.00 2.63 1.45 2.45 vs Servette FC 27 25.4 50.2 38 418 3,420 38.0 53 39 92 43 10 11 77 2 1.39 1.03 2.42 1.13 2.16 vs Sion 31 25.7 53.3 38 418 3,420 38.0 54 35 89 49 5 6 89 10 1.42 0.92 2.34 1.29 2.21 vs St. Gallen 31 25.8 49.8 38 418 3,420 38.0 51 36 87 47 4 4 91 6 1.34 0.95 2.29 1.24 2.18 vs Young Boys 30 25.8 47.7 38 418 3,420 38.0 49 35 84 45 4 7 74 4 1.29 0.92 2.21 1.18 2.11 vs Yverdon-Sport 36 25.7 55.4 38 418 3,420 38.0 64 47 111 57 7 9 78 5 1.68 1.24 2.92 1.50 2.74 vs Zürich 41 25.7 44.6 38 418 3,420 38.0 56 38 94 51 5 8 80 5 1.47 1.00 2.47 1.34 2.34
Squad Goalkeeping 2024-2025 Swiss Super League
Squad Goalkeeping 2024-2025 Swiss Super League
Squad Goalkeeping 2024-2025 Swiss Super League Table Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Basel 2 38 38 3,420 38.0 43 1.13 172 133 76.7 22 7 9 12 31.6 4 3 1 0 25.0 FC Winterthur 2 38 38 3,420 38.0 68 1.79 219 158 71.2 11 7 20 12 31.6 7 5 2 0 28.6 Grasshopper 2 38 38 3,420 38.0 53 1.39 174 129 72.4 9 12 17 7 18.4 8 5 3 0 37.5 Lausanne-Sport 2 38 38 3,420 38.0 54 1.42 152 108 69.7 14 11 13 10 26.3 10 8 2 0 20.0 Lugano 2 38 38 3,420 38.0 58 1.53 159 112 69.2 15 9 14 6 15.8 11 9 2 0 18.2 Luzern 2 38 38 3,420 38.0 64 1.68 172 115 66.9 14 10 14 8 21.1 7 7 0 0 0.0 Servette FC 2 38 38 3,420 38.0 55 1.45 181 137 75.1 17 12 9 8 21.1 11 10 1 0 9.1 Sion 2 38 38 3,419 38.0 57 1.50 156 104 66.7 11 11 16 4 10.5 6 5 0 1 0.0 St. Gallen 1 38 38 3,420 38.0 53 1.39 161 111 69.6 13 13 12 6 15.8 4 4 0 0 0.0 Young Boys 2 38 38 3,420 38.0 49 1.29 170 127 73.5 17 10 11 8 21.1 7 4 2 1 33.3 Yverdon-Sport 1 38 38 3,420 38.0 68 1.79 200 141 69.5 9 12 17 7 18.4 9 7 2 0 22.2 Zürich 1 38 38 3,420 38.0 57 1.50 152 102 65.8 15 8 15 11 28.9 8 5 3 0 37.5
Squad Goalkeeping 2024-2025 Swiss Super League Table Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% vs Basel 2 38 38 3,420 38.0 91 2.39 231 145 62.3 9 7 22 3 7.9 5 4 1 0 20.0 vs FC Winterthur 2 38 38 3,420 38.0 43 1.13 135 100 72.6 20 7 11 11 28.9 8 6 2 0 25.0 vs Grasshopper 2 38 38 3,420 38.0 43 1.13 138 101 71.7 17 12 9 9 23.7 7 4 3 0 42.9 vs Lausanne-Sport 2 38 38 3,420 38.0 62 1.63 192 135 70.3 13 11 14 8 21.1 5 5 0 0 0.0 vs Lugano 2 38 38 3,420 38.0 55 1.45 192 147 76.6 14 9 15 8 21.1 11 10 0 1 0.0 vs Luzern 2 38 38 3,420 38.0 66 1.74 174 123 67.8 14 10 14 4 10.5 15 10 5 0 33.3 vs Servette FC 2 38 38 3,420 38.0 64 1.68 198 144 71.7 9 12 17 6 15.8 10 8 2 0 20.0 vs Sion 2 38 38 3,420 38.0 47 1.24 149 106 71.1 16 11 11 11 28.9 5 4 1 0 20.0 vs St. Gallen 1 38 38 3,419 38.0 52 1.37 163 117 70.6 12 13 13 9 23.7 6 4 2 0 33.3 vs Young Boys 2 38 38 3,420 38.0 60 1.58 201 145 72.1 11 10 17 11 28.9 4 4 0 0 0.0 vs Yverdon-Sport 1 38 38 3,420 38.0 40 1.05 116 84 71.6 17 12 9 13 34.2 9 7 1 1 12.5 vs Zürich 1 38 38 3,420 38.0 56 1.47 179 130 72.1 15 8 15 6 15.8 7 6 1 0 14.3
Squad Shooting 2024-2025 Swiss Super League
Squad Shooting 2024-2025 Swiss Super League
Squad Shooting 2024-2025 Swiss Super League Table Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Basel 33 38.0 89 612 236 38.6 16.11 6.21 0.14 0.36 4 5 FC Winterthur 32 38.0 42 425 149 35.1 11.18 3.92 0.08 0.24 6 8 Grasshopper 33 38.0 43 448 150 33.5 11.79 3.95 0.09 0.26 4 7 Lausanne-Sport 31 38.0 59 557 196 35.2 14.66 5.16 0.10 0.28 5 5 Lugano 26 38.0 51 535 199 37.2 14.08 5.24 0.08 0.21 10 11 Luzern 29 38.0 63 528 196 37.1 13.89 5.16 0.10 0.27 10 15 Servette FC 27 38.0 61 568 212 37.3 14.95 5.58 0.09 0.25 8 10 Sion 31 38.0 45 470 157 33.4 12.37 4.13 0.09 0.26 4 5 St. Gallen 31 38.0 52 505 172 34.1 13.29 4.53 0.10 0.28 4 6 Young Boys 30 38.0 56 637 207 32.5 16.76 5.45 0.08 0.25 4 4 Yverdon-Sport 36 38.0 38 403 126 31.3 10.61 3.32 0.08 0.25 7 9 Zürich 41 38.0 54 581 186 32.0 15.29 4.89 0.08 0.26 6 7
Squad Playing Time 2024-2025 Swiss Super League
Squad Playing Time 2024-2025 Swiss Super League
Squad Playing Time 2024-2025 Swiss Super League Table Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 Basel 33 24.8 38 3,420 90 100 38.0 418 81 236 180 21 161 1.92 91 43 +48 +1.26 FC Winterthur 32 26.8 38 3,420 90 100 38.0 418 81 235 178 20 163 1.05 43 68 -25 -0.66 Grasshopper 33 25.0 38 3,420 90 100 38.0 418 81 243 175 21 166 1.03 43 53 -10 -0.26 Lausanne-Sport 31 25.4 38 3,420 90 100 38.0 418 82 249 167 20 170 1.39 62 54 +8 +0.21 Lugano 26 25.2 38 3,420 90 100 38.0 418 80 233 186 23 150 1.42 55 58 -3 -0.08 Luzern 29 23.7 38 3,420 90 100 38.0 418 80 249 170 25 156 1.37 66 64 +2 +0.05 Servette FC 27 28.3 38 3,420 90 100 38.0 418 82 268 147 21 176 1.66 64 55 +9 +0.24 Sion 31 26.6 38 3,420 90 100 38.0 418 81 245 171 22 168 1.16 47 57 -10 -0.26 St. Gallen 31 25.8 38 3,420 90 100 38.0 418 80 236 178 23 161 1.37 52 53 -1 -0.03 Young Boys 30 25.3 38 3,420 90 100 38.0 418 79 232 181 24 154 1.61 60 49 +11 +0.29 Yverdon-Sport 36 25.7 38 3,420 90 100 38.0 418 82 271 146 22 186 1.03 40 68 -28 -0.74 Zürich 41 25.3 38 3,420 90 100 38.0 418 79 236 180 26 162 1.39 56 57 -1 -0.03
Squad Playing Time 2024-2025 Swiss Super League Table Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 vs Basel 33 25.6 38 3,420 90 100 38.0 418 81 243 174 23 161 0.89 43 91 -48 -1.26 vs FC Winterthur 32 25.5 38 3,420 90 100 38.0 418 81 253 166 24 167 1.76 68 43 +25 +0.66 vs Grasshopper 33 25.7 38 3,420 90 100 38.0 418 81 239 176 24 163 1.66 53 43 +10 +0.26 vs Lausanne-Sport 31 25.7 38 3,420 90 100 38.0 418 82 248 169 24 167 1.32 54 62 -8 -0.21 vs Lugano 26 25.7 38 3,420 90 100 38.0 418 80 247 167 20 168 1.34 58 55 +3 +0.08 vs Luzern 29 25.9 38 3,420 90 100 38.0 418 80 246 171 21 165 1.37 64 66 -2 -0.05 vs Servette FC 27 25.4 38 3,420 90 100 38.0 418 82 240 177 22 158 1.03 55 64 -9 -0.24 vs Sion 31 25.7 38 3,420 90 100 38.0 418 81 240 171 23 166 1.55 57 47 +10 +0.26 vs St. Gallen 31 25.8 38 3,420 90 100 38.0 418 80 248 166 23 171 1.29 53 52 +1 +0.03 vs Young Boys 30 25.8 38 3,420 90 100 38.0 418 79 245 173 21 163 1.13 49 60 -11 -0.29 vs Yverdon-Sport 36 25.7 38 3,420 90 100 38.0 418 82 239 177 22 159 1.66 68 40 +28 +0.74 vs Zürich 41 25.7 38 3,420 90 100 38.0 418 79 245 172 21 165 1.39 57 56 +1 +0.03
Squad Miscellaneous Stats 2024-2025 Swiss Super League
Squad Miscellaneous Stats 2024-2025 Swiss Super League
Squad Miscellaneous Stats 2024-2025 Swiss Super League Table Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Basel 33 38.0 78 5 3 464 477 70 662 384 417 3 FC Winterthur 32 38.0 75 5 2 378 382 52 553 319 368 2 Grasshopper 33 38.0 95 3 0 494 369 59 715 380 401 0 Lausanne-Sport 31 38.0 80 3 0 428 467 40 870 418 510 5 Lugano 26 38.0 100 1 1 428 437 80 670 319 415 2 Luzern 29 38.0 71 2 1 443 494 69 624 351 409 2 Servette FC 27 38.0 62 4 1 376 459 56 802 420 488 2 Sion 31 38.0 77 5 3 410 462 64 699 336 485 3 St. Gallen 31 38.0 91 7 3 458 406 82 613 360 473 2 Young Boys 30 38.0 81 7 1 530 358 51 854 437 441 0 Yverdon-Sport 36 38.0 97 6 2 505 465 50 478 360 407 4 Zürich 41 38.0 86 6 3 520 422 65 699 339 438 1
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
League Summary