2024–25 Belgian Cup#Seventh round

{{one source|date=July 2024}}

{{infobox football tournament season

| title = Belgian Cup

| year = 2024–25

| other_title =

| image =

| imagesize =

| caption =

| country = Belgium

| dates = 28 July 2024 – 4 May 2025

| num_teams = 296

| champions = Club Brugge (12th cup)

| runner-up = Anderlecht

| matches =

| goals =

| top goal scorer =

| player =

| prevseason = 2023–24

| nextseason = 2025–26

}}

The 2024–25 Belgian Cup, called the Croky Cup for sponsorship reasons, was the 70th season of Belgium's annual football cup competition. The competition began on 28 July 2024. The winners of the competition qualified for the 2025–26 UEFA Europa League.

Royale Union Saint-Gilloise were the defending champions.

Match times up to 27 October 2024 and from 30 March 2025 are CEST (UTC+2). Times on interim ("winter") days are CET (UTC+1).

Competition format

The competition consists of eleven proper rounds. All rounds are single-match elimination rounds. When tied after 90 minutes in the first four rounds, penalties will be taken immediately. From round five, when tied after 90 minutes first an extra time period of 30 minutes will be played, then penalties are to be taken if still necessary.

Round and draw dates

class="wikitable" style="text-align:center"
Round

!Draw date

!Match dates

First Round

|rowspan=6|28 June 2024

|27–28 July 2024

Second Round

|3–4 August 2024

Third Round

|10–11 August 2024

Fourth Round

|17–18 August 2024

Fifth Round

|24–25 August 2024

Sixth Round

|7–8 September 2024

Seventh Round

| 9 September 2024

| 29-31 October 2024

Eighth Round

| 31 October 2024

| 3-5 December 2024

Quarter-finals

|rowspan=3|5 December 2024

|7-9 January 2025

rowspan="2"| Semi-finals

|14-16 January 2025

5-6 February 2025
Final

|n/a

|4 May 2025

First round

