| Tournament details | |
|---|---|
| Country | .svg.png.webp) Belgium | 
| Dates | 25 July 2021 – 18 April 2022 | 
| Final positions | |
| Champions | Gent | 
| Runner-up | Anderlecht | 
The 2021–22 Belgian Cup, called the Croky Cup for sponsorship reasons, was the 67th season of Belgium's annual football cup competition. The competition began on 25 July 2021 and ended with the final on 18 April 2022. The winners of the competition qualified for the 2022–23 UEFA Europa League play-off round.
Competition format
The competition consists of one preliminary round, followed by ten proper rounds. All rounds were single-match elimination rounds, with the exception of the semi-finals which are again held over two legs. When tied after 90 minutes in the first three rounds, penalties were taken immediately. From round four, when tied after 90 minutes first an extra time period of 30 minutes was played, then penalties were taken if still necessary.
Teams entered the competition in different rounds, based upon their 2021–22 league affiliation. Teams from the fifth-level Belgian Division 3 or lower began in round 1, with the exception of six 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 (except two already in round 3) and finally the Belgian First Division A teams entered in round 6 (except two already in round 5).
| Round | Clubs remaining | Clubs involved | Winners from previous round | New entries this round | Leagues entering at this round | 
|---|---|---|---|---|---|
| Preliminary Round | 312 | 6 | none | 6 | Belgian Provincial Leagues (6 teams) | 
| Round 1 | 309 | 220 | 3 | 217 | Belgian Division 3 (63 teams) and Belgian Provincial Leagues (154 teams) | 
| Round 2 | 199 | 158 | 110 | 48 | Belgian Division 2 (48 teams) | 
| Round 3 | 120 | 96 | 79 | 17 | Belgian National Division 1 (15 teams) and Belgian First Division B (2 teams) | 
| Round 4 | 72 | 48 | 48 | none | none | 
| Round 5 | 48 | 32 | 24 | 8 | Belgian First Division B (6 teams) and Belgian First Division A (2 teams) | 
| Round 6 | 32 | 32 | 16 | 16 | Belgian First Division A (16 teams) | 
| 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 | 
Round and draw dates
| Round | Draw date | Match date | 
|---|---|---|
| Preliminary Round | 28 June 2021 | 25 July 2021 | 
| First Round | 31 July & 1 August 2021 | |
| Second Round | 7 & 8 August 2021 | |
| Third Round | 14-18 August 2021 | |
| Fourth Round | 21-25 August 2021 | |
| Fifth Round | 29 August 2021 | |
| Sixth Round | TBD | 26 - 28 October 2021 | 
| Seventh Round | TBD | 1 & 2 December 2021 | 
| Quarter-finals | TBD | 21 - 23 December 2021 | 
| Semi-finals | TBD | Leg 1: 1 - 3 February 2022 Leg 2: 1 - 3 March 2022 | 
| Final | 16 or 17 April 2022 | 
Preliminary round
This round of matches were played on 25 July 2021[1] and included six teams playing in the Belgian Provincial Leagues.
| 
 
 | 
First round
This round of matches were played on 31 July and 1 August 2021.[1]
| 
 | 
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Second round
This round of matches was played on 7 and 8 August 2021[1] and included the 110 winners from the First Round together with 48 teams playing in the Belgian Division 2.
| 
 | 
 
 | 
Third round
This round of matches were played from 14 till 18 August 2021[1] and includes the 79 winners from the Second Round together with 15 teams playing in the Belgian National Division 1 and 2 teams from the Belgian First Division B.
| 
 | 
 
 | 
Fourth round
This round of matches were played from 21 till 25 of August 2021[1] and includes the 48 winners from the Third Round.
| 
 | 
 
 | 
