The 2026–27 Belgian Cup, called the Croky Cup for sponsorship reasons, is the 72nd season of Belgium's annual football cup competition. The competition began on 26 July 2026. The winners of the competition will qualify for the 2027–28 UEFA Europa League. Union SG are the defending champions. Match times are CEST (UTC+2) during the summer and CET (UTC+1) during the winter.

Competition format The competition consists of multiple proper rounds. All rounds are single-match elimination rounds, except for the semi-finals. When tied after 90 minutes in the first three rounds, penalties will be taken immediately. From round four onwards, 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 RoundDraw dateMatch datesFirst round24 June 202626 July 2026Second round2 August 2026Third round9 August 2026Fourth round16 August 2026Fifth round23 August 2026Sixth round27 September 2026Seventh round28 September 202616–18 October 2026Eighth roundTBA4–6 December 2026Quarter-finalsTBASemi-finalsTBAFinalTBA

First round This round of matches is scheduled to be played on 26 July 2026. It features 116 teams from the provincial leagues. + Number of teams per tier still in competition Pro League Challenger Pro League Division 1 Division 2 Division 3 Provincial Leagues Total

Tie Home team Score Away team1 Bevel 1–1 Zandhoven2 Wijnegem 1–3 Duffel3 Zwarte Leeuw 1–2 Dessel B4 Merksplas 1–1 Witgoor Sport5 Excelsior Bouwel 2–1 Leest6 Kontich 5–0 Kessel United7 Huizingen 0–4 Bierbeek8 Haren 0–3 Wolvertem Merchtem9 Teralfene 7–0 Boutersem United10 Liedekerke 0–1 Fenixx Beigem Humbeek11 Plenke Werchter 1–1 Schepdaal12 Zuun 1–1 Wijgmaal13 Hoeselt 2–4 Weerstand Koersel14 Turkse Beringen 0–2 Eendracht Mechelen a/d Maas B15 Torpedo Hasselt 5–0 Biesen B16 Wezel Sport B 3–1 Linkhout17 RWL Sport 2–3 St-Elen18 Kaulille 0–2 Heide Hasselt19 Munkzwalm 2–1 Heikant Zele20 Vrasene 0–1 Eendracht Aalter21 Eeklo 2–0 St-Maria-Horebeke22 St-Martens-Latem 1–2 KSK Beveren23 Berlare 2–2 Thor Kokerij-Meldert24 Svelta Melsele 1–1 Borsbeke25 Herleving Haasdonk 3–0 Elene Grotenberge B26 Aalbeke Sport 2–0 Wielsbeke27 Sassport Boezinge 3–3 Zonnebeke28 Jabbeke B 1–5 Jong Male29 Bissegem 7–1 Eendracht Wervik

Tie Home team Score Away team30 Club Roeselare 3–3 Marke31 Beveren-Leie 3–1 Knesselare32 Waterloo 3–1 Genappe33 Saintoise 3–0 Enghiennois34 Boitsfort 5–1 Jodoigne35 Lasne Ohain 0–3 Etterbeek36 Ransartoise 0–5 Etoiles d'Ere37 Mont-s-Marchienne-College 0–5 Rapid Symphorinois38 Luingnois 4–1 J.S. Thudinienne39 Bleharies 1–1 Courcelloise40 Rongy 2–5 Pays Blanc Antoinien41 Peruwelz 5–1 Mominoise42 Haine-Saint-Pierre 1–3 Gosselies Sports43 Grand-Leez B 1–4 Grand-Leez44 Ligny 1–2 Meux B45 Bossiere Gembloux 2–0 Petit-Waret46 Nismes 0–1 Chevetogne47 Naninnois 4–1 Espoir Tarciennois48 Lontzen 1–2 Trooz49 Wanze/Bas-Oha 6–4 Croatia Wandre50 Warsage 2–2 Fizoise51 Blegnytoise B 1–1 Burdinnois52 Templiers-Nandrin 4–1 Limbourg53 Grivegnee 2–1 Seraing Athletique54 Houffaloise 4–3 Wallonia Libin55 Oppagne-Weris 2–4 Harre-Manhay56 Marloie Sport 2–2 Assenois57 Rapid Oudler 3–2 Nothomb-Post58 Anthisnois 2–4 Bastogne

