The Belgian Cup is a knockout competition for football clubs in Belgian football, organized by the Royal Belgian Football Association. It was first unofficially organized in 1908 as a tournament between teams representing the various Provinces of Belgium, with players from the various clubs reallocated into teams based on their province of origin, with the team representing West Flanders defeating the Antwerp team in the first edition final. The first club edition of the Belgian Cup occurred during the 1911–12 season.

The tournament is currently open to all clubs registered in the Belgian football league system, although clubs outside the top five levels, playing in the regional Belgian Provincial Leagues can only qualify through regional cup tournaments. The competition culminates at the end of the league season (usually in May) with the Belgian Cup Final, although in recent years it has sometimes taken place in March or April ahead of the end of season playoffs.

The vast majority of Belgian Cup Final matches have been in Brussels: most of these were played at the King Baudouin Stadium, which has been the location since 1996. The other venues used for the final before 1996 were the Stade Maurice Dufrasne (1994), the Constant Vanden Stock Stadium (1985, 1987, 1993 and 1995), Olympiastadion (1986 and 1992), the Stade Joseph Marien (1927 and 1935), the Stade du Vivier d'Oie (1914), the former Rue du Forest Stadium (1913) and the temporary pitch of Daring Club de Bruxelles located in Jette (1912).

As of 2026, the record for the most wins is held by Club Brugge with 12 titles. The cup has been won by the same team in two or more consecutive years on six occasions, with only Anderlecht winning consecutive finals more than once. The cup is currently held by Union Saint-Gilloise, who defeated Anderlecht 3–1 after extra time in the 2026 final.

Results +Key to list of winners(R)Replay*Match went to extra timeMatch decided by a penalty shoot-out after extra timeWinning team won the Double (league title and cup)ItalicsTeam from outside the top level of Belgian football The "Season" column refers to the season the competition was held, and wikilinks to the article about that season. The wikilinks in the "Score" column point to the article about that season's final game.

+Belgian Cup finalsFinal No.SeasonWinnersScoreRunners–upVenueAttendance1stRC Bruxelles1–0RC GandUnnamed temporary pitch of Daring Club de Bruxelles6002ndUnion SG CS BrugeoisRue du Forest Stadium9003rdUnion SG2–1FC BrugeoisStade du Vivier d'Oie4,000 1914 to 1926: Not held4thCS Brugeois 2–1TubantiaDudenpark1,500 1927 to 1934: Not held5thDaring Bruxelles3–2LyraStade Joseph Marien5,000 1935 to 1953: Not held6thStandard Liège3–1RC MechelenHeysel Stadium18,0007thAntwerp4–0WaterscheiHeysel Stadium20,0008thTournai2–1VerviersHeysel Stadium10,000 1956 to 1963: Not held9thGentDiestHeysel Stadium6,00010thAnderlecht Standard LiègeHeysel Stadium35,00011thStandard Liège1–0AnderlechtHeysel Stadium32,45212thStandard LiègeMechelenHeysel Stadium32,00313thClub BruggeBeerschotHeysel Stadium34,00014thLierse2–0Racing WhiteHeysel Stadium26,00015thClub Brugge6–1Daring BruxellesHeysel Stadium42,00016thBeerschotSint-TruidenHeysel Stadium37,71517thAnderlecht 1–0Standard LiègeHeysel Stadium51,30318thAnderlecht2–1Standard LiègeHeysel Stadium43,90019thWaregem4–1TongerenHeysel Stadium30,70020thAnderlecht1–0AntwerpHeysel Stadium47,70021stAnderlecht4–0LierseHeysel Stadium40,00022ndClub Brugge 4–3AnderlechtHeysel Stadium55,00023rdBeveren2–0CharleroiHeysel Stadium34,08224thBeerschot1–0Club BruggeHeysel Stadium42,00025thWaterschei2–1BeverenHeysel Stadium32,70026thStandard Liège4–0LokerenHeysel Stadium46,03527thWaterschei2–0WaregemHeysel Stadium23,03228thBeveren3–1Club BruggeHeysel Stadium45,00029thGent2–0Standard LiègeHeysel Stadium35,00030thCercle BruggeBeverenConstant Vanden Stock Stadium31stClub Brugge3–0Cercle BruggeOlympiastadion28,00032ndMechelen1–0RFC LiègeConstant Vanden Stock Stadium26,11733rdAnderlecht2–0Standard LiègeHeysel Stadium35,00034thAnderlecht2–0Standard LiègeHeysel Stadium32,30035thRFC Liège2–1Germinal EkerenHeysel Stadium36thClub Brugge3–1MechelenHeysel Stadium25,00037thAntwerpMechelenOlympiastadion20,00038thStandard Liège2–0CharleroiConstant Vanden Stock Stadium39thAnderlecht 2–0Club BruggeStade Maurice Dufrasne17,66040thClub Brugge3–1Germinal EkerenConstant Vanden Stock Stadium18,50041stClub Brugge 2–1Cercle BruggeKing Baudouin Stadium30,00042ndGerminal EkerenAnderlechtKing Baudouin Stadium21,52043rdGenk4–0Club BruggeKing Baudouin Stadium35,00044thLierse3–1Standard LiègeKing Baudouin Stadium40,00045thGenk4–1Standard LiègeKing Baudouin Stadium50,00046thWesterlo1–0LommelKing Baudouin Stadium20,00047thClub Brugge3–1Excelsior MouscronKing Baudouin Stadium 32,88148thLa Louvière3–1Sint-TruidenKing Baudouin Stadium32,00049thClub Brugge4–2BeverenKing Baudouin Stadium40,00050thGerminal Beerschot2–1Club BruggeKing Baudouin Stadium40,00051stZulte Waregem2–1Excelsior MouscronKing Baudouin Stadium24,00052ndClub Brugge1–0Standard LiègeKing Baudouin Stadium45,38053rdAnderlecht3–2GentKing Baudouin Stadium50,00054thGenk2–0MechelenKing Baudouin Stadium48,00055thGent3–0Cercle BruggeKing Baudouin Stadium36,00056thStandard Liège2–0WesterloKing Baudouin Stadium39,00057thLokeren1–0KortrijkKing Baudouin Stadium35,00058thGenk2–0Cercle BruggeKing Baudouin Stadium40,00059thLokeren1–0Zulte WaregemKing Baudouin Stadium40,00060thClub Brugge2–1AnderlechtKing Baudouin Stadium45,00061stStandard Liège2–1Club BruggeKing Baudouin Stadium44,37962ndZulte WaregemOostendeKing Baudouin Stadium35,00063rdStandard LiègeGenkKing Baudouin Stadium44,80764thMechelen2–1GentKing Baudouin Stadium44,77165thAntwerp1–0Club BruggeKing Baudouin Stadium066thGenk2–1Standard LiègeKing Baudouin Stadium067thGentAnderlechtKing Baudouin Stadium42,50068thAntwerp 2–0MechelenKing Baudouin Stadium42,00069thUnion SG1–0AntwerpKing Baudouin Stadium47,00070thClub Brugge2–1AnderlechtKing Baudouin Stadium40,86171stUnion SGAnderlechtKing Baudouin Stadium45.000

