List of winners of Belgian Second Division


The Belgian Second Division winners are the winners of the second-highest league in Belgian football. The Second Division was established in 1905, as the Promotion. In 1923 the Promotion was played in two leagues of 14 clubs each. In 1926 when the Belgian First Division was renamed Premier Division, the Promotion became the First Division and was played in one league of 14 clubs. In 1931, the second level was split again into two leagues of 14 clubs. During and after World War II, the number of clubs in the First Division was not stable, and in 1947 it was stabilized to 16 clubs. In 1952, the First Division was renamed Second Division and was played in one league of 16 clubs. In 1974 a final round was introduced to decide the second club promoting to the First Division. In 1994 the number of clubs was increased to 18.

Promotion (1905-1923)

Promotion A and Promotion B (1923-1926)

First Division (1926-1931)

First Division A and First Division B (1931-1952)

Second Division (1952-1973)

Second division (1973–)

From 1973 on, the second division winner and the play-off winner promote to the first division.
From 2016 on, the second division winner is no longer guaranteed promotion. The league is divided in two periods of 15 games. The winners of a period compete each other in a final. If a team wins both periods, no final is played and it automatically rises to the highest level. In 2017 Lierse became champion of the league, but no promotion was allowed because they did not win a period. Antwerp and SV Roeselare played the final.
SeasonWinnerRunner-upPlay-off winner
1973–74ROC Montignies-sur-SambreAS OostendeK Lierse SK
1974–75KRC MechelenK Boom FCAA La Louvière
1975–76KFC WinterslagKFC DiestKV Kortrijk
1976–77K Boom FCPatro EisdenAA Louviéroise
1977–78KSV Waterschei ThorK Berchem SportK Berchem Sport
1978–79KSV Cercle BruggeSK TongerenSC Hasselt
1979–80KAA GentKV KortrijkKV Kortrijk
1980–81KSK TongerenRFC SérésienKV Mechelen
1981–82RFC SérésienK Beerschot VAVK Beerschot VAV
1982–83KV MechelenK Sint-Niklase SKBeringen FC
1983–84K Sint-Niklase SKKSC HasseltRC Jet de Bruxelles
1984–85R White Daring MolenbeekKRC MechelenR Charleroi SC
1985–86K Berchem SportRC Jet de BruxellesRC Jet de Bruxelles
1986–87K Sint-Truidense VVKFC WinterslagKFC Winterslag
1987–88KRC MechelenKSC Eendracht AalstK Lierse SK
1988–89KFC Germinal EkerenRFC SérésienKAA Gent
1989–90R White Daring MolenbeekK Boom FCKRC Genk
1990–91KSK BeverenK Sint-Niklase SK ExcelsiorKSC Eendracht Aalst
1991–92KFC Lommelse SKKFC TurnhoutK Boom FC
1992–93RFC SérésienK Beerschot VACKV Oostende
1993–94K Sint-Truidense VVRE MouscronKSC Eendracht Aalst
1994–95KSV WaregemK Beerschot VACKRC Harelbeke
1995–96KSC LokerenKRC GenkRE Mouscron
1996–97KSK BeverenKVC WesterloKVC Westerlo
1997–98KV OostendeKV KortrijkKV Kortrijk
1998–99KV MechelenR Antwerp FCKFC Verbroedering Geel
1999–2000R Antwerp FCKV OostendeRAA Louviéroise
2000–01KFC Lommelse SKKFC TurnhoutR White Daring Molenbeek
2001–02KV MechelenKSV IngelmunsterR Albert Elizabeth Club Mons
2002–03KSV Cercle BruggeKAS EupenK Heusden-Zolder SK
2003–04FC Molenbeek Brussels StrombeekKV OostendeKV Oostende
2004–05SV Zulte-WaregemKSV RoeselareKSV Roeselare
2005–06R Albert Elizabeth Club MonsKVSK United Overpelt-LommelK Lierse SK
2006–07FC Verbroedering Dender EHKV MechelenKV Mechelen
2007–08KV KortrijkAFC TubizeAFC Tubize
2008–09K Sint-Truidense VVK Lierse SKKSV Roeselare
2009–10K Lierse SKKVSK United Overpelt-LommelKAS Eupen
2010–11OH LeuvenLommel UnitedMons
2011–12CharleroiWaasland-BeverenWaasland-Beveren
2012–13KV OostendeMouscron-PéruwelzCercle Brugge
2013–14WesterloKAS EupenMouscron-Péruwelz
2014–15Sint-TruidenLommel UnitedOH Leuven
2015–16WS BrusselsEupenNo playoff

SeasonWinnerRunner-upLeague winner
2016–17Royal Antwerp FCSV RoeselareLierse SK
2017–18KSV Cercle BruggeKFCO Beerschot WilrijkKSV Cercle Brugge
2018–19KV MechelenKFCO Beerschot WilrijkKV Mechelen

Number of titles overall