À la fin de la saison 2007-08, le , un plan de réforme du championnat de D1 a été adopté par l'Union belge. Outre des playoffs en D1 en 2010, le plan prévoit de faire passer la D1 à 16 clubs au lieu de 18. Pour ce faire, au terme de la saison 2008-09, le champion de D2 montra en D1. les deux derniers clubs de D1 (17e et 18e) descendront en D2. Un tour final qualificatif opposera les clubs de D2 classés de la 2e à la 5e place. Les deux premiers de ce tour qualificatif prendront ensuite part à un tour final national incluant également les 15e et 16e de D1. Le vainqueur de ce tour final jouera la saison 2009-10 en D1[1]. Cette réforme, influençant inévitablement le système de relégations et de promotions vers et depuis les divisions inférieures a été voté sans l'accord des clubs de D2. Certains de ces clubs et La Ligue nationale (formée par les 19 clubs de D2) avaient porté plainte car cette réforme a de fortes conséquences pour la D2. À la suite d'un premier rejet de la plainte en première instance durant l'été 2008, la cour d'appel de Bruxelles a confirmé cette décision en . La réforme du championnat sera donc appliquée[2].
Les deuxième, troisième, quatrième et cinquième du championnat sont répartis par tirage au sort en deux matches, joués par aller et retour, attribuant le match retour au terrain du club le mieux placé au classement du championnat.
Les deux perdants restent en division 2 nationale.
Remarques : Avant 1909, la D2 belge n'a pas de valeur statistique en tant que telle (équipes réserves, tournois régionaux...) La création du 2e niveau national a lieu officiellement en vue de la saison 1909-1910. Entre 1914 et 1919, les compétitions sont suspendues en raison de la Première Guerre mondiale. Ce championnat est appelé successivement Promotion (1909-10 à 1925-26), Division 1 (1926-27 à 1951-1952), Division 2 (1952-53 à 2015-16), Division 1B (2016-17 à 2021-22) et Challenger Pro League (depuis 2022-23).