Results by team Teams shown in italics and with red background are no longer in existence.

+Results by teamClubWinsFirst final wonLast final wonRunners-upLast final lostTotal finalappearancesClub Brugge12196820258202020Anderlecht9196520087202616Standard Liège81954201810202118Genk519982021120186Gent419642022220196Antwerp419552023220246Union SG4191320260—4Cercle Brugge219271985520137KV Mechelen219872019520237Beveren219781983320045Germinal Beerschot219972005219954Zulte Waregem220062017120143Lokeren220122014119813Lierse219691999119763Waterschei219801982119553Beerschot219711979119683Westerlo12001120112RFC Liège11990119872Waregem11974119822Daring Bruxelles11935119702La Louvière120030—1Tournai119560—1Racing Bruxelles119120—1Excelsior Mouscron0—220062Sint-Truiden0—220032Charleroi0—219932Oostende0—120171Kortrijk0—120121Lommel0—120011Tongeren0—119741Racing White0—119691Diest0—119641Verviers0—119561KRC Mechelen0—119541Lyra0—119351Tubantia Borgerhout0—119271RC Gand0—119121

Repeated final pairings A total of 10 final pairings have been repeated on 17 occasions. 6 of these pairings (8 repeated occasions) have included Club Brugge as a finalist. Three of these pairings have been played more than twice. The most common final is Anderlecht v Standard Liège, having occurred on six occasions. This is also the only final pairing to have been played in consecutive seasons, and this is on three occasions. The longest span between repeated finals is Anderlecht v Club Brugge, occurring 48 years apart in 1977 and 2025.

Pairings shown in italics and with red background can no longer occur due to one or both teams no longer existing. Rank Pairing Occasions Years No. won by teams 1 Anderlecht v Standard Liège 6 1965, 1966, 1972, 1973, 1988, 1989 Anderlecht: 5 wins (1965, 1972, 1973, 1988, 1989); Standard Liège: 1 win (1966) 2 Anderlecht v Club Brugge 4 1977, 1994, 2015, 2025 Anderlecht: 1 win (1994); Club Brugge: 3 wins (1977, 2015, 2025) 3 Genk v Standard Liège 3 2000, 2018, 2021 Genk: 2 wins (2000, 2021); Standard Liège: 1 win (2018) 4 Anderlecht v Gent 2 2008, 2022 Anderlecht: 1 win (2008); Gent: 1 win (2022) Antwerp v KV Mechelen 2 1992, 2023 Both won by Antwerp Beerschot AC v Club Brugge 2 1995, 2005 Beerschot: 1 win (2005); Club Brugge: 1 win (1995) Beerschot VAC v Club Brugge 2 1968, 1979 Beerschot: 1 win (1979); Club Brugge: 1 win (1968) Beveren v Club Brugge 2 1983, 2004 Beveren: 1 win (1983); Club Brugge: 1 win (2004) Cercle Brugge v Club Brugge 2 1986, 1996 Both won by Club Brugge Club Brugge v Standard Liège 2 2007, 2016 Club Brugge: 1 win (2007); Standard Liège: 1 win (2016)

Notes

External links

Belgium - List of Cup Finals, RSSSF.com