Second round This round is scheduled to be played on 2 August 2026. The 58 winners from the first round are joined by 64 clubs from the Division 3. + Number of teams per tier still in competition Pro League Challenger Pro League Division 1 Division 2 Division 3 Provincial Leagues Total

Tie Home team Score Away team59 Kontich 0–1 Berg en Dal (5)60 Zepperen-Brustem (5) 8–0 Excelsior Bouwel61 Geel (5) 4–0 Lille United (5)62 Teralfene 1–6 Wezel Sport (5)63 Fenixx Beigem Humbeek 1–0 Esperanza Pelt (5)64 Turnhout (5) 2–0 Wolvertem Merchtem65 Bree-Beek (5) 4–0 Plenke Werchter66 Sint-Lenaarts (5) 2–1 Bierbeek67 Dessel B 1–2 Nieuwmoer (5)68 City Pirates (5) 4–2 Duffel69 Zuun 0–8 Schoonbeek-Beverst (5)70 Zandhoven 2–3 Averbode Testelt Okselaar (5)71 Achel (5) 0–1 Witgoor Sport72 Borsbeke 0–2 Gullegem (5)73 St-Elen 1–6 Ieper (5)74 Eendracht Aalter 0–3 Erpe-Mere United (5)75 Torpedo Hasselt 1–2 Avanti Stekene (5)76 Rumbeke (5) 2–1 Weerstand Koersel77 Munkzwalm 2–1 Drongen (5)78 KSK Beveren 1–4 Blankenberge (5)79 Olsa Brakel (5) 3–1 Thor Kokerij-Meldert80 Eendracht Mechelen a/d Maas B 1–4 Elene Grotenberge (5)81 Wezel Sport B 2–1 Zwevegem Sport (5)82 Club Lauwe (5) 2–1 Heide Hasselt83 Herleving Haasdonk 2–2 Berchem Sport (5)84 St-Denijs Sport (5) 1–0 Eeklo85 Léopold (5) 1–0 Bissegem86 Etterbeek 3–1 Stade Everois (5)87 Marke 0–1 Betekom (5)88 Beveren-Leie 1–3 Kosova Schaerbeek (5)89 Saintoise 4–1 Elewijt (5)

Tie Home team Score Away team90 Saint-Michel (5) 2–0 Boitsfort91 Huldenberg (5) 2–3 Waterloo92 Sporting Bruxelles (5) 1–1 Sassport Boezinge93 Linden (5) 3–0 Aalbeke Sport94 Jong Male 2–3 Wambeek Ternat (5)95 Biesme (5) 0–0 Luingnois96 Etoiles d'Ere 2–2 Andenne Evelette (5)97 Verlaine (5) 16–0 Bleharies98 Bossiere Gembloux 1–5 Soignies Sports (5)99 Peruwelz 2–1 Molenbaix (5)100 Ciney (5) 3–1 Grand-Leez101 Rochefort B (5) 7–0 Pays Blanc Antoinien102 Rapid Symphorinois 2–2 Jemappes (5)103 Monceau (5) 0–3 Gosselies Sports104 Néchin (5) 3–0 Chevetogne105 Naninnois 3–2 Arquet (5)106 Meux B 2–2 Pont-A-Celles-Buzet (5)107 Mormont (5) 1–0 Houffaloise108 Sprimont (5) 0–1 Malmundaria (5)109 Marloie Sport 1–1 Momalloise (5)110 Libramontois (5) 0–3 Elsautoise (5)111 Messancy (5) 2–1 Wanze/Bas-Oha112 Harre-Manhay 1–0 Du Geer (5)113 Waremmien (5) 4–3 Grivegnee114 Aubel (5) 6–0 Trooz115 Habay-la-Neuve B (5) 2–0 Templiers-Nandrin116 Warsage 0–4 Tilffois (5)117 Marloie Sport B 0–0 Longlier (5)118 Burdinnois 2–2 Ans (5)119 Rapid Oudler 2–2 Meix Dt-Virton (5)

Third round This round is scheduled to be played on 9 August 2026. The 61 winners from the second round are joined by 45 clubs from the Division 2. + Number of teams per tier still in competition Pro League Challenger Pro League Division 1 Division 2 Division 3 Provincial Leagues Total

