| Season | Group 1 | Group 2 | Group 3 | Group 4 | Promoted Play-Off Winners | Relegated |
|---|
| 1999–2000 | Chênois | Wangen bei Olten | Locarno | Vaduz | Wangen bei Olten &Locarno | No Relegation |
| 2000–01 | Serrières | Concordia | Vaduz | — | Concordia &Vaduz |
| 2001–02 | Colombier | Schaffhausen | Malcantone Agno | Wohlen &Schaffhausen |
| 2002–03 | Meyrin | YF Juventus | Malcantone Agno | Bulle,Chiasso Malcantone Agno &Meyrin | Rapperswil-Jona &Stade Nyonnais |
| 2003–04 | Étoile-Carouge | YF Juventus | Locarno | YF Juventus &Baulmes | FC Altstetten &Vevey Sports |
| 2004–05 | Lausanne-Sport | Biel-Bienne | Tuggen | Lausanne-Sport &Locarno | No Relegation |
| 2005–06 | Servette | Biel-Bienne | Tuggen | Delémont &Servette |
| 2006–07 | Étoile-Carouge | Basel U-21 | Red Star Zürich | Cham &Gossau |
| 2007–08 | Nyon | Basel U-21 | Baden | Biel-Bienne &Stade Nyonnais | FC Brugg &SC Zofingen |
| 2008–09 | Étoile-Carouge | Basel U-21 | Chiasso | Le Mont &Kriens | Red Star Zürich & FC La Tour/Le Pâquier |
| 2009–10 | Sion U-21 | YF Juventus | Chiasso | Chiasso &Delémont | SC Cham &FC Emmenbrücke |
| 2010–11 | Meyrin | Schötz | Brühl | Brühl &Étoile-Carouge | SC Bümpliz 78,CS Chênois, US Terre-Sainte,FC Laufen,SC Buochs &Zug 94 |
| 2011–12 | FC Sion II | BSC Old Boys | FC Tuggen | 11 promoted clubs | No Relegation |
| 2012–13 | FC Le Mont | FC Baden | SC Cham | FC Le Mont &FC Köniz | UGS Genève,ES FC Malley,SV Muttenz,SC Dornach,FC Kreuzlingen &CS Biaschesi |
| 2013–14 | SC Düdingen | Neuchâtel Xamax | USV Eschen/Mauren | Neuchâtel Xamax &FC Rapperswil-Jona | FC Bulle,SC Zofingen,FC Thun II,Chur 97 &SV Höngg |
| 2014–15 | FC Stade Lausanne-Ouchy | SC Cham | FC Wettswil-Bonstetten | SC Cham &SC Kriens | FC Meyrin,FC Monthey,Concordia Basel,FC Grenchen,FC Lugano II & AC Taverne |
| 2015–16 | FC Stade Lausanne-Ouchy | FC Münsingen | FC Baden | FC Bavois,FC La Chaux-de-Fonds &FC United Zürich | Signal FC Bernex-Confignon, US Terre-Sainte,FC Bern, FC Dietikon & FC Kosova |
| 2016–17 | Yverdon Sport FC | FC Luzern II | FC Gossau | Yverdon Sport FC &FC Stade Lausanne-Ouchy | FC La Sarraz-Eclépens,FC Wangen bei Olten, FC Muri, FC Seefeld &Locarno |
| 2017–18 | BSC Young Boys II | FC Solothurn | AC Bellinzona | AC Bellinzona &FC Münsingen | SC Guin, FC Portalban-Gletterens, FC Sursee, Kickers Luzern, FC Seuzach &FC Balzers |
| 2018–19 | Etoile Carouge FC | Black Stars | FC Baden | Etoile Carouge FC &Black Stars | FC Thun II,FC Fribourg,SC Zofingen,BSC Old Boys,FC Mendrisio &FC United Zürich |
| 2019–20 | FC Lausanne-Sport II | SR Delemont | FC Tuggen | No Promotion | No Relegation |
| 2020–21 | BSC Young Boys II | FC Biel-Bienne | FC Wettswil-Bonstetten | BSC Young Boys II &FC Biel-Bienne | FC Azzurri 90, Olympique de Genève FC,SV Muttenz,Gossau,Red Star Zürich & FC Dietikon |
| 2021–22 | BSC Young Boys II | FC Biel-Bienne | FC Tuggen | FC Baden,FC Bulle,FC Luzern II &St. Gallen II | Team Vaud, Lancy FC,Zug 94,SC Buochs, FC Thalwil &FC Balzers |
| 2022–23 | Servette FC II | SR Delémont | FC Paradiso | Servette FC II,SR Delémont,FC Paradiso &FC Lugano II | FC Concordia Lausanne,FC Martigny-Sports, FC Muri AG, SC Dornach, FC Uzwil & FC Weesen |
| 2023–24 | FC Grand-Saconnex | FC Schötz | FC Tuggen | Grand-Saconnex &Vevey-Sports | Pully Football, US Terre-Sainte,FC Emmenbrücke,FC Muri,FC Balzers &FC Gossau |
| 2024–25 | FC Lausanne-Sport II | Grasshopper Club II | Kreuzlingen | Lausanne-Sport II & Kreuzlingen | FC Köniz, FC Linth 04, FC Rotkreuz, FC Thun II, FC Uzwil, Yverdon-Sport II |
| 2025–26 | | | | | |