# 2024–25 Belgian Division 2

The 2024–25 Belgian Division 2 is scheduled to be the ninth season of the division in its current format, placed at the fourth-tier of football in Belgium.

## Team changes

From this season on, the two VV divisions were reduced from 18 to 16 teams, resulting in four fewer teams entering the division than leaving it.

### In

* The champions from each of the four divisions of the 2023–24 Belgian Division 3 were directly promoted: Westhoek (VV A), Termien (VV B), Onhaye (ACFF A) and Union Hutoise (ACFF B).
* Also promoted via promotion play-offs were Aywaille, Berg en Dal, Crossing Schaerbeek, Habay-la-Neuve, Manageoise, Ostiches-Ath, Raeren-Eynatten, Pelt, Roeselare and Wellen.
* To increase the number of U23 teams in this division:
** Seraing II were also promoted from the Belgian Division 3, and
** Eupen U23, Jong STVV and Jong Westerlo came over from the U23 leagues.

### Out

* While Eendracht Aalst became champions of the VV A division, the club was not awarded a license and hence relegated to the Belgian Provincial Leagues.
* Ninove was promoted from the VV A division to take up the vacated promotion spot by Eendracht Aalst.
* Belisia Bilzen was promoted to the 2023–24 Belgian National Division 1 as champion of the VV B division.
* Mons was promoted as champion of the ACFF division.
* Also promoted via promotion play-offs were Binche, Hasselt, Jong Cercle, Lyra-Lierse Berlaar, Merelbeke, Rochefort, Tournai and Tubize-Braine.
* Extra available spots at the division above were filled by Stockay and Union SG B.
* City Pirates, Hamoir, Londerzeel, Mandel United, Overijse, Rebecq and Wetteren were all directly relegated to the 2024–25 Belgian Division 3 based on their finishing position.
* Finally, Warnant voluntarily restarted at the bottom of the Belgian football pyramid.

### Division switch

The initial proposition placed Houtvenne together with Jong Westerlo in the VV B division, with Houtvenne cooperating strongly with Westerlo (having loaned several players over the last few seasons), other clubs objected and insisted Houtvenne and the U23 team of Westerlo would be placed in different division to avoid any probability of matchfixing. As a result, Jong Westerlo moved to the VV A division, swapping places with Jong KV Mechelen.

## Belgian Division 2 VV A
### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Roeselare (X) | 21 | 16 | 1 | 4 | 41 | 18 | +23 | 49 | Promotion to the 2025–26 Belgian National Division 1 |
| 2 | Zelzate | 21 | 12 | 5 | 4 | 52 | 26 | +26 | 41 | Qualification for the Promotion play-offs VV |
| 3 | Harelbeke | 21 | 12 | 5 | 4 | 45 | 33 | +12 | 41 | Qualification for the Promotion play-offs VV |
| 4 | Dikkelvenne (R) | 21 | 11 | 5 | 5 | 43 | 26 | +17 | 38 | Relegation to the Belgian Provincial Leagues |
| 5 | Oudenaarde | 21 | 10 | 3 | 8 | 37 | 36 | +1 | 33 | Qualification for the Promotion play-offs VV |
| 6 | Oostkamp | 21 | 10 | 2 | 9 | 38 | 36 | +2 | 32 | Qualification for the Promotion play-offs VV |
| 7 | Westhoek | 21 | 9 | 4 | 8 | 25 | 28 | −3 | 31 | |
| 8 | Jong Essevee | 21 | 9 | 2 | 10 | 36 | 35 | +1 | 29 | |
| 9 | Petegem | 20 | 8 | 4 | 8 | 31 | 36 | −5 | 28 | |
| 10 | Olsa Brakel | 20 | 7 | 5 | 8 | 31 | 38 | −7 | 26 | |
| 11 | Lebbeke | 21 | 5 | 10 | 6 | 34 | 37 | −3 | 25 | |
| 12 | Jong Westerlo | 21 | 6 | 3 | 12 | 26 | 32 | −6 | 21 | |
| 13 | Gullegem | 21 | 5 | 4 | 12 | 30 | 40 | −10 | 19 | |
| 14 | Voorde-Appelterre | 20 | 5 | 3 | 12 | 26 | 40 | −14 | 18 | |
| 15 | Torhout | 21 | 4 | 6 | 11 | 26 | 41 | −15 | 18 | Qualification for the Relegation play-offs |
| 16 | Racing Gent | 20 | 3 | 6 | 11 | 28 | 47 | −19 | 15 | Relegation to the 2025–26 Belgian Division 3 |
* ↑ On December 10, 2024, Dikkelvenne announced that due to financial pressures they had opted to voluntarily relegate back to the Belgian Provincial Leagues