Fifth round
This round of matches was scheduled to be played on 29 August 2021[1] and included the 24 winners from the Fourth Round together with 6 teams from the Belgian First Division B and 2 teams from the Belgian First Division A. In the end, the matches were spread over multiple weeks, with the final fixture almost a month later on 21 September, mainly to accommodate the teams from the professional leagues which had already started their season.
| 5 September 2021 Match 265 | RFC Liège (3) | 1–3 | Westerlo (2) | Liège | 
| 16:00 CEST | Mouchamps  24' | Vaesen  37' Dierckx  42' (pen.), 90' | Stadium: Stade de Rocourt | 
| 14 September 2021 Match 266 | Excel Mouscron (2) | 3–1[D] | Wellen (5) | |
| 20:00 CEST | Ribeiro Costa  19' Chevalier  23' (pen.) Gueye  49' | Versteeven  62' (pen.) | 
| 14 September 2021 Match 267 | Lyra-Lierse Berlaar (4) | 0–5 | Deinze (2) | |
| 19:30 CEST | De Belder  17', 26' Vets  43' (o.g.) Prychynenko  63' Mertens  80' | 
| 29 August 2021 Match 269 | Francs Borains (3) | 3–1 | Hoogstraten (4) | |
| 16:00 CEST | Caufriez  39' (pen.), 42' Habbas  59' | Kuijlaars  79' | 
| 4 September 2021 Match 270 | Dender EH (3) | 1–0 | Waasland-Beveren (2) | |
| 18:00 CEST | Hens  81' | 
| 4 September 2021 Match 271 | Lierse Kempenzonen (2) | 2–0 | Rupel Boom (3) | |
| 20:00 CEST | Van Acker  52' Limbombe  57' | 
| 29 August 2021 Match 272 | RAAL La Louvière (4) | 4–2 | Dikkelvenne (4) | |
| 16:00 CEST | Soumaré  12' Romeyns  14' Djoum  39' Azevedo-Janelas  68' | Verheuge  51' Van Peteghem  71' | 
| 29 August 2021 Match 274 | Knokke (3) | 3–2 (a.e.t.) | RC Gent (4) | |
| 16:00 CEST | Vandewalle  7' Savaete  37' Koçur  120' (pen.) | Vankerkhoven  5' Volckaert  90' | 
| 29 August 2021 Match 275 | Belisia (4) | 1–0 | Zwarte Leeuw (5) | |
| 16:00 CEST | Emens  76' | 
| 21 September 2021 Match 276 | Union SG (1) | 7–0 | Lebbeke (5) | Forest, Brussels | 
| 20:30 CEST | Mitoma  16' Burgess  53' Avenatti  57' Aeyels  60' (o.g.) Undav  82' Lazare  84' Teuma  90' (pen.) | Stadium: Stade Joseph Marien | 
| 15 September 2021 Match 278 | Diegem (4) | 2–4 | Lommel (2) | |
| 20:00 CEST | Egerickx  6' Deflem  60' | Roque  11' Kis  36' Vandersmissen  70' Saito  78' | 
| 29 August 2021 Match 279 | Sint-Eloois-Winkel (3) | 0–0 (a.e.t.) (5–4 p) | Mandel United (3) | |
| 16:00 CEST | ||||
| Penalties | ||||
| 
 | 
 | |||
| 15 September 2021 Match 280 | Lokeren-Temse (4) | 0–3 | Seraing (1) | |
| 20:00 CEST | Mikautadze  7', 55', 88' | 
Sixth round
The draw for the sixth round was made on 24 September 2021, a few days after the conclusion of the last match of the previous round. Newly entering at this round were the teams from the Belgian First Division A, with the exception of Union SG and Seraing which had entered in the prior round. The 16 teams entering at this stage were seeded and could not meet each other. The lowest team still in the competition was Onhaye, from the Belgian Division 3 (tier 5).
| 26 October 2021 | KV Oostende (1) | 8–1 | Onhaye (5) | Oostende | 
| 20:00 CEST | Kvasina  5', 26', 41' Fortès  37' Atanga  50', 60' Ambrose  75' (pen.) Ndicka  80' | Delplank  3' | Stadium: Diaz Arena | 
| 26 October 2021 | RWDM (2) | 1–2 | Zulte Waregem (1) | Molenbeek-Saint-Jean | 
| 20:30 CET | Nangis  40' | Kutesa  1' Vossen  90+2' (pen.) | Stadium: Edmond Machtens Stadium | 
| 26 October 2021 | KV Mechelen (1) | 2–1 | Union SG (1) | Mechelen | 
| 20:30 CEST | Shved  16' Hairemans  65' | Vanzeir  82' | Stadium: AFAS-stadion Achter de Kazerne Referee: Arthur Denil | 
| 26 October 2021 | Excel Mouscron (2) | 0–1 | Standard Liège (1) | Mouscron | 
| 20:45 CEST | Klauss  7' (pen.) | Stadium: Stade Le Canonnier Attendance: 4,000 Referee: Alexandre Boucaut | 
| 27 October 2021 | Dender EH (3) | 0–1 | K.A.S.Eupen (1) | |
| 20:00 CET | Gnaka  7' | 
| 27 October 2021 | Sint-Eloois-Winkel (3) | 0–6 | K.R.C. Genk (1) | Sportpark Terschueren, Sint-Eloois-Winkel | 
| 20:00 CEST | Ugbo  34' (pen.), 80' Arteaga  36', 38' Paintsil  44' Toma  87' | 
| 27 October 2021 | K.A.A. Gent (1) | 4–0 | Belisia (4) | Ghelamco Arena, Gent | 
| 20:00 CEST | Odjidja-Ofoe  6' Okumu  25' Mboyo  43' Chakvetadze  64' (pen.) | 
| 27 October 2021 | Knokke (3) | 1–1 (a.e.t.) (1–2 p) | Kortrijk (1) | |
| 20:00 CET | Lambo  79' | Kadri  51' | ||
| Penalties | ||||
| 
 | ||||
