The 2024–25 Belgian Cup, called the Croky Cup for sponsorship reasons, is the 70th season of Belgium's annual football cup competition. The competition began on 28 July 2024. The winners of the competition will qualify for the 2025–26 UEFA Europa League.
| This article relies largely or entirely on a single source. (July 2024) |
Quick Facts Tournament details, Country ...
2024–25 Belgian Cup|
Country | Belgium |
---|
Dates | 28 July 2024 – |
---|
|
Close
Royale Union Saint-Gilloise are the defending champions.
Match times up to 27 October 2024 and from 30 March 2025 are CEST (UTC+2). Times on interim ("winter") days will be CET (UTC+1).
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.
More information Round, Draw date ...
Round |
Draw date |
Match dates |
First Round |
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 |
|
Eighth Round |
|
|
Quarter-finals |
|
|
Semi-finals |
|
|
Final |
|
|
Close
This round of matches were played on 28 July 2024.[1]
For this initial round, teams were split into ten groups according to geolocation.
Tie |
Home team (tier) |
Score |
Away team (tier) |
Group 1 |
1 | Mol | 0–1 | Tisselt |
2 | Lint | 1–5 | Hooikt |
3 | Retie | 5–0 | Ekeren |
4 | Kontich | 2–1 | Zwaneven |
5 | Brasschaat | 1–3 | Punt-Larum |
6 | Berlaar-Heikant | 1–2 | Niewmoer |
7 | Gooreind | 1–2 | Schelle Sport |
8 | Hoboken | 6–0 | BO Beerzel |
9 | Antonia | 0–1 | Witgoor Sport |
Group 2 |
10 | Perk | 1–3 | Linden |
11 | Landen | 2–0 | Wambeek-Ternat |
12 | Huldenberg | 3–1 | Wolvertem-Merchtem |
13 | Aarschot | 0–2 | Wijgmal |
14 | Herent | 0–0 (4–2 p) | Diest |
15 | Londerzeel | 1–1 (1–3 p) | Liedekerke |
16 | Bertem-Leefdaal | 0–1 | Kraainem |
17 | Pepingen-Halle | 2–3 | Tervuren-Duisburg |
Group 3 |
18 | Ham United | 0–5 | Bree-Beek |
19 | Unico Tongeren | 2–1 | Peer |
20 | Vlijtingen | 4–3 | Elen |
21 | Uikhoven | 0–2 | Diepenbeek |
22 | Linkhout | 0–4 | Weerstand-Koersel |
23 | Weerstand-Koersel II | 2–4 | Veldwezelt |
24 | Eksel | 2–5 | Turkse Rangers |
Group 4 |
25 | Aalter | 2–2 (4–2 p) | Denderhoutem |
26 | Hedes | 0–3 | Borsbeke |
27 | Sparta Wortegem | 1–4 | Kokerij-Meldert II |
28 | Sottegem | 1–1 (5–4 p) | Zwijnaarde |
29 | Heikant Zele | 2–1 | Sparta Waasmunster |
30 | Munkzwalm | 0–3 | Maldegem |
31 | Knesselare | 3–1 | Vrasene |
32 | Poesele | 0–1 | Berlare |
33 | Haasdonk | 4–3 | S.K. Beveren |
Group 5 |
34 | Ingooigem | 1–2 | Racing Waregem II |
35 | Beveren-Leie | 1–3 | Bredene |
36 | Boezinge | 7–0 | Sparta Heestert |
37 | Zedelgem | 10–0 | Westrozebeke |
38 | Racing Waregem | 3–1 | Ardooie |
39 | Rumbeke | 0–0 (4–2 p) | Zwevegem Sport |
40 | Varsenare | 2–1 | Wevelgem City |
|
Tie |
Home team (tier) |
Score |
Away team (tier) |
Group 6 |
41 | Cuesmes | 1–7 | Moen |
42 | Mons II | 0–0 (4–5 p) | Houdinois |
43 | Fontainoise | 2–4 | Casteau |
44 | Estaimbourg | 0–5 | Peruwelz |
45 | Frasnoise | 4–3 | Courcelloise |
46 | Antoinien | 3–5 | Gosselies Sport |
47 | Isieroise | 0–0 (3–2 p) | Paturageois |
Group 7 |
48 | Saintoise | 4–1 | Soignies Sport |
49 | Stephanois | 0–2 | Lasne Ohain |
50 | Waterloo | 1–3 | Ophain |
51 | Villers La Ville | 3–4 | Etterbeek |
52 | Auderghem | 2–2 (5–4 p) | Léopold |
53 | Kosova Schaerbeek | 1–0 | Beauvechain |
Group 8 |
54 | Nismes | 0–0 (4–5 p) | Dinantaise |
55 | Arquet | 0–2 | Meux II |
56 | Gembloux | 2–4 | Condruzien |
57 | Werpionnais | 0–1 | Grand-Leez |
58 | Chevetogne | 1–3 | Evelette-Jallet |
Group 9 |
59 | Bouillon | 3–0 | Aye |
60 | Nassogne | 3–2 | Chaumont |
61 | Corbion | 0–6 | Longlier |
62 | Habaysienne | 0–2 | Wallonia Libin |
63 | Houffaloise | 0–0 (5–3 p) | Assenois |
Group 10 |
64 | Elsautoise II | 3–1 | Jalhaytois |
65 | Grun-Weiss Amel | 0–0 (3–2 p) | Aywaille II |
66 | Vyle-Tharoul | 3–1 | Sart Tilman |
67 | Rapid Oudler | 2–5 | Ster-Francorchamps |
68 | Limbourg | 1–1 (3–4 p) | Lambermont-Rechain |
69 | Aubel II | 0–2 | Flemalloise |
70 | Juprelle | 1–3 | Warsage |
|
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.
Tie |
Home team (tier) |
Score |
Away team (tier) |
71 | Landen | 5–0 | Aubel (5) |
72 | Herent | 2–0 | Waremmien (5) |
73 | Zwarte Leeuw (5) | 4–0 | Hoboken |
74 | Nijlen (5) | 2–0 | Liedekerke |
75 | City Pirates (5) | 5–1 | Hooikt |
76 | Achel (5) | 3–1 | Wijgmal |
77 | St-Lenaarts (5) | 2–0 | Niewmoer |
78 | Tilffois (5) | 2–2 (2–3 p) | Kontich |
79 | Rotselaar (5) | 4–1 | Punt-Larum |
80 | Retie | 1–3 | Schoonbeek-Beverst (5) |
81 | Kraainem | 4–1 | De Kempen (5) |
82 | Bevel (5) | 0–2 | Linden |
83 | Witgoor Sport | 2–1 | Richelle (5) |
84 | Turnhout (5) | 2–2 (10–11 p) | Sporting Tisselt |
85 | Schelle Sport | 0–1 | Zepperen-Brustem (5) |
86 | Geel (5) | 4–0 | Huldenberg |
87 | Erpe-Mere (5) | 0–0 (5–3 p) | Vlijtingen |
88 | Sporting Bruxelles (5) | 1–0 | Diepenbeek |
89 | Perwez (5) | 1–2 | Tervuren-Duisburg |
90 | Sottegem | 0–3 | Londerzeel (5) |
91 | Tongeren | 1–0 | Evere (5) |
92 | Braine (5) | 3–3 (5–4 p) | Borsbeke |
93 | Heikant Zele | 1–2 | Jodoigne (5) |
94 | Meldert | 0–3 | Aalter |
95 | Bree Beek | 0–5 | Tempo Overijse (5) |
96 | Turkse Rangers | 4–1 | Veldwezelt |
97 | Weerstand-Koersel | 2–2 (5–4 p) | Rebecq (5) |
98 | Casteau | 1–4 | Bredene |
99 | Avanti Stekene (5) | 1–1 (5–4 p) | Peruwelz |
100 | Elene-Grotenberge (5) | 1–0 | Boezinge |
101 | Maldegem | 2–3 | St-Denijs Sport (5) |
102 | Zedelgem | 1–0 | Wielsbeke (5) |
103 | Wetteren (5) | 4–0 | Houdinois |
|
Tie |
Home team (tier) |
Score |
Away team (tier) |
104 | Racing Waregem II | 0–3 | Jong Lede (5) |
105 | Blankenberge (5) | 1–0 | Racing Waregem |
106 | Moen | 1–3 | Drongen (5) |
107 | Berlare | 3–0 | Club Lauwe (5) |
108 | Knesselare | 0–3 | Diksmuide-Oostende (5) |
109 | Sparta Petegem (4) | 3–0 | Haasdonk |
110 | Varsenare | 1–3 | Eendracht Wervik (5) |
111 | Mandel United (5) | 7–0 | Frasnoise |
112 | Rumbeke | 1–2 | Hamme (5) |
113 | Kalken (5) | 4–1 | Gosselies Sport |
114 | Auderghem | 1–2 | Ophain |
115 | Etterbeek | 2–2 (3–4 p) | Aische (5) |
116 | Kosova Scharbeek | 1–1 (5–4 p) | Flenu (5) |
117 | Saintoise | 1–1 (2–4 p) | Arquet (5) |
118 | Evelette-Jallet | 1–2 | Beloeil (5) |
119 | Lasne Ohain | 2–1 | Pont-A-Celles-Buzet (5) |
120 | Monceau (5) | 3–0 | Dinantaise |
121 | Ciney (5) | 4–3 | Meux II |
122 | Condruzien | 1–2 | St-Ghislain (5) |
123 | Grand-Leez | 2–1 | Loyers (5) |
124 | Isieroise | 0–4 | Biesme (5) |
125 | Houffaloise | 2–7 | Elsautoise (5) |
126 | Warsage | 1–2 | Harre-Manhay (5) |
127 | Bouillon | 1–2 | Eupen 1963 (5) |
128 | Oppagne-Weris (5) | 0–0 (4–1 p) | Ster-Francorchamps |
129 | Mormont (5) | 2–1 | Longlier |
130 | Nassogne | 0–3 | Marloie (5) |
131 | Gouvy (5) | 2–1 | Lambermont-Rechain |
132 | Sprimont (5) | 5–1 | Grun-Weiss Amel |
133 | Wallonia Libin | 1–2 | Geer (5) |
134 | Hamoir (5) | 2–1 | Vyle-Tharoul |
135 | Meix-dt-Virton (5) | 7–1 | Elsautoise II |
136 | Libramont (5) | 2–2 (3–4 p) | Flemalloise |
|
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.
Tie |
Home team (tier) |
Score |
Away team (tier) |
137 | Eendracht Wervik (5) | 0–0 (4–5 p) | Meux (4) |
138 | Rupel Boom (4) | 2–1 | Aalter |
139 | Turkse Rangers | 3–2 | Oudenaarde (4) |
140 | Hamme (5) | 2–0 | Gullgem (4) |
141 | Meix-dt-Virton (5) | 5–4 | Gouvy (5) |
142 | Aywaille (4) | 3–0 | Erpe-Mere (5) |
143 | Kalken (5) | 1–0 | Olsa Brakel (4) |
144 | Houtvenne (4) | 3–1 | Hamoir (5) |
145 | Torhout (4) | 0–1 | Monceau (5) |
146 | Eupen 1963 (5) | 2–1 | Jette (4) |
147 | Verviers (4) | 1–0 | Zepperen-Brustem (5) |
148 | Westhoek (4) | 2–0 | St-Lenaarts (5) |
149 | Zelzate (4) | 5–0 | City Pirates (5) |
150 | Elsautoise (5) | 2–1 | St-Denijs Sport (5) |
151 | Achel (5) | 0–1 | Raeren-Eynatten (4) |
152 | Betekom | 1–0 | Verlaine (4) |
153 | Arquet (5) | 0–2 | Bredene |
154 | St-Ghislain (5) | 1–3 | Herent |
155 | Dikkelvenne (4) | 3–0 | Weerstand-Koersel |
156 | Zedelgem | 1–2 | Biesme (5) |
157 | Drongen | 1–2 | Sporting Bruxelles (5) |
158 | Termien (4) | 3–2 | Tervuren-Duisburg |
159 | Wezel (4) | 1–1 (7–6 p) | Schoonbeek-Beverst (5) |
160 | Union Hutoise (4) | 6–2 | Aubel (5) |
161 | Geel (5) | 2–0 | Crossing Schaerbeek (4) |
162 | La Louviere Centre (4) | 3–1 | Avanti Stekene (5) |
163 | La Calamine (4) | 1–0 | Tempo Overijse (5) |
164 | Tongeren (4) | 0–1 | Kosova Scharbeek |
|
Tie |
Home team (tier) |
Score |
Away team (tier) |
165 | Onhaye (4) | 3–0 | Elene-Grotenberge (5) |
166 | Geer (5) | 1–1 (5–4 p) | Oostkamp (4) |
167 | Londerzeel (5) | 2–4 | Berchem (4) |
168 | Linden | 2–3 | Mandel United (5) |
169 | Ganshoren (4) | 3–3 (5–4 p) | Sprimont (5) |
170 | Ciney (5) | 1–0 | Witgoor Sport |
171 | Manage (4) | 5–1 | Aische (5) |
172 | Diegem (4) | 4–0 | Harre-Manhay (5) |
173 | Lille (4) | 4–0 | Sporting Tisselt |
174 | Hades (4) | 1–1 (3–4 p) | Ophain |
175 | Acren-Lessines (4) | 5–0 | Mormont (5) |
176 | Flemalloise | 0–5 | Wetteren (5) |
177 | Racing Mechelen (4) | 2–2 (4–1 p) | Kraainem |
178 | Kontich | 1–2 | Sparta Petegem (4) |
179 | Beloeil (5) | 0–0 (16–15 p) | Lasne Ohain |
180 | Rotselaar (5) | 1–0 | Zwarte Leeuw (5) |
181 | Lebbeke (4) | 2–3 | Berlare |
182 | Harelbeke (4) | 5–0 | Jong Lede (5) |
183 | Diksmuide-Oostende (5) | 2–1 | Pelt (4) |
184 | Grand-Leez | 1–1 (5–4 p) | Ostiches-Ath (4) |
185 | Oppagne-Weris (5) | 0–3 | Bocholt (4) |
186 | Nijlen (5) | 6–1 | Wellen (4) |
187 | Berg en Dal (4) | 5–2 | Jodoigne (5) |
188 | Tongeren | 1–5 | Habay la Neuve (4) |
189 | Roeselare (4) | 1–1 (0–2 p) | Blankenberge (5) |
190 | Voorde-Appelterre (4) | 3–0 | Marloie (5) |
191 | Racing Gent (4) | 2–1 | Braine (5) |
|
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.
This round was played on 25 August 2024 and featured the 38 winners from the previous 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.
Rochefort (3) v Hamme (5)
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.
- ^
Tie reversed after the original draw.