### Period champions

* First period: Roeselare (24 Points)
* Second period: Roeselare (22 Points)

### Results

| Home \ Away | ROE | ZEL | HAR | DIK | OUD | OOS | WES | ESS | PET | BRA | LEB | JWE | GUL | VOO | TOR | GEN |
| Roeselare | — | 3–1 | | | | 2–0 | | 2–1 | 2–0 | 3–0 | 2–0 | 2–1 | 3–2 | | 2–1 | 1–2 |
| Zelzate | 3–2 | — | | 2–1 | 1–2 | | 4–0 | 4–1 | 5–0 | 5–1 | | | 1–1 | 4–2 | 4–0 | 3–1 |
| Harelbeke | 0–4 | 1–0 | — | 4–3 | | 3–2 | 3–0 | | 2–2 | | 2–3 | 2–1 | 5–4 | | | 1–1 |
| Dikkelvenne | 1–0 | 2–0 | | — | 2–0 | 3–0 | 4–0 | 2–4 | | 1–0 | 2–2 | 3–2 | 0–0 | 3–0 | | |
| Oudenaarde | 1–3 | | 2–2 | 2–2 | — | 3–1 | 2–0 | | 1–3 | 3–2 | 2–3 | | 1–0 | | 4–1 | |
| Oostkamp | | 1–2 | | | 2–1 | — | 0–3 | 3–1 | | 4–5 | 5–3 | 3–0 | | 4–0 | 1–0 | 3–3 |
| Westhoek | 0–1 | | 2–4 | 1–1 | 2–0 | 0–1 | — | 2–2 | | 3–0 | 0–0 | | 2–1 | 1–0 | | |
| Jong Essevee | 2–1 | | 1–3 | 2–0 | 2–0 | 0–1 | | — | 2–1 | | | 1–2 | 4–0 | | 3–1 | 2–1 |
| Petegem | | | 1–4 | 1–2 | | 1–2 | 1–1 | 4–3 | — | | 0–0 | 3–2 | 2–1 | 1 Mar. | 2–1 | 3–2 |
| Olsa Brakel | | 2–2 | 1–1 | 1–2 | 2–2 | | | 1–0 | 2–1 | — | | 3–1 | 0–0 | 4–2 | 1–1 | 2 Mar. |
| Lebbeke | | 1–1 | 2–2 | | 1–3 | 1–1 | 1–2 | 1–1 | 1–1 | 4–0 | — | 1–1 | | 0–4 | | |
| Jong Westerlo | 0–1 | 1–1 | 0–1 | | 0–1 | | 3–0 | 0–1 | 2–0 | 3–2 | | — | | 0–1 | 1–1 | |
| Gullegem | 0–1 | 1–4 | 0–2 | | 1–4 | 2–1 | | 3–1 | | | 1–3 | 3–1 | — | 1–0 | 3–4 | 5–0 |
| Voorde-Appelterre | 0–0 | 3–3 | 1–2 | 0–5 | 5–0 | | 0–1 | 3–2 | 1–2 | 0–3 | 0–2 | | | — | | 3–2 |
| Torhout | 2–3 | | 2–1 | 2–1 | | 1–2 | 0–2 | | 0–3 | | 4–2 | 0–1 | 1–1 | 1–1 | — | 1–1 |
| Racing Gent | 1–3 | 0–2 | 1–0 | 3–3 | 1–3 | 2–1 | 0–3 | | | 0–1 | 3–3 | 2–4 | | | 2–2 | — |

