2022–23 Belgian Cup
The 2022–23 Belgian Cup, called the Croky Cup for sponsorship reasons, was the 68th season of Belgium's annual football cup competition. The competition began on 24 July 2022 and ended with the final on 30 April 2023. The winners of the competition will qualify for the 2023–24 UEFA Europa League play-off round.
Match times up to 30 October 2022 and from 26 March 2023 were CEST. Times on interim days were CET.
Competition format
The competition consists of one preliminary round, followed by ten proper rounds. All rounds are single-match elimination rounds. When tied after 90 minutes in the first three rounds, penalties will be taken immediately. From round four, 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.Teams will enter the competition in different rounds, based upon their 2022–23 league affiliation. Teams from the fifth-level Belgian Division 3 or lower will begin in round 1, with the exception of sixteen teams from the Belgian Provincial Leagues which were randomly drawn to start in the preliminary round. Belgian Division 2 teams entered in round 2, Belgian National Division 1 teams entered in round 3, Belgian First Division B teams in round 5 and finally the Belgian First Division A teams entered in round 6. U23 teams are not eligible for the Belgian Cup and will not enter the cup.
| Round | Clubs remaining | Clubs involved | Winners from previous round | New entries this round | Leagues entering at this round |
| Preliminary Round | 314 | 16 | none | 16 | Belgian Provincial Leagues |
| Round 1 | 306 | 216 | 8 | 208 | Belgian Division 3 and Belgian Provincial Leagues |
| Round 2 | 198 | 156 | 108 | 48 | Belgian Division 2 |
| Round 3 | 120 | 96 | 78 | 18 | Belgian National Division 1 and Belgian First Division B |
| Round 4 | 72 | 48 | 48 | none | none |
| Round 5 | 48 | 32 | 24 | 8 | Belgian First Division B and Belgian First Division A |
| Round 6 | 32 | 32 | 16 | 16 | Belgian First Division A |
| Round 7 | 16 | 16 | 16 | none | none |
| Quarter-Finals | 8 | 8 | 8 | none | none |
| Semi-Finals | 4 | 4 | 4 | none | none |
| Final | 2 | 2 | 2 | none | none |
Preliminary round
This round of matches was played on 24 July 2022 and included sixteen teams playing in the Belgian Provincial Leagues.| Tie | Home team | Score | Away team |
| 1 | Jabbeke | 1–3 | Sassport Boezinge |
| 2 | Rhodienne-De-Hoek | 2–0 | Waterloo |
| 3 | Huy B | 3–0 | Chastre |
| 4 | St. Vith | 0–5 | Vaux-Noville |
| 5 | Hoeselt | 11–0 | Bressoux |
| 6 | Schriek | 4–1 | Groot-Dilbeek |
| 7 | Rapid Leest | 1–2 | Peer |
| 8 | Sint-Niklaas | 2–5 | Liedekerke |
First round
This round of matches was played on 31 July 2022.Second round
This round of matches was played on 6 and 7 August 2022.| Tie | Home team | Score | Away team |
| 117 | Oostkamp | 1–1 | Mariekerk-Branst |
| 118 | Tongeren | 3–2 | Termien |
| 119 | Erpe-Mere United | 2–0 | Jeunesse Roselies |
| 120 | Destelbergen | 1–2 | Merelbeke |
| 121 | Berlare | 2–0 | Vlaamse Ardennen |
| 122 | Jodoigne | 2–3 | Herstal |
| 123 | Wevelgem | 3–3 | Overijse |
| 124 | Sint-Lenaarts | 1–0 | Denderhoutem |
| 125 | Beringen | 1–0 | Elene-Grotenberge |
| 126 | Aische | 2–2 | Jong Lede |
| 127 | Oudenaarde | 2–2 | Taminoise |
| 128 | Verlaine | 4–1 | Sart-Les-Spa |
| 129 | Pepingen-Halle | 0–0 | Renaissance Mons A |
| 130 | Hades | 4–1 | Lasne Ohaine |
| 131 | Grand-Leez | 1–2 | Arquet |
| 132 | Koersel | 2–0 | Lebbeke |
| 133 | Trois-Ponts | 3–1 | Renaissance Mons B |
| 134 | Fizoise | 2–1 | Rhodienne-De-Hoek |
| 135 | Entité Manageoise | 2–1 | Turnhout |
| 136 | Diegem | 5–4 | Longlier |
| 137 | Borgth-Humbeek | 2–0 | Huy |
| 138 | Diksmuide | 1–1 | Avanti Stekene |
| 139 | Geraardsbergen | 3–5 | Ranst |
| 140 | Gosselies | 6–3 | Anderlues |
| 141 | Meux | 3–1 | Beloeil |
| 142 | RC Gent | 3–4 | Pays Vert Ostiches-Ath |
| 143 | Wellen | 3–0 | Elsautoise |
| 144 | Torhout | 0–0 | Witgoor Dessel |
| 145 | Meerbeek | 0–1 | Bossière/Gembloux |
| 146 | Hoger Op Kalken | 3–3 | Wielsbeke |
| 147 | Wijgmaal | 2–1 | Monceau |
| 148 | Zelzate | 2–0 | Racing Waregem |
| 149 | Retie | 0–2 | Deerlijk |
| 150 | Zwarte Leeuw | 2–1 | Solières |
| 151 | Richelle | 1–2 | Wezel Sport |
| 152 | Zepperen-Brustem | 1–2 | Drongen |
| 153 | Lyra-Lierse Berlaar | 2–1 | Bierbeek |
| 154 | Aywaille | 1–2 | Harelbeke |
| 155 | Waremmien | 2–1 | Vaux-Noville |
| Tie | Home team | Score | Away team |
| 156 | Schriek | 0–1 | Biesme |
| 157 | Perwez | 2–0 | Ciney |
| 158 | Dison | 1–1 | Hamme |
| 159 | Gullegem | 2–1 | Berlaar-Heikant |
| 160 | Olsa Brakel | 5–0 | Jemappes |
| 161 | KRC Mechelen | 4–0 | Betekom |
| 162 | St-Martens-Latem | 1–3 | Houtvenne |
| 163 | City Pirates | 3–1 | Rochefort |
| 164 | Raeren-Eynatten | 7–1 | Grez-Doiceau |
| 165 | Sprimont | 9–1 | Mariakerke |
| 166 | Rebecq | 4–0 | Freylange |
| 167 | Kalfort Puursica | 0–6 | Bocholter |
| 168 | Heide Hasselt | 0–4 | Couvin-Mariembourg |
| 169 | Acren-Lessines | 4–1 | Malmundaria |
| 170 | Onhaye | 4–1 | Kampenhout |
| 171 | Lille | 3–1 | Arlon |
| 172 | Warnant | 0–0 | Habay La Neuve |
| 173 | Binche | 2–0 | Union Saint-Ghislain Tertre-Hautrage |
| 174 | Ganshoren | 2–1 | Léopold |
| 175 | Marloie | 0–1 | Sporting Hasselt |
| 176 | Rumbeke | 0–3 | Sparta Petegem |
| 177 | Lokeren-Temse | 2–1 | Nijlen |
| 178 | Jette | 2–1 | Svelta Melsele |
| 179 | La Louvière Centre | 1–1 | Roeselare-Daisel |
| 180 | ASV Geel | 1–1 | Aalter |
| 181 | Cappellen | 1–0 | Torpedo Hasselt |
| 182 | Namur | 1–0 | Crossing Schaerbeek |
| 183 | Berchem | 3–0 | Durbuy |
| 184 | Hombourg | 2–2 | Hamoir |
| 185 | Sassport Boezinge | 1–2 | Westhoek |
| 186 | Mormont | 2–1 | Heestert |
| 187 | Dikkelvenne | 1–0 | Wervik |
| 188 | Tubize-Braine | 2–0 | Ophain |
| 189 | Linden | 2–2 | La Calamine |
| 190 | Londerzeel | 9–0 | Condrusien |
| 191 | Stade Everois | 1–4 | Belisia |
| 192 | Achel | 5–2 | Stockay |
| 193 | Wetteren | 6–0 | Kleit Maldegem |
| 194 | Eendracht Aalst | 5–1 | Anzegem |
Third round
This round of matches was played on 13, 14 and 16 August 2022.| Tie | Home team | Score | Away team |
| 195 | Dikkelvenne | 3–1 | Herstal |
| 196 | Onhaye | 1–1 | Beringen |
| 197 | Dessel Sport | 7–1 | Wielsbeke |
| 198 | Pays Vert Ostiches-Ath | 2–0 | Acren-Lessines |
| 199 | Lyra-Lierse Berlaar | 2–0 | Zwarte Leeuw |
| 200 | Rebecq | 1–2 | Meux |
| 201 | Dender EH | 4–0 | Wetteren |
| 202 | Heist | 3–0 | Achel |
| 203 | Tienen | 0–1 | Perwez |
| 204 | Binche | 3–0 | Wijgmaal |
| 205 | Westhoek | 3–2 | Habay La Neuve |
| 206 | Eendracht Aalst | 8–0 | Mandel United |
| 207 | Waremmien | 0–2 | Ganshoren |
| 208 | Hades | 0–2 | Sint-Eloois-Winkel |
| 209 | Borgth-Humbeek | 0–2 | Sparta Petegem |
| 210 | Arquet | 1–9 | Virton |
| 211 | Bocholter | 2–1 | Entité Manageoise |
| 212 | Zelzate | 3–4 | Olsa Brakel |
| 213 | Gullegem | 1–0 | Witgoor Dessel |
| 214 | Verlaine | 0–3 | RFC Liège |
| 215 | Avanti Stekene | 1–3 | Linden |
| 216 | Knokke | 3–1 | ASV Geel |
| 217 | Fizoise | 3–2 | Roeselare-Daisel |
| 218 | Londerzeel | 2–4 | RAAL La Louvière |
| Tie | Home team | Score | Away team |
| 219 | Francs Borains | 2–0 | Merelbeke |
| 220 | Deerlijk | 0–2 | Overijse |
| 221 | Raeren-Eynatten | 0–4 | Tubize-Braine |
| 222 | Sprimont | 1–3 | Thes Sport |
| 223 | Erpe-Mere United | 1–1 | Lille |
| 224 | Koersel | 1–1 | Belisia |
| 225 | Visé | 2–2 | Harelbeke |
| 226 | Ranst | 0–3 | Houtvenne |
| 227 | Lokeren-Temse | 3–0 | Renaissance Mons A |
| 228 | Trois-Ponts | 1–6 | Jette |
| 229 | Gosselies | 1–2 | Wezel Sport |
| 230 | Hombourg | 0–1 | Jong Lede |
| 231 | KRC Mechelen | 6–2 | Drongen |
| 232 | Oudenaarde | 2–0 | Berlare |
| 233 | City Pirates | 1–0 | Olympic Club Charleroi |
| 234 | Berchem | 1–7 | Patro Eisden Maasmechelen |
| 235 | Mariekerk-Branst | 1–7 | Wellen |
| 236 | Biesme | 0–2 | Hamme |
| 237 | Namur | 1–1 | Tongeren |
| 238 | Ninove | 3–1 | Couvin-Mariembourg |
| 239 | Sint-Lenaarts | 2–2 | Cappellen |
| 240 | Sporting Hasselt | 7–0 | Bossière/Gembloux |
| 241 | Diegem | 0–4 | Rupel Boom |
| 242 | Mormont | 0–1 | Hoogstraten |
Fourth round
This round of matches was played on 20, 21 and 23 August 2022| Tie | Home team | Score | Away team |
| 243 | Linden | 2–3 | Cappellen |
| 244 | Ninove | 1–2 | Bocholter |
| 245 | Thes Sport | 2–1 | Pays Vert Ostiches-Ath |
| 246 | Oudenaarde | 3–0 | Hamme |
| 247 | Knokke | 0–0 | Houtvenne |
| 248 | Wellen | 2–3 | Lokeren-Temse |
| 249 | Dender EH | 2–1 | Jette |
| 250 | Westhoek | 1–1 | Jong Lede |
| 251 | Overijse | 2–1 | RFC Liège |
| 252 | Sporting Hasselt | 2–0 | Gullegem |
| 253 | Sparta Petegem | 2–4 | KRC Mechelen |
| 254 | City Pirates | 1–2 | Dikkelvenne |
| 255 | Lille | 2–3 | Heist |
| 256 | Meux | 1–1 | Perwez |
| 257 | Patro Eisden Maasmechelen | 3–2 | Ganshoren |
| 258 | Tubize-Braine | 1–3 | Hoogstraten |
| 259 | Koersel | 1–5 | Rupel Boom |
| 260 | Namur | 1–2 | Virton |
| 261 | Francs Borains | 3–2 | Olsa Brakel |
| 262 | Fizoise | 0–2 | Dessel Sport |
| 263 | Visé | 3–1 | Binche |
| 264 | Sint-Eloois-Winkel | 2–1 | Onhaye |
| 265 | RAAL La Louvière | 2–1 | Lyra-Lierse Berlaar |
| 266 | Eendracht Aalst | 2–1 | Wezel Sport |
Fifth round
This round of matches was played between 27 August 2022 and 25 September 2022| Tie | Home team | Score | Away team |
| 267 | Lierse Kempenzonen | 5–1 | KRC Mechelen |
| 268 | Dender EH | 2–0 | Dikkelvenne |
| 269 | Dessel Sport | 2–1 | Virton |
| 270 | Thes Sport | 3–1 | Hoogstraten |
| 271 | Molenbeek | 3–0 | Oudenaarde |
| 272 | Francs Borains | 3–1 | Rupel Boom |
| 273 | Cappellen | 2–1 | Heist |
| 274 | Patro Eisden Maasmechelen | 3–0 | Westhoek |
| 275 | Eendracht Aalst | 1–3 | Westerlo |
| 276 | Bocholter | 1–2 | Deinze |
| 277 | Meux | 4–1 | Sporting Hasselt |
| 278 | Lokeren-Temse | 1–0 | Overijse |
| 279 | Knokke | 0–4 | Beerschot |
| 280 | Sint-Eloois-Winkel | 0–2 | Seraing |
| 281 | Beveren | 2–0 | Visé |
| 282 | Lommel | 2–0 | RAAL La Louvière |