Tie Home team Score Away team120 Harre-Manhay 2–1 Witgoor Sport121 Wellen (4) 5–3 Waterloo122 Saintoise 1–2 Eendracht Termien (4)123 Eendracht Aalst Lede (4) 4–1 Sint-Lenaarts (5)124 Ans (5) 0–2 City Pirates (5)125 Malmundaria (5) 0–1 Rumbeke (5)126 Saint-Michel (5) 2–0 Pont-A-Celles-Buzet (5)127 Geel (5) 0–0 Bocholt (4)128 Sporting Bruxelles (5) 0–3 De Kempen (4)129 Sportief Rotselaar (4) 1–1 Wezel Sport (5)130 Acren Lessines (4) 3–1 Etoiles d'Ere131 Olsa Brakel (5) 2–2 Aubel (5)132 Fenixx Beigem Humbeek 2–1 Naninnois133 Nijlen (4) 1–1 Zepperen-Brustem (5)134 Elsautoise (5) 4–2 Hades Kiewit Hasselt (4)135 Cappellen (4) 3–1 Rochefort B (5)136 Berg en Dal (5) 3–3 Aywaille (4)137 Etterbeek 3–5 Lebbeke (4)138 Peruwelz 0–2 Munkzwalm139 Messancy (5) 1–1 Nieuwmoer (5)140 Tongeren (4) 6–0 Jemappes (5)141 Diksmuide-Oostende (4) 6–0 Avanti Stekene (5)142 Wetteren (4) 2–1 Herleving Haasdonk143 Habay-la-Neuve B (5) 0–0 St-Ghislain Tertre-Hautrage (4)144 United Richelle (4) 4–3 Gullegem (5)145 Club Lauwe (5) 0–1 Hamme (4)146 Tempo Overijse (4) 4–2 Ieper (5)

Tie Home team Score Away team147 Longlier (5) 0–3 Petegem (4)148 Ostiches-Ath (4) 2–1 Wezel Sport B149 Soignies Sports (5) 0–1 Ninove (4)150 KRC Mechelen (4) 6–1 Tilff (5)151 Ganshoren (4) 3–3 Waremmien (5)152 Biesme (5) 0–6 Oostkamp (4)153 Verlaine (5) 1–0 Wilrijk (4)154 Hoger Op Kalken (4) 2–1 Ciney (5)155 Stade Vervietois (4) 1–1 Erpe-Mere United (5)156 La Calamine (4) 5–0 Gosselies Sports157 Wambeek Ternat (5) 1–1 Stade Mouscronnois (4)158 Entite Manageoise (4) 1–1 Meix Dt-Virton (5)159 Londerzeel (4) 6–2 Linden (5)160 Bree-Beek (5) 5–0 FFBree-Beek lost the match 1-4 but was awarded a 5-0 forfeit win as KRC Gent were unable to present ID-cards for four of their players. KRC Gent (4)161 Rupel Boom (4) 2–1 Turnhout (5)162 Crossing Schaerbeek (4) 1–0 Betekom (5)163 Mormont (5) 1–3 Torhout (4)164 Jette (4) 1–5 St-Denijs Sport (5)165 Voorde-Appelterre (4) 4–2 Averbode Testelt Okselaar (5)166 Schoonbeek-Beverst (5) 5–3 Oudenaarde (4)167 Léopold (5) 0–2 Diegem (4)168 Braine (4) 3–2 Elene Grotenberge (5)169 Néchin (5) 2–3 Stockay (4)170 Kosova Schaerbeek (5) 1–1 Namur (4)171 Marloie Sport 0–4 Union Hutoise (4)172 Blankenberge (5) 2–2 Binche (4)

Fourth round This round is scheduled to be played on 16 August 2026. The 53 winners from the third round are joined by 23 clubs from the Division 1. + Number of teams per tier still in competition Pro League Challenger Pro League Division 1 Division 2 Division 3 Provincial Leagues Total