## Belgian Division 2 VV B
### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Houtvenne | 25 | 15 | 7 | 3 | 53 | 22 | +31 | 52 | Promotion to the 2025–26 Belgian National Division 1 |
| 2 | Rupel Boom (X) | 25 | 15 | 7 | 3 | 43 | 17 | +26 | 52 | Qualification for the Promotion play-offs VV |
| 3 | Diegem | 25 | 14 | 7 | 4 | 52 | 26 | +26 | 49 | Qualification for the Promotion play-offs VV |
| 4 | Termien (X) | 25 | 12 | 5 | 8 | 51 | 41 | +10 | 41 | Qualification for the Promotion play-offs VV |
| 5 | Jong KV Mechelen | 25 | 11 | 7 | 7 | 47 | 34 | +13 | 40 | Qualification for the Promotion play-offs VV |
| 6 | Racing Mechelen | 25 | 9 | 10 | 6 | 34 | 33 | +1 | 37 | |
| 7 | Hades | 25 | 10 | 5 | 10 | 32 | 32 | 0 | 35 | |
| 8 | Berg en Dal | 25 | 10 | 4 | 11 | 36 | 40 | −4 | 34 | |
| 9 | Tongeren | 25 | 8 | 7 | 10 | 24 | 30 | −6 | 31 | |
| 10 | Bocholt | 25 | 7 | 7 | 11 | 38 | 47 | −9 | 28 | |
| 11 | Berchem | 25 | 7 | 7 | 11 | 30 | 43 | −13 | 28 | |
| 12 | Wellen | 25 | 7 | 6 | 12 | 30 | 44 | −14 | 27 | |
| 13 | Jong STVV | 25 | 6 | 9 | 10 | 40 | 37 | +3 | 27 | |
| 14 | Pelt | 25 | 5 | 10 | 10 | 27 | 37 | −10 | 25 | Qualification for the Relegation play-offs |
| 15 | Lille | 25 | 6 | 3 | 16 | 31 | 58 | −27 | 21 | Relegation to the 2025–26 Belgian Division 3 |
| 16 | Wezel | 25 | 4 | 7 | 14 | 30 | 57 | −27 | 19 | Relegation to the 2025–26 Belgian Division 3 |

### Period champions

* First period: Rupel Boom (23 Points)
* Second period: Termien (23 Points)

### Results

| Home \ Away | HOU | RUP | DIE | TER | KVM | RCM | HAD | BED | TON | BOC | BER | WEL | STR | PEL | LIL | WEZ |
| Houtvenne | — | 1–1 | 1–2 | 4–0 | 1–1 | | 1–0 | | 1–1 | 4–1 | 2–0 | 4–1 | 2–0 | 3–1 | 4–0 | 4–0 |
| Rupel Boom | 3–1 | — | 4–1 | | 4–0 | 0–0 | 0–3 | 0–1 | 3–1 | 2–1 | 1–2 | 4–0 | 2–2 | 2–0 | 2–0 | |
| Diegem | 1–1 | 0–1 | — | 2–3 | | 0–0 | 3–1 | 4–1 | 0–1 | | 1–1 | 1–1 | 2–0 | | 1–0 | 9–1 |
| Termien | 2–3 | 0–2 | | — | 1–2 | 3–1 | 1–0 | 2–3 | 2–1 | 6–1 | 4–0 | | 1–1 | 3–1 | 2–0 | 0–2 |
| Jong KV Mechelen | 1–2 | | 2–2 | 5–1 | — | 3–0 | 0–0 | 3–1 | 0–1 | 3–0 | 4–1 | 0–0 | 3–2 | 1–0 | | 5–1 |
| Racing Mechelen | 0–0 | 0–2 | 1–2 | 3–3 | 1–1 | — | 1–1 | 1–3 | | 2–2 | 3–0 | 2–1 | | 2–2 | | 2–1 |
| Hades | 1–2 | 0–1 | 1–3 | 1–2 | | 3–1 | — | 0–2 | 2–1 | 2–1 | 0–0 | 4–2 | 2–0 | | | 1–0 |
| Berg en Dal | 1–5 | 1–2 | 0–1 | | 3–0 | 0–1 | 3–0 | — | | 1–1 | 1–2 | 2–2 | | 1–0 | 2–0 | 1–4 |
| Tongeren | 0–2 | 1–1 | | 0–0 | 1–3 | 1–2 | | 1–1 | — | 0–0 | 0–1 | 1–0 | 3–1 | 1–2 | 4–2 | 1–0 |
| Bocholt | | 1–2 | 1–1 | | 3–0 | | 2–0 | 0–4 | 4–0 | — | 2–3 | 1–2 | 1–1 | 2–1 | 6–3 | 3–3 |
| Berchem | | | 3–4 | 2–1 | 2–2 | 1–1 | 2–3 | 1–1 | 0–1 | 1–2 | — | 3–1 | | 0–2 | 0–2 | 0–2 |
| Wellen | | 0–0 | 1–3 | 1–2 | 2–1 | 1–3 | 1–2 | 4–0 | 1–0 | 1–0 | 1–1 | — | 2–1 | | 2–1 | |
| Jong STVV | 2–1 | 0–0 | 1–1 | 3–4 | 1–1 | 2–3 | | 4–1 | 0–1 | 4–0 | 1–1 | | — | 0–0 | 8–3 | 3–0 |
| Pelt | 1–1 | | 0–1 | 1–1 | 3–2 | 0–1 | 2–2 | 2–0 | 0–0 | 1–1 | | 2–2 | 0–2 | — | 2–1 | 2–2 |
| Lille | 1–1 | 0–3 | 0–6 | 2–2 | 1–4 | 0–0 | 0–2 | | | 0–2 | 1–3 | 3–0 | 2–0 | 4–0 | — | 3–2 |
| Wezel | 1–2 | 1–1 | 0–1 | 0–5 | | 1–3 | 1–1 | 0–2 | 2–2 | | | 3–1 | 1–1 | 2–2 | 0–2 | — |