| 27 October 2021 | R.F.C. Seraing (1) | 3–2 (a.e.t.) | Sint-Truidense V.V. (1) | |
| 20:00 CET | Mouandilmadji  35' Maziz  80', 104' | Matsubara  53' Koita  57' | 
| 27 October 2021 | R. Charleroi S.C. (1) | 0–0 (a.e.t.) (3–4 p) | Lommel (2) | Stade du Pays de Charleroi, Charleroi | 
| 20:00 CEST | ||||
| Penalties | ||||
| 27 October 2021 | Francs Borains (3) | 0–4 | K Beerschot VA (1) | |
| 20:30 CET | Noubissi  2' Caicedo  58' Holzhauser  80' Vaca  90' | 
| 27 October 2021 | Club Brugge (1) | 3–0 | Deinze (2) | Jan Breydelstadion, Brugge | 
| 20:45 CEST | Izquierdo  48' Dost  74', 77' | 
| 27 October 2021 | RAAL La Louvière (4) | 1–7 | R.S.C. Anderlecht (1) | Stade Communal du Tivoli, La Louvière | 
| 20:45 CEST | Franco  35' (pen.) | Zirkzee  20', 45' Hoedt  32', 90' Refaelov  39', 79' Raman  75' | 
| 28 October 2021 | Cercle Brugge (1) | 3–0 | K.V.K. Tienen (3) | Jan Breydelstadion, Brugge | 
| 20:00 CEST | Denkey  33' Matondo  42' Cassaert  63' | 
| 28 October 2021 | K.V.C. Westerlo (2) | 2–1 | R.Antwerp F.C. (1) | |
| 20:00 CET | Van den Keybus  32' Foster  44' | Samatta  75' | 
Seventh round
The draw for the seventh round was made on 28 October 2021, immediately after completion of the last match of round six between Westerlo and Antwerp. Lommel and Westerlo, both playing in the Belgian First Division B (tier 2) are the only teams left not playing at the highest level. Matches will be played mid-week from 30 November 2021 to 2 December 2021.
| 30 November 2021 | R.F.C. Seraing (1) | 3–3 (a.e.t.) (3–4 p) | R.S.C. Anderlecht (1) | Seraing | 
| 20:45 CET | 
 | Report | Stadium: Stade du Pairay Referee: Bert Put | |
| Penalties | ||||
| Del Fabro  Nadrani  Sanogo  Mikautadze  Maziz  | Gómez  Amuzu  Cullen  Verschaeren  Murillo  | |||
| 1 December 2021 | K.A.S. Eupen (1) | 3–2 (a.e.t.) | S.V. Zulte Waregem (1) | Eupen | 
| 18:00 CET | 
 | 
 | Stadium: Kehrwegstadion | 
| 1 December 2021 | K.V.C. Westerlo (2) | 2–3 | OH Leuven (1) | Westerlo | 
| 18:45 CET | 
 | Stadium: Het Kuipje | 