Tie Home team Score Away team173 Flénu (3) 4–1 St-Ghislain Tertre-Hautrage (4)174 Rupel Boom (4) 1–0 Acren Lessines (4)175 Harre-Manhay 0–2 Londerzeel (4)176 De Kempen (4) 3–1 Saint-Michel (5)177 Hamme (4) 3–2 Munkzwalm178 Berg en Dal (5) 4–3 Sportief Rotselaar (4)179 Zelzate (3) 3–2 Braine (4)180 Merelbeke (3) 5–2 Ninove (4)181 Eendracht Aalst Lede (4) 2–1 Union Hutoise (4)182 Stade Vervietois (4) 1–0 Tienen (3)183 Dessel (3) 5–3 United Richelle (4)184 Stockay (4) 1–0 Nieuwmoer (5)185 Tongeren (4) 2–1 Kosova Schaerbeek (5)186 Habay-la-Neuve (3) 0–0 La Calamine (4)187 Blankenberge (5) 1–1 Houtvenne (3)188 Lyra-Lierse (3) 1–2 Wellen (4)189 Hoogstraten (3) 7–2 Stade Mouscronnois (4)190 Onhaye (3) 2–1 Voorde-Appelterre (4)191 Rochefort (3) 6–0 Ostiches-Ath (4)

Tie Home team Score Away team192 Crossing Schaerbeek (4) 3–1 Harelbeke (3)193 Mandel United (3) 7–0 Waremmien (5)194 Olympic Charleroi (3) 2–0 Hoger Op Kalken (4)195 Nijlen (4) 2–2 Wetteren (4)196 Mons (3) 5–0 Schoonbeek-Beverst (5)197 St-Denijs Sport (5) 1–1 Verlaine (5)198 Bree-Beek (5) 0–4 KSK Heist (3)199 Rumbeke (5) 1–1 Fenixx Beigem Humbeek200 Tempo Overijse (4) 1–2 Thes (3)201 Torhout (4) 0–1 Knokke (3)202 City Pirates (5) 0–6 Diksmuide-Oostende (4)203 Bocholt (4) 0–0 Diegem (4)204 Meix Dt-Virton (5) 0–4 Belisia Bilzen (3)205 Lebbeke (4) 1–4 Oostkamp (4)206 Cappellen (4) 2–1 Elsautoise (5)207 Eendracht Termien (4) 0–1 Tubize-Braine (3)208 RWDM Brussels (3) 6–0 Aubel (5)209 KRC Mechelen (4) 0–2 Roeselare (3)210 Meux (3) 2–0 Petegem (4)

Fifth round This round is scheduled to be played on 23 August 2026 and features the 38 winners from the previous round. + Number of teams per tier still in competition Pro League Challenger Pro League Division 1 Division 2 Division 3 Provincial Leagues Total

Tie Home team Score Away team211 De Kempen (4) 0–3 Roeselare (3)212 Rumbeke (5) 2–3 Houtvenne (3)213 Merelbeke (3) 2–1 Stade Vervietois (4)214 Oostkamp (4) 1–0 Meux (3)215 Londerzeel (4) 2–0 Cappellen (4)216 Rochefort (3) 3–0 Belisia Bilzen (3)217 KSK Heist (3) 2–1 Tongeren (4)218 Diegem (4) 4–2 Verlaine (5)219 Mandel United (3) 4–2 Eendracht Aalst Lede (4)220 Nijlen (4) 2–1 Flénu (3)

Tie Home team Score Away team221 Crossing Schaerbeek (4) 5–0 Stockay (4)222 Hamme (4) 1–2 Hoogstraten (3)223 Thes (3) 0–2 Olympic Charleroi (3)224 Knokke (3) 3–0 Dessel (3)225 Tubize-Braine (3) 1–2 Rupel Boom (4)226 Onhaye (3) 1–2 Habay-la-Neuve (3)227 Wellen (4) 2–2 Berg en Dal (5)228 RWDM Brussels (3) 1–3 Diksmuide-Oostende (4)229 Mons (3) 3–0 Zelzate (3)

Sixth round This round is scheduled to be played on 27 September 2026 and features the 19 winners from the previous round, joined by the 11 eligible clubs from the Challenger Pro League and two teams from the Pro League (Kortrijk and Lommel). + Number of teams per tier still in competition Pro League Challenger Pro League Division 1 Division 2 Division 3 Provincial Leagues Total

Tie Home team Score Away team230 Merelbeke (3) 0–1 Eupen (2)231 Nijlen (4) 3–1 Rupel Boom (4)232 Lokeren (2) 5–0 Houtvenne (3)233 Diegem (4) 0–1 Francs Borains (2)234 Roeselare (3) 1–2 Patro Eisden Maasmechelen (2)235 Olympic Charleroi (3) 1–1 Habay-la-Neuve (3)236 Diksmuide-Oostende (4) 0–2 Lommel (1)237 Londerzeel (4) 0–4 Mons (3)