## Belgian Division 2 ACFF
### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Meux (X) | 16 | 11 | 5 | 0 | 37 | 14 | +23 | 38 | Promotion to the 2025–26 Belgian National Division 1 |
| 2 | Crossing Schaerbeek | 16 | 10 | 4 | 2 | 26 | 10 | +16 | 34 | Qualification for the Promotion play-offs ACFF |
| 3 | Onhaye | 16 | 10 | 2 | 4 | 20 | 13 | +7 | 32 | Qualification for the Promotion play-offs ACFF |
| 4 | Habay-la-Neuve | 16 | 9 | 3 | 4 | 19 | 13 | +6 | 30 | Qualification for the Promotion play-offs ACFF |
| 5 | Seraing B | 16 | 8 | 2 | 6 | 29 | 27 | +2 | 26 | Qualification for the Promotion play-offs ACFF |
| 6 | Acren-Lessines | 16 | 7 | 4 | 5 | 23 | 18 | +5 | 25 | |
| 7 | Raeren-Eynatten | 16 | 7 | 2 | 7 | 18 | 21 | −3 | 23 | |
| 8 | Jette | 16 | 6 | 4 | 6 | 17 | 27 | −10 | 22 | |
| 9 | La Calamine | 16 | 6 | 3 | 7 | 22 | 18 | +4 | 21 | |
| 10 | Aywaille | 16 | 6 | 3 | 7 | 22 | 26 | −4 | 21 | |
| 11 | Manageoise | 16 | 5 | 5 | 6 | 24 | 27 | −3 | 20 | |
| 12 | Union Hutoise | 15 | 4 | 6 | 5 | 21 | 22 | −1 | 18 | |
| 13 | Verviers | 15 | 4 | 6 | 5 | 12 | 13 | −1 | 18 | |
| 14 | Ganshoren | 16 | 4 | 4 | 8 | 21 | 28 | −7 | 16 | |
| 15 | Verlaine | 16 | 4 | 2 | 10 | 23 | 28 | −5 | 14 | |
| 16 | Ostiches-Ath | 16 | 4 | 1 | 11 | 19 | 34 | −15 | 13 | Relegation to the 2025–26 Belgian Division 3 |
| 17 | Eupen U23 | 16 | 3 | 4 | 9 | 21 | 31 | −10 | 13 | Relegation to the 2025–26 Belgian Division 3 |
| 18 | La Louvière Centre | 16 | 2 | 6 | 8 | 20 | 24 | −4 | 12 | Relegation to the 2025–26 Belgian Division 3 |

### Period champions

* First period: Meux (24 Points)