| 1 December 2021 | Lommel (2) | 0–2 | K.A.A. Gent (1) | Lommel | 
| 20:00 CET | Stadium: Soevereinstadion | 
| 1 December 2021 | K.V. Mechelen (1) | 2–1 (a.e.t.) | K.S.V. Cercle Brugge (1) | Mechelen | 
| 20:30 CET | 
 | 
 | Stadium: AFAS-stadion Achter de Kazerne | 
| 1 December 2021 | K.V. Kortrijk (1) | 1–0 | K.V. Oostende (1) | Kortrijk | 
| 20:30 CET | 
 | Stadium: Guldensporen Stadion | 
| 1 December 2021 | K.R.C. Genk (1) | 3–3 (a.e.t.) (3–5 p) | Club Brugge (1) | Genk | 
| 20:45 CET | 
 | 
 | Stadium: Cegeka Arena | |
| Penalties | ||||
| Hrošovský  Lucumí  Bongonda  Thorstvedt  | Dost  De Ketelaere  Rits  Ricca  Lang  | |||
| 2 December 2021 | Standard Liège (1) | 2–0 (a.e.t.) | K Beerschot (1) | Liège | 
| 20:45 CET | Stadium: Stade Maurice Dufrasne | 
Quarter-finals
The draw for the quarter-finals was made right after the conclusion of the last match of the previous round.
| 22 December 2021 | K.V. Mechelen (1) | 1–3 | K.A.S.Eupen (1) | Mechelen | 
| 20:00 CET | 
 | Stadium: Achter de Kazerne Referee: Lothar D'Hondt | 
| 22 December 2021 | K.A.A. Gent (1) | 3–1 | Standard Liège (1) | Ghent | 
| 20:30 CET | 
 | 
 | Stadium: Ghelamco Arena Referee: Jonathan Lardot | 
| 23 December 2021 | R.S.C. Anderlecht (1) | 3–0 | K.V. Kortrijk (1) | Anderlecht | 
| 18:45 CET | Stadium: Constant Vanden Stock Stadium Referee: Erik Lambrechts | 
| 23 December 2021 | Club Brugge KV (1) | 4–1 | OH Leuven (1) | Bruges | 
| 21:00 CET | 
 | 
 | Stadium: Jan Breydel Stadium Referee: Bram van Driessche | 
Semi-finals
The draw for the semi-finals was made right after the conclusion of the last match of the previous round.
First legs
| 2 February 2022 | K.A.A. Gent (1) | 0–1 | Club Brugge (1) | Ghent | 
| 20:45 CET | Report | De Ketelaere  56' | Stadium: Ghelamco Arena Referee: Nathan Verboomen | 
| 3 February 2022 | K.A.S. Eupen (1) | 2–2 | R.S.C. Anderlecht (1) | Eupen | 
| 20:45 CET | Stadium: Kehrwegstadion Referee: Jonathan Lardot | 
Second legs
| 2 March 2022 | Club Brugge (1) | 0–3 (1–3 agg.) | K.A.A. Gent (1) | Bruges | 
| 20:45 CET | report | 
 | Stadium: Jan Breydel Stadium Attendance: 20,000 Referee: Erik Lambrechts | 
| 3 March 2022 | R.S.C. Anderlecht (1) | 3–1 (5–3 agg.) | K.A.S. Eupen (1) | Anderlecht | 
| 20:45 CET | report | 
 | Stadium: Constant Vanden Stock Stadium Attendance: 20,000 Referee: Nicolas Laforge | 
Final
| Gent | 0–0 (a.e.t.) | Anderlecht | 
|---|---|---|
| Report | ||
| Penalties | ||
| 4–3 | ||
Notes
- ^ Tie reversed after the original draw.
- ^ Bierbeek was forced to forfeit the game due to a positive COVID-19 test of one of its players, with the results of the testing for the other players not available in time for the match.
- ^ The match was originally played in Ninove on 21 August 2021 but was stopped in the first few minutes of the second half due to excessive rain and a waterlogged pitch. At that time, Lokeren was leading 1–2. One day later, the decision was made to replay the match entirely on 25 August 2021, but now on the field of Lokeren-Temse.
- ^ Tie reversed after the original draw, as the accommodation of Wellen was deemed insufficient.