The 2017–18 Belgian Cup, called the Croky Cup for sponsorship reasons, was the 63rd season of Belgium's annual football cup competition. The competition began on 28 July 2017 and ended with the final on 17 March 2018. Zulte Waregem were the defending champions, but they were eliminated by Club Brugge in the Seventh Round. Standard Liège won the cup, beating Genk after extra time in the final. As the winner, Standard Liège provisionally qualified for the 2018–19 UEFA Europa League Group Stage but, as they finished 2nd in the Belgian Pro League, they participated in the 3rd qualification round of the Champions League.
Competition format The Belgian Cup consists of ten rounds, with teams entering at different points, depending on their 2017-18 League standings.
RoundTeams from last roundTeams entering this roundLeagues entering this roundTeams competingFirst round- 224Belgian Provincial Leagues, Third Amateur Division224Second round11248 Second Amateur Division160Third round80 16 First Amateur Division96Fourth round48 0 None48Fifth round24 8 First Division B32Sixth round16 16 First Division A32Seventh Round16 0 None16Quarter finals8 0 None8Semi finals4 0 None4Final2 0 None2
Rounds 1–3 will be decided by a penalty shoot-out if level after ninety minutes. Rounds 4–7 and the quarter-finals will go to extra time if level after ninety minutes with a penalty shoot-out after that if necessary. The semi-finals will be decided over two legs with the winner decided on aggregate. The final will be a single match with extra-time and penalties if necessary.
Round and draw dates
The draw for the first five rounds was made on 19 June 2017.
RoundDraw dateMatch datesMatch numbers119 June 201728–30 July 20171–11225-6 August 2017113–192313 August 2017114–240420 August 2017241–264527 August 2017265–280628 August 201719-21 September 2017281–296721 September 201728-30 November 2017297–304Quarter finals30 November 201712-13 December 201718 January 2018305–308Semi finals14 December 2017Leg 1: 30 January 2018-1 February 2018Leg 2: 6-8 February 2018309–312Final–17 March 2018313
First round Results from soccerway.com
The first round began with the teams from the provincial leagues and the Third Amateur Division (tiers 5 and below).
28 July 2017TieHome teamScoreAway team1 Messancy 1–7Bertrix2 Gedinnois 3–0 Longlier29 July 2017TieHome teamScoreAway team3 Elene-Grotenberge 2–1 Lochristi4 VC Herentals 3–1 Meerle5 Standard Elen 0–4Leopoldsburg6 Vorselaar 1–2Racing Mechelen7 Ekeren 0–2Brasschaat8 Balen 2–0 Sporting Wijchmaal9 Banneux 0-0 (3–4p)Verlaine10Francs Borains 1–0 Standard Flawinne11Tournai 2–0 Rumbeke12Ninove 8–0 Jette13 Herent 0–4Diegem14Esperanza Pelt 0–0 (4–2p) Achel15 Racing Peer 0–2Tervant16Stade Bierbeke 3–3 (4–3p) Ganshoren17Huvo Jeuk 2–1 Retie18 US Givry 0–2Longlier II19 Lorraine Arlon 1–2Bertrix II20 Flavion Sport 1–1 (4–5p)Libramont21Spy 2–1 Pesche22 Couvin-Mariembourg 0–1Nismes 30 July 2017TieHome teamScoreAway team23 Reet 1–6Robur24 Zepperen-Brustem 2–4Heur Tongeren25Eendracht Wervik 4–0 Eernegem26 Vlamertinge 0–3RC Lauwe27 Brielen 0–4Toekomst Menen28Belœil 0–0 (5–4p) Wielsbeke29 Estaimbourg 0–3Voorwarts Zwevezele30 Lauwe 0–1Havinnes31 Poperinge 2–4Sassport Boezinge32 Taintignies 0–6Racing Waregem33Oostnieuwkerke 2–0 Kortemark34 Harchies-Bernissart 0–0Oostduinkerke35Péruwelz 6–0 Westrozebeke36 Drongen 1–5Avanti37Jong Lede 2–1 Maldegem38Westkapelle 5–0 Dikkelvenne39 Ardennen 0–2Merelbeke40Wingene 5–0 Berlare41Oostkamp 0–0 (6–5p) Eendracht Aalter42 De Jeugd Lovendegem 0–4Zelzate43Sint-Gillis Waas 4–1 Sint-Kruis-Winkel44 Varsenare 0–2Blankenberge45Ternesse 3–1 Eendracht Buggenhout46 Bonheiden 1–2FC Lebbeke47 Gierle 0–5Houtvenne48 Putte 1–4Svelta Melsele49 Mariekerke 1–1 (4–5p)Eendracht Zele50Kruibeke 0–0 (3–2p) Lille51 Berlaar-Heikant 3–4Walem52Sint-Job 4–2 Oppuurs53 Mariaburg 0–2Hamme-Zogge54SC Aarschot 2–0 Wolvertem Merchtem
30 July 2017TieHome teamScoreAway team55Betekom 2–2 (5–4p) Racing Jet Wavre56 Union Lasne-Ohain 2–2 (1–4p)Hoeilaart57Waterloo 1–1 (6–5p) KDN United58Sterrebeek 2–1 Strombeek59Tollembeek 0–0 (5–4p) Kampenhout60 Appelterre-Eichem 0–1Eppegem61Huizingen 5–2 Léopold62K.V. Woluwe-Zaventem 5–1 Eendracht Mazanzele63 Voorde 1–2Sporting Bruxelles64Braine 4–0 Wemmel65Liedekerke 1–0 Ternat66 Sint-Dymphna 1–4Eendracht Termien67Diest 3–1 Alken68Helson Helchteren 2–0 Wellen69 Zutendaal 1–3HIH Hoepertingen70 Flandria Paal 1–2KMR Biesen71Wezel 2–1 Herk72 Sporting Budingen 1–2Grimbie73Vlijtingen 5–0 Beringen74Ster-Francorchamps 1–0 Stockay-Warfusée75Huy 4–0 Etoile Vervietoise76 Bütgenbach 0–5Tilleur77Namur 2–1 Pontisse Cité78Richelle United 4–0 Dalhem79Herstal 6–0 Fernelmont-Hemptinne80 Loyers II 0–4Aywaille81Weywertz 1–1 (5–4p) Cointe-Liège82 Ougrée 0–4URSL Visé83Jamboise 3–2 Andennais84 Union La Calamine 0–3UCE Liège85Stade Disonais 2–0 Verviers86 Queue-du-Bois 1–3Assesse87Malmundaria 1–1 (4–2p) Amay88 Tilffois 0–2Loyers89Onhaye 5–2 Habay-la-Vieille90Mormont 4–0 Melreux91 Poupehan 0–2Habay-la-Neuve92La Roche 3–1 Lierneux93 Champlon 1–1 (3–5p)Marloie Sport94Nassagne 1–1 (4–2p) Rochefort95Wellin 1–0 Gouvy96 Florenville 0–3ES de la Molignée97 Pâturages 1–5Albert Quévy-Mons98Villers-La-Ville 1–1 (4–3p) Stade Brainois99 Mont-Saint-Guibert 2–3Entité Manageoise100 Binch 0–1PAC Buzet101 Malonne 1–8Aische102 RAS Monceau 0–2La Louvière Centre103 Rhisnes 2–4Solre-sur-Sambre104 Montignies II 0–5Jeunesse Tamines105Anderlues 1–0 SG-Tertre-Hautrage106Chastre 2–1 RLC Givry107Rapid Symphorinois 7–1 Le Roeulx108 Flénu 1–4Grand-Leez109Bambrugge 1–1 (4–2p) RFC Wetteren 110Groen Rood Katelijne 2–1 Nijlen111Grimbergen 3–2 Nederhasselt112 Melo Zonhoven 0–2Bilzerse Waltwilder
Second round Fixtures from soccerway.com
In the second round the teams that won their ties in round one are joined by the teams from the Second Amateur Division.
5 August 2017TieHome teamScoreAway team113 Hamoir 1–0 Merelbeke 114 Helson Helchteren 0–2 La Louvière Centre 115 Solre-sur-Sambre 0–0 (4–2p) Walem116 Turnhout 3–0 Belœil117 Marloie Sport 0–3 Hoogstraten118 RWDM 3–1 Leopoldsburg119 Esperanza Pelt 0–0 (5–4p) Thes Sport120 Spy 0–3 Cappellen121 Tempo Overijse 2–1 Namur122 Racing Mechelen 1–2 Olsa Brakel6 August 2017TieHome teamScoreAway team123 Waterloo 1–4 Tienen-Hageland124 Hoeilaart 0–1 Sprimont-Comblain 125 RC Lauwe 1–4 Liège 126 Acren-Lessines 2–1 Woluwe-Zaventem127 Duffel 4–1 Stade Brainois 128 RES Durbuy 1–0 Balen 129 Avanti 0–2 Sporting Hasselt 130 Ternesse 1–3 Spouwen-Mopertingen131 Zwarte Leeuw 4–0 Racing Waregem 132 Malmundaria 0–3 Olympic Charleroi 133 URSL Visé 2–4 Sint-Eloois-Winkel134 Olympia Wijgmaal 3–1 Kruibeke 135 Habay-la-Neuve 0–6 Westhoek 136 Walhain 4–0 Westkapelle137 White Star Bruxelles 1–1 (7-6p) La Roche 138 Aywaille 2–1 Izegem 139 Eendracht Zele 1–4 Bocholt 140 Gullegem 2–0 Wellin 141 Stade Bierbeek 2–1 Solières Sport142 Vlijtingen 3–1 Sint-Niklaas143 Liedekerke 1–7 Gent-Zeehaven144 La Louvière 0–0 (5–6p) Londerzeel145 La Calamine 1–1 (4–5p) Grimbergen146 Ciney 2–2 (2–4p) Ninove 147 Chastre 1–3 Harelbeke 148 Waremme 3–0 Oostnieuwkerke149 Nassogne 0–2 Sparta Petegem150 Libramont 0–5 Rupel Boom151 Pepingen 2–0 Sterrebeek
6 August 2017TieHome teamScoreAway team152 Meux 0–1 Bilzerse Waltwilder153 Péruwelz 2–2 (5–4p) Rebecq154 Robur 2–2 (4–3p) Bornem 155 Hades 0–1 Bambrugge156 Torhout 9–0 Assesse157 Brasschaat 1–4 City Pirates Antwerpen 158 Toekomst Menen 1–1 (10–9p) Vosselaar 159 Blankenberge 1–1 (4–5p) Temse 160 Sint-Lenaarts 1–0 Sassport Boezinge161 Sint-Gillis Waas 0–3 Ronse 162 Jong Lede 4–1 Wezel 163 Tilleur 5–1 SC Aarschot 164 Albert Quévy-Mons 5–1 Hamme-Zogge165 Francs Borains 5–1 Herstal166 Havinnes 1–5 Rapid Symphorinois167 Sporting Bruxelles 3–2 Villers-La-Ville168 Grand-Leez 1–2 Eppegem 169 Houtvenne 4–0 Ster-Francorchamps170 Huy 2–0 UCE Liège 171 Oostduinkerke 1–2 PAC Buzet172 Tollembeek 0–4 ES de la Molignée173 Grimbie 0–2 Mormont174 Entité Manageoise 2–2 (3–5p) Huvo Jeuk175 Elene-Grotenberge 0–3 Diest 176 Sint-Job 2–3 KMR Biesen177 Tervant 2–5 US Givry 178 Voorwaarts Zwevezele 2–0 HIH Hoepertingen179 VC Herentals 7–0 Gedinnois 180 Loyers 3-3 (8–9p) Onhaye181 Betekom 1–0 Verlaine182 Bertrix 0–1 Eendracht Wervik183 Aische 0–1 Anderlues184 Richelle United 2–0 Nismes 185 Tournai 1–3 Eendracht Termien186 Huizingen 0–5 FC Lebbeke187 Jeunesse Tamines 2–2 (4–2p) Diegem Sport 188 Weywertz 7–0 Jamboise189 Svelta Melsele 1–1 (4–5p) Zelzate190 Wingene 2–1 Heur Tongeren 191 Oostkamp 1–0 Stade Disonais 192 Bertrix II 0–6 Groen Rood Katelijne
Third round Fixtures from soccerway.com
In round three, teams from the First Amateur Division join the winners from round two.
13 August 2017TieHome teamScoreAway team193 Eendracht Aalst 2–0 Torhout194 Tilleur 2–0 Deinze195 Sint-Eloois-Winkel 1–1 (2–4p) Seraing196 Heist 4–2 Zelzate197 Solre-sur-Sambre 0–1 Geel198 Dessel Sport 2–2 (6–5p) Gent-Zeehaven199 Dender 4–0 Biesen200 Givry 1–6 K. Berchem Sport201 Hamme 2–1 Zwevezele202 Spouwen-Mopertingen 2–4 Knokke203 Oosterzonen Oosterwijk 1–0 HO Bierbeek204 Bocholt 1–1 (4–3p) Châtelet-Farciennes205 Patro Maasmechelen 0–3 La Louvière Centre206 Lommel United 4–0 Gullegem207 Jong Lede 1–3 Oudenaarde208 Rupel Boom 1–1 (4–3p) Virton 209 Durbuy 2–1 Hamoir210 Wingene 2–0 Ronse211 Liège 2–1 Zwarte Leeuw212 RWDM 1–0 Londerzeel213 Eppegem 0–1 Temse214 Sint-Lenaarts 1–0 VC Herentals215 Wijgmaal 4–2 Cappellen216 Onhaye 3–1 Betekom
13 August 2017TieHome teamScoreAway team217 Acren-Lessines 2–1 Westhoek218 Olsa Brakel 1–2 City Pirates Antwerpen219 Houtvenne 1–2 Menen220 Harelbeke 0–0 (5–3p) Olympic Charleroi221 Duffel 3–2 Tamines222 Mormont 2–1 Tienen-Hageland223 Esperanza Pelt 6–2 Pont-a-Celles Buzet224 Robur 2–1 GR Katelijne225 Aywaille 1–1 (5–3p) Huy226 Sprimont-Comblain 2–3 Sparta Petegem227 Waremme 2–2 (6–5p) Walhain228 Turnhout 2–0 Anderlues229 Oostkamp 1–2 Lebbeke230 Bilzen Waltwilder 2–0 Symphorinois231 Tempo Overijse 1–0 Vlijtingen232 Peruwelz 0–0 (4–3p) Termien233 White Star Bruxelles 0–8 Sporting Bruxelles234 Hoogstraten 1–0 Huvo Jeuk235 Diest 0–0 (4–5p) Pepingen-Halle236 Wervik 1–0 Ninove237 Quevy-Mons 2–1 Molignée238 Richelle 2–2 (5–4p) Bambrugge239 Hasselt 3–1 Francs Borains240 Weywertz 1–3 Grimbergen
Fourth round
20 August 2017TieHome teamScoreAway team241 Lommel United 7–0 Mormont242 Heist 2–1 City Pirates Antwerpen243 Turnhout 2–2 (4–3p) Harelbeke244 Rupel Boom 3–1 Onhaye245 Temse 2–0 Lebbeke246 Acren-Lessines 3–5 Geel247 Sint-Lenaarts 1–0 Grimbergen 248 Eendracht Aalst 3–0 Pepingen-Halle249 RWDM 3–0 Hamme250 Dessel Sport 5–0 Hasselt251 Liège 2–0 Wingene252 Tilleur 2–1 Hoogstraten
20 August 2017TieHome teamScoreAway team253 La Louvière Centre 3–0 Quevy-Mons254 Wijgmaal 3–0 Esperanza Pelt255 Bocholt 2–1 Seraing256 Oudenaarde 2–0 Dender257 Bilzen Waltwilder 3–1 Robur258 Tempo Overijse 3–3 (3–2p) Sparta Petegem259 Duffel 4–2 Waremme260 Durbuy 4–0 K. Berchem Sport261 Peruwelz 0–1 Menen262 Aywaille 0–4 Knokke263 Sporting Bruxelles 0–4 Oosterzonen Oosterwijk264 Richelle 1–2 Wervik
Fifth round
27 August 2017TieHome teamScoreAway team265 Oud-Heverlee Leuven 8–0 Turnhout 266 Oosterzonen Oosterwijk 2–3 Beerschot Wilrijk267 Tilleur 1–4 Union Saint-Gilloise268 Menen 0–4 Westerlo269 Oudenaarde 3–3 (3–4p) Tubize270 Bilzen Waltwilder 1–3 Roeselare271 Sint-Lenaarts 0–2 Lierse272 Cercle Brugge 3–1 Temse
27 August 2017TieHome teamScoreAway team273 Lommel United 2–0 Dessel Sport 274 Eendracht Aalst 1–2 Liège275 RWDM 1–1 (4–5p) La Louvière Centre276 Knokke 2–5 Heist277 Wervik 2–3 Rupel Boom278 Wijgmaal 0–1 Bocholt279 Tempo Overijse 2–3 Durbuy 280 Geel 3–0 Duffel
Sixth Round The sixth round saw the entry of the Belgian First Division A teams. The matches were played on 19, 20 and 21 September 2017.
Seventh Round The draw for the seventh round was made immediately after the last game of the sixth round, between Charleroi and La Louvière Centre, was finished. As all 16 teams from the Belgian First Division A won their match in the Sixth Round, no teams from a lower division made it into this round.