This round of matches were played on 28 July 2024.{{Cite web |title=Croky Cup 2024-25 |url=https://www.voetbalexpress.be/seizoen2024-2025/nieuws/Croky%20Cup%202024-2025%20Ronde%201%20tot%205.pdf |access-date=2 July 2024 |website=Voetbalexpress}}

For this initial round, teams were split into ten groups according to geolocation.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|16|16|width=150|#FFFEBB}}

|{{composition bar|13|13|width=150|#FFFEBB}}

|{{composition bar|21|21|width=150|#FFFEBB}}

|{{composition bar|44|44|width=150|#FFFEBB}}

|{{composition bar|62|62|width=150|#FFFEBB}}

|{{composition bar|140|140|width=150|#99FF99}}

|{{composition bar|296|296|width=150|#CCCCFF}}

{{Col-start}}

{{Col-2}}

class="wikitable" style="width: 600px; background:WhiteSmoke; text-align:center; font-size:90%"
scope="col" style="width: 5.00%; background:silver;" | Tie

| scope="col" style="width: 36.25%; background:silver;" | Home team (tier)

| scope="col" style="width: 12.50%; background:silver;" | Score

| scope="col" style="width: 36.25%; background:silver;" | Away team (tier)

colspan=4 scope="col" background:silver;" | Group 1
1Mol0–1Tisselt
2Lint1–5Hooikt
3Retie5–0Ekeren
4Kontich2–1Zwaneven
5Brasschaat1–3Punt-Larum
6Berlaar-Heikant1–2Niewmoer
7Gooreind1–2Schelle Sport
8Hoboken6–0BO Beerzel
9Antonia0–1Witgoor Sport
colspan=4 scope="col" background:silver;" | Group 2
10Perk1–3Linden
11Landen2–0Wambeek-Ternat
12Huldenberg3–1Wolvertem-Merchtem
13Aarschot0–2Wijgmal
14Herent0–0 {{pso|4–2}}Diest
15Londerzeel1–1 {{pso|1–3}}Liedekerke
16Bertem-Leefdaal0–1Kraainem
17Pepingen-Halle2–3Tervuren-Duisburg
colspan=4 scope="col" background:silver;" | Group 3
18Ham United0–5Bree-Beek
19Unico Tongeren2–1Peer
20Vlijtingen4–3Elen
21Uikhoven0–2Diepenbeek
22Linkhout0–4Weerstand-Koersel
23Weerstand-Koersel II2–4Veldwezelt
24Eksel2–5Turkse Rangers
colspan=4 scope="col" background:silver;" | Group 4
25Aalter2–2 {{pso|4–2}}Denderhoutem
26Hedes0–3Borsbeke
27Sparta Wortegem1–4Kokerij-Meldert II
28Sottegem1–1 {{pso|5–4}}Zwijnaarde
29Heikant Zele2–1Sparta Waasmunster
30Munkzwalm0–3Maldegem
31Knesselare3–1Vrasene
32Poesele0–1Berlare
33Haasdonk4–3S.K. Beveren
colspan=4 scope="col" background:silver;" | Group 5
34Ingooigem1–2Racing Waregem II
35Beveren-Leie1–3Bredene
36Boezinge7–0Sparta Heestert
37Zedelgem10–0Westrozebeke
38Racing Waregem3–1Ardooie
39Rumbeke0–0 {{pso|4–2}}Zwevegem Sport
40Varsenare2–1Wevelgem City

{{Col-2}}

class="wikitable" style="width: 600px; background:WhiteSmoke; text-align:center; font-size:90%"
scope="col" style="width: 5.00%; background:silver;" | Tie

| scope="col" style="width: 36.25%; background:silver;" | Home team (tier)

| scope="col" style="width: 12.50%; background:silver;" | Score

| scope="col" style="width: 36.25%; background:silver;" | Away team (tier)

colspan=4 scope="col" background:silver;" | Group 6
41Cuesmes1–7Moen
42Mons II0–0 {{pso|4–5}}Houdinois
43Fontainoise2–4Casteau
44Estaimbourg0–5Peruwelz
45Frasnoise4–3Courcelloise
46Antoinien3–5Gosselies Sport
47Isieroise0–0 {{pso|3–2}}Paturageois
colspan=4 scope="col" background:silver;" | Group 7
48Saintoise4–1Soignies Sport
49Stephanois0–2Lasne Ohain
50Waterloo1–3Ophain
51Villers La Ville3–4Etterbeek
52Auderghem2–2 {{pso|5–4}}Léopold
53Kosova Schaerbeek1–0Beauvechain
colspan=4 scope="col" background:silver;" | Group 8
54Nismes0–0 {{pso|4–5}}Dinantaise
55Arquet0–2Meux II
56Gembloux2–4Condruzien
57Werpionnais0–1Grand-Leez
58Chevetogne1–3Evelette-Jallet
colspan=4 scope="col" background:silver;" | Group 9
59Bouillon3–0Aye
60Nassogne3–2Chaumont
61Corbion0–6Longlier
62Habaysienne0–2Wallonia Libin
63Houffaloise0–0 {{pso|5–3}}Assenois
colspan=4 scope="col" background:silver;" | Group 10
64Elsautoise II3–1Jalhaytois
65Grun-Weiss Amel0–0 {{pso|3–2}}Aywaille II
66Vyle-Tharoul3–1Sart Tilman
67Rapid Oudler2–5Ster-Francorchamps
68Limbourg1–1 {{pso|3–4}}Lambermont-Rechain
69Aubel II0–2Flemalloise
70Juprelle1–3Warsage

{{Col-end}}

Second round

This was played on 4 August 2024 between the 70 winning clubs from the first round who were joined by the 62 clubs from Division 3.

The match between Landen and Aubel originally ended 0–2 but was converted into a forfeit victory due to a breach of the substitution rules from Aubel's team.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|16|16|width=150|#FFFEBB}}

|{{composition bar|13|13|width=150|#FFFEBB}}

|{{composition bar|21|21|width=150|#FFFEBB}}

|{{composition bar|44|44|width=150|#FFFEBB}}

|{{composition bar|62|62|width=150|#99FF99}}

|{{composition bar|70|140|width=150|#99FF99}}

|{{composition bar|226|296|width=150|#CCCCFF}}

{{Col-start}}

{{Col-2}}

class="wikitable" style="width: 600px; background:WhiteSmoke; text-align:center; font-size:90%"
scope="col" style="width: 5.00%; background:silver;" | Tie

| scope="col" style="width: 36.25%; background:silver;" | Home team (tier)

| scope="col" style="width: 12.50%; background:silver;" | Score

| scope="col" style="width: 36.25%; background:silver;" | Away team (tier)

71Landen5–0Aubel (5)
72Herent2–0Waremmien (5)
73Zwarte Leeuw (5)4–0Hoboken
74Nijlen (5)2–0Liedekerke
75City Pirates (5)5–1Hooikt
76Achel (5)3–1Wijgmal
77St-Lenaarts (5)2–0Niewmoer
78Tilffois (5)2–2 {{pso|2–3}}Kontich
79Rotselaar (5)4–1Punt-Larum
80Retie1–3Schoonbeek-Beverst (5)
81Kraainem4–1De Kempen (5)
82Bevel (5)0–2Linden
83Witgoor Sport2–1Richelle (5)
84Turnhout (5)2–2 {{pso|10–11}}Sporting Tisselt
85Schelle Sport0–1Zepperen-Brustem (5)
86Geel (5)4–0Huldenberg
87Erpe-Mere (5)0–0 {{pso|5–3}}Vlijtingen
88Sporting Bruxelles (5)1–0Diepenbeek
89Perwez (5)1–2Tervuren-Duisburg
90Sottegem0–3Londerzeel (5)
91Tongeren1–0Evere (5)
92Braine (5)3–3 {{pso|5–4}}Borsbeke
93Heikant Zele1–2Jodoigne (5)
94Meldert0–3Aalter
95Bree Beek0–5Tempo Overijse (5)
96Turkse Rangers4–1Veldwezelt
97Weerstand-Koersel2–2 {{pso|5–4}}Rebecq (5)
98Casteau1–4Bredene
99Avanti Stekene (5)1–1 {{pso|5–4}}Peruwelz
100Elene-Grotenberge (5)1–0Boezinge
101Maldegem2–3St-Denijs Sport (5)
102Zedelgem1–0Wielsbeke (5)
103Wetteren (5)4–0Houdinois

{{Col-2}}

class="wikitable" style="width: 600px; background:WhiteSmoke; text-align:center; font-size:90%"
scope="col" style="width: 5.00%; background:silver;" | Tie

| scope="col" style="width: 36.25%; background:silver;" | Home team (tier)

| scope="col" style="width: 12.50%; background:silver;" | Score

| scope="col" style="width: 36.25%; background:silver;" | Away team (tier)

104Racing Waregem II0–3Jong Lede (5)
105Blankenberge (5)1–0Racing Waregem
106Moen1–3Drongen (5)
107Berlare3–0Club Lauwe (5)
108Knesselare0–3Diksmuide-Oostende (5)
109Sparta Petegem (4)3–0Haasdonk
110Varsenare1–3Eendracht Wervik (5)
111Mandel United (5)7–0Frasnoise
112Rumbeke1–2Hamme (5)
113Kalken (5)4–1Gosselies Sport
114Auderghem1–2Ophain
115Etterbeek2–2 {{pso|3–4}}Aische (5)
116Kosova Scharbeek1–1 {{pso|5–4}}Flenu (5)
117Saintoise1–1 {{pso|2–4}}Arquet (5)
118Evelette-Jallet1–2Beloeil (5)
119Lasne Ohain2–1Pont-A-Celles-Buzet (5)
120Monceau (5)3–0Dinantaise
121Ciney (5)4–3Meux II
122Condruzien1–2St-Ghislain (5)
123Grand-Leez2–1Loyers (5)
124Isieroise0–4Biesme (5)
125Houffaloise2–7Elsautoise (5)
126Warsage1–2Harre-Manhay (5)
127Bouillon1–2Eupen 1963 (5)
128Oppagne-Weris (5)0–0 {{pso|4–1}}Ster-Francorchamps
129Mormont (5)2–1Longlier
130Nassogne0–3Marloie (5)
131Gouvy (5)2–1Lambermont-Rechain
132Sprimont (5)5–1Grun-Weiss Amel
133Wallonia Libin1–2Geer (5)
134Hamoir (5)2–1Vyle-Tharoul
135Meix-dt-Virton (5)7–1Elsautoise II
136Libramont (5)2–2 {{pso|3–4}}Flemalloise

{{Col-end}}

Third round

This round was played on 11 August 2024 and featured the 66 teams that won in the second round and the 44 teams from the Division 2.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|16|16|width=150|#FFFEBB}}

|{{composition bar|13|13|width=150|#FFFEBB}}

|{{composition bar|21|21|width=150|#FFFEBB}}

|{{composition bar|44|44|width=150|#99FF99}}

|{{composition bar|45|62|width=150|#99FF99}}

|{{composition bar|21|140|width=150|#99FF99}}

|{{composition bar|160|296|width=150|#CCCCFF}}

{{Col-start}}

{{Col-2}}

class="wikitable" style="width: 600px; background:WhiteSmoke; text-align:center; font-size:90%"
scope="col" style="width: 5.00%; background:silver;" | Tie

| scope="col" style="width: 36.25%; background:silver;" | Home team (tier)

| scope="col" style="width: 12.50%; background:silver;" | Score

| scope="col" style="width: 36.25%; background:silver;" | Away team (tier)

137Eendracht Wervik (5)0–0 {{pso|4–5}}Meux (4)
138Rupel Boom (4)2–1Aalter
139Turkse Rangers3–2Oudenaarde (4)
140Hamme (5)2–0Gullgem (4)
141Meix-dt-Virton (5)5–4Gouvy (5)
142Aywaille (4)3–0Erpe-Mere (5)
143Kalken (5)1–0Olsa Brakel (4)
144Houtvenne (4)3–1Hamoir (5)
145Torhout (4)0–1Monceau (5)
146Eupen 1963 (5)2–1Jette (4)
147Verviers (4)1–0Zepperen-Brustem (5)
148Westhoek (4)2–0St-Lenaarts (5)
149Zelzate (4)5–0City Pirates (5)
150Elsautoise (5)2–1St-Denijs Sport (5)
151Achel (5)0–1Raeren-Eynatten (4)
152Betekom1–0Verlaine (4)
153Arquet (5)0–2Bredene
154St-Ghislain (5)1–3Herent
155Dikkelvenne (4)3–0Weerstand-Koersel
156Zedelgem1–2Biesme (5)
157Drongen1–2Sporting Bruxelles (5)
158Termien (4)3–2Tervuren-Duisburg
159Wezel (4)1–1 {{pso|7–6}}Schoonbeek-Beverst (5)
160Union Hutoise (4)6–2Aubel (5)
161Geel (5)2–0Crossing Schaerbeek (4)
162La Louviere Centre (4)3–1Avanti Stekene (5)
163La Calamine (4)1–0Tempo Overijse (5)
164Tongeren (4)0–1Kosova Scharbeek

{{Col-2}}

class="wikitable" style="width: 600px; background:WhiteSmoke; text-align:center; font-size:90%"
scope="col" style="width: 5.00%; background:silver;" | Tie

| scope="col" style="width: 36.25%; background:silver;" | Home team (tier)

| scope="col" style="width: 12.50%; background:silver;" | Score

| scope="col" style="width: 36.25%; background:silver;" | Away team (tier)

165Onhaye (4)3–0Elene-Grotenberge (5)
166Geer (5)1–1 {{pso|5–4}}Oostkamp (4)
167Londerzeel (5)2–4Berchem (4)
168Linden2–3Mandel United (5)
169Ganshoren (4)3–3 {{pso|5–4}}Sprimont (5)
170Ciney (5)1–0Witgoor Sport
171Manage (4)5–1Aische (5)
172Diegem (4)4–0Harre-Manhay (5)
173Lille (4)4–0Sporting Tisselt
174Hades (4)1–1 {{pso|3–4}}Ophain
175Acren-Lessines (4)5–0Mormont (5)
176Flemalloise0–5Wetteren (5)
177Racing Mechelen (4)2–2 {{pso|4–1}}Kraainem
178Kontich1–2Sparta Petegem (4)
179Beloeil (5)0–0 {{pso|16–15}}Lasne Ohain
180Rotselaar (5)1–0Zwarte Leeuw (5)
181Lebbeke (4)2–3Berlare
182Harelbeke (4)5–0Jong Lede (5)
183Diksmuide-Oostende (5)2–1Pelt (4)
184Grand-Leez1–1 {{pso|5–4}}Ostiches-Ath (4)
185Oppagne-Weris (5)0–3Bocholt (4)
186Nijlen (5)6–1Wellen (4)
187Berg en Dal (4)5–2Jodoigne (5)
188Tongeren1–5Habay la Neuve (4)
189Roeselare (4)1–1 {{pso|0–2}}Blankenberge (5)
190Voorde-Appelterre (4)3–0Marloie (5)
191Racing Gent (4)2–1Braine (5)

{{Col-end}}

Fourth round

This round was played on 18 August 2024 and featured the 55 winners from the previous round as well as the 21 clubs from the National Division 1.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|16|16|width=150|#FFFEBB}}

|{{composition bar|13|13|width=150|#FFFEBB}}

|{{composition bar|21|21|width=150|#99FF99}}

|{{composition bar|29|44|width=150|#99FF99}}

|{{composition bar|19|62|width=150|#99FF99}}

|{{composition bar|7|140|width=150|#99FF99}}

|{{composition bar|105|296|width=150|#CCCCFF}}

class="wikitable" style="width: 600px; background:WhiteSmoke; text-align:center; font-size:90%"
scope="col" style="width: 5.00%; background:silver;" | Tie

| scope="col" style="width: 36.25%; background:silver;" | Home team (tier)

| scope="col" style="width: 12.50%; background:silver;" | Score

| scope="col" style="width: 36.25%; background:silver;" | Away team (tier)

192Lyra-Lierse Berlaar (3)2–0Herent (6)
193Verviers (4)2–3Bredene (6)
194Habay la Neuve (4)0–2Olympic Charleroi (3)
195Diegem (4)4–1Manage (4)
196Racing Mechelen (4)1–0Monceau (5)
197Geel (5)2–1Wezel (4)
198Heist (3)0–0 {{pso|3–5}}Diksmuide-Oostende (5)
199Voorde-Appelterre (4)1–1 {{pso|4–3}}Berlare (6)
200Onhaye (4)3–1Rotselaar (5)
201Tienen (3)1–2Rupel Boom (4)
202Berchem (4)3–5Binche (3)
203Biesme (5)3–0Eupen 1963 (5)
204Ophain (7)0–1Aywaille (4)
205Tubize-Braine (3)3–0Meix-dt-Virton (5)
206Hoogstraten (3)0–1Meux (4)
207Stockay (3)4–1Beloeil (5)
208Union Namur (3)1–3Houtvenne (4)
209Sporting Bruxelles (5)3–0Grand-Leez (6)
210Kosova Schaerbeek (6)0–1Turkse Rangers (6)
211Dikkelvenne (4)0–0 {{pso|5–3}}Mandel United (5)
212Union Hutoise (4)2–4Berg en Dal (4)
213Wetteren (5)1–0Tournai (3)
214Kalken (5)3–1Virton (3)
215Ninove (3)5–0Harelbeke (4)
216Dessel (3)3–2Blankenberge (5)
217Mons (3)3–0Bocholt (4)
218Elsautoise (5)1–0Cappellen (3)
219Lille (4)1–2Merelbeke (3)
220Acren-Lessines (4)6–0Betekom (5)
221Termien (4)1–1 {{pso|2–4}}Thes (3)
222La Calamine (4)1–6Sporting Hasselt (3)
223Knokke (3)3–0Raeren-Eynatten (4)
224Westhoek (4)1–4Hamme (5)
225Sparta Petegem (4)2–1Geer (5)
226Nijlen (5)1–4Rochefort (3)
227Belisia Bilzen (3)3–0Racing Gent (4)
228Ganshoren (4)2–1Ciney (5)
229Zelzate (4)1–1 {{pso|1–2}}La Louvière Centre (4)

Fifth round

This round was played on 25 August 2024 and featured the 38 winners from the previous round.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|16|16|width=150|#FFFEBB}}

|{{composition bar|13|13|width=150|#FFFEBB}}

|{{composition bar|14|21|width=150|#99FF99}}

|{{composition bar|14|44|width=150|#99FF99}}

|{{composition bar|8|62|width=150|#99FF99}}

|{{composition bar|2|140|width=150|#99FF99}}

|{{composition bar|67|296|width=150|#CCCCFF}}

class="wikitable" style="width: 600px; background:WhiteSmoke; text-align:center; font-size:90%"
scope="col" style="width: 5.00%; background:silver;" | Tie

| scope="col" style="width: 36.25%; background:silver;" | Home team (tier)

| scope="col" style="width: 12.50%; background:silver;" | Score

| scope="col" style="width: 36.25%; background:silver;" | Away team (tier)

230Sporting Hasselt (3)0–1Thes (3)
231Belisia Bilzen (3)3–0Stockay (3)
232Diegem (4)1–3Mons (3)
233Meux (4)2–1Geel (5)
234Knokke (3)2–0Rupel Boom (4)
235Ganshoren (4)1–1 {{pso|2–3}}Diksmuide-Oostende (5)
236Ninove (3)5–1Bredene (6)
237Biesme (5)0–2Binche (3)
238Berg en Dal (4)1–1 {{pso|2–4}}Elsautoise (5)
239Aywaille (4)4–1La Louvière Centre (4)
240Sparta Petegem (4)3–2Racing Mechelen (4)
241Acren-Lessines (4)1–2Lyra-Lierse Berlaar (3)
242Hamme (5)3–1Kalken (5)
243Houtvenne (4)3–3 {{pso|4–1}}Sporting Bruxelles (5)
244Rochefort (3)1–0Voorde-Appelterre (4)
245Dikkelvenne (4)1–0Wetteren (5)
246Tubize-Braine (3)2–0Onhaye (4)
247Olympic Charleroi (3)4–0Turkse Rangers (6)
248Merelbeke (3)0–2Dessel (3)

Sixth round

This round is set to be played from 6 to 8 September 2024 and will feature the 19 winners from the previous round and the 13 eligible clubs from the Challenger Pro League.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|16|16|width=150|#FFFEBB}}

|{{composition bar|13|13|width=150|#99FF99}}

|{{composition bar|11|21|width=150|#99FF99}}

|{{composition bar|5|44|width=150|#99FF99}}

|{{composition bar|3|62|width=150|#99FF99}}

|{{composition bar|0|140|width=150|#99FF99}}

|{{composition bar|48|296|width=150|#CCCCFF}}

{{Football box collapsible

|date = 6 September 2024

|time = 20:00 CEST

|team1 = Diksmuide-Oostende (5)

|score = 2–3

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739761

|team2 = Eupen (2)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 7 September 2024

|time = 19:00 CEST

|team1 = Ninove (3)

|score = 1–3

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739746

|team2 = Lokeren-Temse (2)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 7 September 2024

|time = 19:30 CEST

|team1 = Dessel (3)

|score = 2–3

|aet=yes

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739753

|team2 = Beveren (2)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 7 September 2024

|time = 20:00 CEST

|team1 = Tubize-Braine (3)

|score = 2–1

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739755

|team2 = Francs Borains (2)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 7 September 2024

|time = 20:00 CEST

|team1 = Mons (3)

|score = 1–1

|aet = yes

|penaltyscore = 4–5

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739750

|team2 = La Louvière (2)

|goals1 =

|goals2 =

|penalties1=

|penalties2=

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 7 September 2024

|time = 20:00 CEST

|team1 = Patro Eisden (2)

|score = 2–1{{Cref2|A|1}}

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739751

|team2 = Binche (3)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 7 September 2024

|time = 20:00 CEST

|team1 = RWD Molenbeek (2)

|score = 5–0{{Cref2|A|1}}

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739756

|team2 = Aywaille (4)

|goals1 = *Toussaint {{goal|10|o.g.}}

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 14:30 CEST

|team1 = Sparta Petegem (4)

|score = 1–3

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739747

|team2 = Zulte Waregem (2)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 15:00 CEST

|team1 = Lyra-Lierse Berlaar (3)

|score = 3–0

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739757

|team2 = Meux (4)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 16:00 CEST

|team1 = Thes (3)

|score = 2–2

|aet = yes

|penaltyscore = 1–4

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739748

|team2 = Seraing (2)

|goals1 =

|goals2 =

|penalties1=

|penalties2=

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 16:00 CEST

|team1 = Knokke (3)

|score = 3–5

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739749

|team2 = Olympic Charleroi (3)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 16:00 CEST

|team1 = Rochefort (3)

|score = 1–1

|aet = yes

|penaltyscore= 5–4

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739752

|team2 = Hamme (5)

|goals1 =

|goals2 =

|penalties1=

|penalties2=

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 16:00 CEST

|team1 = Lommel (2)

|score = 0–1{{Cref2|A|1}}

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739754

|team2 = Belisia Bilzen (3)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 16:00 CEST

|team1 = RFC Liège (2)

|score = 3–1{{Cref2|A|1}}

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739759

|team2 = Elsautoise (5)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 16:00 CEST

|team1 = Lierse Kempenzonen (2)

|score = 3–2{{Cref2|A|1}}

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739760

|team2 = Houtvenne (4)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

{{Football box collapsible

|date = 8 September 2024

|time = 18:30 CEST

|team1 = Deinze (2)

|score = 3–0{{Cref2|A|1}}

|report = https://www.voetbalvlaanderen.be/wedstrijd/6739758

|team2 = Dikkelvenne (4)

|goals1 =

|goals2 =

|stadium =

|location =

|referee =

}}

Seventh round

The draw for the seventh round took place on 9 September 2024 and included the sixteen teams that progressed from the sixth round and the sixteen teams from the Belgian Pro League. The Pro League teams were seeded and could not meet each other. Furthermore, the five non-professional teams left in the draw were always entitled to home-ground advantage, except for Belisia Bilzen, Lyra-Lierse Berlaar, and Rochefort as their respective home grounds were not deemed suitable to host a cup match. This round is set to be played from 29 to 31 October 2024.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|16|16|width=150|#99FF99}}

|{{composition bar|11|13|width=150|#99FF99}}

|{{composition bar|5|21|width=150|#99FF99}}

|{{composition bar|0|44|width=150|#99FF99}}

|{{composition bar|0|62|width=150|#99FF99}}

|{{composition bar|0|140|width=150|#99FF99}}

|{{composition bar|32|296|width=150|#CCCCFF}}

{{Football box collapsible

|date=29 October 2024

|time=20:00 CET

|team1=Patro Eisden Maasmechelen (2)

|score=4–1

|report=https://www.rbfa.be/en/game/6933841

|team2=Charleroi (1)

|goals1=*Renson {{goal|14}}

|goals2=*Heymans {{goal|61|pen.}}

|stadium=Gemeentelijk Sportparkstadion Maasmechelen

|location=Maasmechelen

}}

{{Football box collapsible

|date=29 October 2024

|time=20:00 CET

|team1=Zulte Waregem (2)

|score=2–1

|report=https://www.rbfa.be/en/game/6933842

|team2=Dender EH (1)

|goals1=*Traoré {{goal|13}}

|goals2=*Acquah {{goal|19}}

|stadium=Elindus Arena

|location=Waregem

}}

{{Football box collapsible

|date=29 October 2024

|time=20:00 CET

|team1=Westerlo (1)

|score=2–1

|report=https://www.rbfa.be/en/game/6933843

|team2=RWD Molenbeek (2)

|goals1=*Frigan {{goal|45}}

|goals2=*Halifa {{goal|56}}

|stadium=Het Kuipje

|location=Westerlo

}}

{{Football box collapsible

|date=30 October 2024

|time=20:00 CET

|team1=Beerschot (1)

|score=3–1

|report=

|team2=RFC Liège (2)

|goals1=

|goals2=

|stadium=Olympisch Stadion

|location=Antwerp

}}

{{Football box collapsible

|date=30 October 2024

|time=20:00 CET

|team1=Beveren (2)

|score=0–2

|report=

|team2=Genk (1)

|goals1=

|goals2=

|stadium=Freethiel Stadion

|location=Beveren

}}

{{Football box collapsible

|date=30 October 2024

|time=20:00 CET

|team1=Mechelen (1)

|score=3–1

|aet=yes

|report=

|team2=La Louvière (2)

|goals1=

|goals2=

|stadium=Achter de Kazerne

|location=Mechelen

}}

{{Football box collapsible

|date=30 October 2024

|time=20:00 CET

|team1=Eupen (2)

|score=0–3

|report=

|team2=Union SG (1)

|goals1=

|goals2=

|stadium=Kehrwegstadion

|location=Eupen

}}

{{Football box collapsible

|date=30 October 2024

|time=20:00 CET

|team1=Kortrijk (1)

|score=1–0

|report=

|team2=Lokeren-Temse (2)

|goals1=

|goals2=

|stadium=Guldensporen Stadion

|location=Kortrijk

}}

{{Football box collapsible

|date=30 October 2024

|time=20:00 CET

|team1=OH Leuven (1)

|score=2–0

|report=

|team2=Seraing (2)

|goals1=

|goals2=

|stadium=Den Dreef

|location=Leuven

}}

{{Football box collapsible

|date=30 October 2024

|time=20:00 CET

|team1=Gent (1)

|score=7–0

|report=

|team2=Rochefort (3)

|goals1=

|goals2=

|stadium=Ghelamco Arena

|location=Ghent

}}

{{Football box collapsible

|date=30 October 2024

|time=20:30 CET

|team1=Club Brugge (1)

|score=6–1

|report=

|team2=Belisia Bilzen (3)

|goals1=

|goals2=

|stadium=Jan Breydel Stadium

|location=Bruges

}}

{{Football box collapsible

|date=30 October 2024

|time=20:30 CET

|team1 = Standard (1)

|score = 3–2

|aet = yes

|report =

|team2 = Lyra-Lierse Berlaar (3)

|goals1 =

|goals2 =

|stadium = Stade Maurice Dufrasne

|location =Liege

|referee =

}}

{{Football box collapsible

|date=30 October 2024

|time=20:45 CET

|team1=Lierse Kempenzonen (2)

|score=0–2

|report=

|team2=Sint-Truiden (1)

|goals1=

|goals2=

|stadium=Herman Vanderpoortenstadion

|location=Lier

}}

{{Football box collapsible

|date=31 October 2024

|time=20:00 CET

|team1=Cercle Brugge (1)

|score=3–0{{Cref2|B|2}}

|report=

|team2=Olympic Charleroi (3)

|goals1=

|goals2=

|stadium=Jan Breydel Stadium

|location=Bruges

}}

{{Football box collapsible

|date=31 October 2024

|time=20:30 CET

|team1=Tubize-Braine (3)

|score=0–4

|report=

|team2=Anderlecht (1)

|goals1=

|goals2=

|stadium=Stade Leburton

|location=Tubize

}}

{{Football box collapsible

|date=31 October 2024

|time=20:45 CET

|team1 = Antwerp (1)

|score = 6–1

|report =

|team2 = Deinze (2)

|goals1 =

|goals2 =

|stadium = Bosuilstadion

|location =Antwerp

|referee =

}}

Eighth round

The draw for the eighth round took place on 31 October 2024, immediately after the completion of the final match of the previous round. No more seedings were used during the draw. Arguably, the most notable pairing was that between Genk and Standard, although former Club Brugge goalkeeper and Patro Eisden Maasmechelen manager Stijn Stijnen was awarded a home tie against his former club which also stood out.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|14|16|width=150|#99FF99}}

|{{composition bar|2|13|width=150|#99FF99}}

|{{composition bar|0|21|width=150|#99FF99}}

|{{composition bar|0|44|width=150|#99FF99}}

|{{composition bar|0|62|width=150|#99FF99}}

|{{composition bar|0|140|width=150|#99FF99}}

|{{composition bar|16|296|width=150|#CCCCFF}}

{{Football box collapsible

|date=3 December 2024

|time=20:45 CET

|score= 1–3

|report= https://sporza.be/nl/matches/voetbal/croky-cup/2024-2025/achtste-finale/01/patro-eisden-maasmechelen-club-brugge-club-brugge-heeft-ticket-voor-de-kwartfinales-op-zak-ondanks-blunder-jackers~1726228444433/

|team1=Patro Eisden Maasmechelen (2)

|team2=Club Brugge (1)

|goals1=

|goals2=

|stadium=Gemeentelijk Sportparkstadion Maasmechelen

|location=Maasmechelen

}}

{{Football box collapsible

|date=4 December 2024

|time=20:00 CET

|score= 5–0

|team1=OH Leuven (1)

|report=https://sporza.be/nl/matches/voetbal/croky-cup/2024-2025/achtste-finale/01/oh-leuven-zulte-waregem-stevige-bolwassing-ohl-knikkert-met-forfaitcijfers-laatste-tweedeklasser-zulte-waregem-uit-de-beker~1726228447645/

|team2=Zulte Waregem (2)

|goals1=

|goals2=

|stadium=Den Dreef

|location=Leuven

}}

{{Football box collapsible

|date=4 December 2024

|time=20:00 CET

|score= 3–2

|report=https://sporza.be/nl/matches/voetbal/croky-cup/2024-2025/achtste-finale/01/union-kaa-gent-union-stoot-door-na-spektakelrijk-bekerduel-tegen-aa-gent-dat-geen-penalty-kreeg-na-hands~1726228450413/

|team1=Union SG (1)

|goals1=

|team2=Gent (1)

|goals2=

|stadium=Joseph Marien Stadium

|location=Forest

}}

{{Football box collapsible

|date=4 December 2024

|time=20:30 CET

|score= 2–2

|aet=yes

|penaltyscore= 4–3

|report=https://sporza.be/nl/matches/voetbal/croky-cup/2024-2025/achtste-finale/01/beerschot-kv-mechelen-opnieuw-feest-op-het-kiel-beerschot-schakelt-kv-mechelen-uit-in-beker-na-nerveuze-partij-en-strafschoppenreeks~1726228442505/

|team1=Beerschot (1)

|goals1=

|team2=Mechelen (1)

|goals2=

|penalties1=

|penalties2=

|stadium=Olympisch Stadion

|location=Antwerp

}}

{{Football box collapsible

|date=4 December 2024

|time=20:30 CET

|score=0–1

|report=https://sporza.be/nl/matches/voetbal/croky-cup/2024-2025/achtste-finale/01/cercle-brugge-stvv-stvv-neemt-zoutloos-de-maat-van-cercle-brugge-dat-genekt-wordt-door-vroege-rode-kaart~1726228443483/

|team1=Cercle Brugge (1)

|goals1=

|team2=Sint-Truiden (1)

|goals2=

|stadium=Jan Breydel Stadium

|location=Bruges

}}

{{Football box collapsible

|date=4 December 2024

|time=20:30 CET

|score= 2–1

|aet=yes

|report=https://sporza.be/nl/matches/voetbal/croky-cup/2024-2025/achtste-finale/01/krc-genk-standard-epolo-opnieuw-pineut-bij-wederoptreden-ongelukkige-tussenkomst-standard-doelman-helpt-genk-aan-zege~1726228446552/

|team1=Genk (1)

|goals1=

|team2=Standard Liège (1)

|goals2=

|stadium=Cegeka Arena

|location=Genk

}}

{{Football box collapsible

|date=4 December 2024

|time=20:30 CET

|score= 0–0

|aet=yes

|penaltyscore= 3–4

|report=https://sporza.be/nl/matches/voetbal/croky-cup/2024-2025/achtste-finale/01/kv-kortrijk-antwerp-bekijk-alderweireld-knalt-antwerp-richting-kwartfinale-na-spannende-penaltyreeks-tegen-kortrijk~1726228451740/

|team1=Kortrijk (1)

|goals1=

|team2=Antwerp (1)

|goals2=

|penalties1=

|penalties2=

|stadium=Guldensporen Stadion

|location=Kortrijk

}}

{{Football box collapsible

|date=5 December 2024

|time=20:30 CET

|score= 4–1

|report=https://sporza.be/nl/matches/voetbal/croky-cup/2024-2025/achtste-finale/01/anderlecht-westerlo-anderlecht-heeft-ondanks-vroeg-schrikmoment-geen-enkele-moeite-met-westerlo~1726228445310/

|team1=Anderlecht (1)

|goals1=

|team2=Westerlo (1)

|goals2=

|stadium=Lotto Park

|location=Anderlecht

}}

Quarter-finals

The draw for the quarter-finals and semi-finals took place on 5 December 2024, immediately after completion of the final match.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|8|16|width=150|#99FF99}}

|{{composition bar|0|13|width=150|#99FF99}}

|{{composition bar|0|21|width=150|#99FF99}}

|{{composition bar|0|44|width=150|#99FF99}}

|{{composition bar|0|62|width=150|#99FF99}}

|{{composition bar|0|140|width=150|#99FF99}}

|{{composition bar|8|296|width=150|#CCCCFF}}

{{Football box collapsible

|date=7 January 2025

|time=20:45

|team1=Club Brugge (1)

|score=3–0

|report=https://uk.soccerway.com/matches/2025/01/07/belgium/beker-van-belgie/club-brugge-kv/fc-oud-heverlee-leuven/4563762/

|team2=OH Leuven (1)

|goals1=

|goals2=

|stadium=Jan Breydel Stadium

|location=Bruges

}}

{{Football box collapsible

|date=7 January 2025

|time=20:45

|team1=Sint-Truiden (1)

|score=0–4

|report=https://uk.soccerway.com/matches/2025/01/07/belgium/beker-van-belgie/sint-truidense-vv/krc-genk/4563763/

|team2=Genk (1)

|goals1=

|goals2=

|stadium=Stayen

|location=Sint-Truiden

}}

{{Football box collapsible

|date=8 January 2025

|time=20:45

|team1 = Antwerp (1)

|score = 5–1

|report = https://int.soccerway.com/matches/2025/01/08/belgium/beker-van-belgie/royal-antwerp-fc/royal-union-st-gilloise/4563765/

|team2 = Union SG (1)

|goals1 =

|goals2 =

|stadium = Bosuilstadion

|location =Antwerp

|referee = Lawrence Visser

}}

{{Football box collapsible

|date=9 January 2025

|time=20:30

|team1 = Beerschot (1)

|score = 0–1

|report = https://int.soccerway.com/matches/2025/01/09/belgium/beker-van-belgie/kfco-wilrijk/royal-sporting-club-anderlecht/4563764/

|team2=Anderlecht (1)

|goals2=Simić {{goal|2}}

|stadium=Olympisch Stadion

|location=Antwerp

|referee=Bram Van Driessche

}}

Semi-finals

The four quarter-final winners entered the semi-finals, held over two legs.

class="wikitable"

|+ Number of teams per tier still in competition

! width="14.3%" | Pro League

! width="14.3%" | Challenger Pro League

! width="14.3%" | Division 1

! width="14.3%" | Division 2

! width="14.3%" | Division 3

! width="14.3%" | Provincial Leagues

! width="14.3%" | Total

{{composition bar|4|16|width=150|#99FF99}}

|{{composition bar|0|13|width=150|#99FF99}}

|{{composition bar|0|21|width=150|#99FF99}}

|{{composition bar|0|44|width=150|#99FF99}}

|{{composition bar|0|62|width=150|#99FF99}}

|{{composition bar|0|140|width=150|#99FF99}}

|{{composition bar|4|296|width=150|#CCCCFF}}

= First legs =

{{football box collapsible

|id=

|date= 15 January 2025

|time= 20:45

|round=

|score= 2–1

|report=https://int.soccerway.com/matches/2025/01/15/belgium/beker-van-belgie/club-brugge-kv/krc-genk/4563770/

|team1=Club Brugge (1)

|goals1=

|team2=Genk (1)

|goals2=

|stadium=Jan Breydel Stadium

|location=Sint-Andries

|attendance=

|referee=Lawrence Visser

}}

{{football box collapsible

|id=

|date= 16 January 2025

|time=

|round=

|score= 1–0

|report=

|team1=Anderlecht (1)

|goals1=

|team2=Antwerp (1)

|goals2=

|stadium=Constant Vanden Stock Stadium

|location=Anderlecht

|attendance=

|referee=

}}

=Second legs=

{{football box collapsible

|id=

|date= 5 February 2025

|time= 20:45 CET

|round=

|score= 1–1

|aggregatescore= 2–3

|report= https://int.soccerway.com/matches/2025/02/05/belgium/beker-van-belgie/krc-genk/club-brugge-kv/4563772/

|team1=Genk (1)

|goals1= *El Ouahdi {{goal|14}}

|team2=Club Brugge (1)

|goals2= *{{goal|24}} Ordóñez

|stadium=Cegeka Arena

|location=Genk

|attendance=

|referee=Nicolas Laforge

}}

{{football box collapsible

|id=

|date= 6 February 2025

|time= 20:45 CET

|round=

|score= 2–2

|aggregatescore= 2–3

|report=https://int.soccerway.com/matches/2025/02/06/belgium/beker-van-belgie/royal-antwerp-fc/royal-sporting-club-anderlecht/4563773/

|team1=Antwerp (1)

|goals1= *Odoi {{goal|26}}

|team2=Anderlecht (1)

|goals2= *{{goal|32}} Verschaeren

|stadium=Bosuilstadion

|location=Antwerp

|attendance=

|referee=Jasper Vergoote

}}

Final

{{main|2025 Belgian Cup final}}

{{:2025 Belgian Cup final}}

Notes

{{notelist}}

{{reflist|group=note}}

{{Cnote2 Begin}}

{{Cnote2|value=1|A|Tie reversed after the original draw.}}

{{Cnote2|value=2|B|Tie reversed after the original draw. Despite having adequate facilities, the city council of the city of Charleroi did not approve and hence the match was played in Bruges.https://cerclebrugge.be/news/articles/crokycupolympiccharleroi}}

{{Cnote2 End}}

References

{{reflist}}

{{Belgian Cup}}

{{2024–25 in Belgian football}}

{{2024–25 in European football (UEFA)}}

{{DEFAULTSORT:2024-25 Belgian Cup}}

Category:Belgian Cup seasons

Cup