1911/1912 RC Brussel – RC Gent 1-0
1912/1913 Union – Cercle Brugge 3-2
1913/1914 Union- Club Brugge 4-1
1926/1927 Cercle Brugge – Tubantia 2-1
1934/1935 Daring Brussel – Lyra 3-2
1953/1954 Standard – RC Mechelen 3-1
1954/1955 R. Antwerp FC – THOR Waters. 4-0
1955/1956 RC Doornik – CS Verviers 2-1
1963/1964 AA Gent – FC Diest 4-2 (*)
1964/1965 Anderlecht – Standard 3-2 (*)
1965/1966 Standard – Anderlecht 1-0
1966/1967 Standard – KV Mechelen 3-1 (*)
1967/1968 Club Brugge – Beerschot 1-1 (**)
1968/1969 Lierse – Racing White 2-0
1969/1970 Club Brugge – Daring CM 6-1
1970/1971 Beerschot – Sint-Truiden 2-1 (*)
1971/1972 Anderlecht – Standard 1-0
1972/1973 Anderlecht – Standard 2-1
1973/1974 SV Waregem – Tongeren 4-1
1974/1975 Anderlecht – R. Antwerp FC 1-0
1975/1976 Anderlecht – Lierse 4-0
1976/1977 Club Brugge – Anderlecht 4-3
1977/1978 Beveren – Charleroi 2-0
1978/1979 Beerschot – Club Brugge 1-0
1979/1980 Waterschei – Beveren 2-1
1980/1981 Standard – Lokeren 4-0
1981/1982 Waterschei – SV Waregem 2-0
1982/1983 Beveren – Club Brugge 3-1
1983/1984 AA Gent – Standard 2-0 (*)
1984/1985 Cercle Brugge – Beveren 1-1 (**)
1985/1986 Club Brugge – Cercle Brugge 3-0
1986/1987 KV Mechelen – Club Luik 1-0
1987/1988 Anderlecht – Standard 2-0
1988/1989 Anderlecht – Standard 2-0
1989/1990 Club Luik – Germinal Ekeren 2-1
1990/1991 Club Brugge – KV Mechelen 3-1
1991/1992 R. Antwerp FC -KV Mech. 2-2 (**)
1992/1993 Standard – Charleroi 2-0
1993/1994 Anderlecht – Club Brugge 2-0
1994/1995 Club Brugge – Germinal Ekeren 3-1
1995/1996 Club Brugge – Cercle Brugge 2-1
1996/1997 Germinal Ekeren – Anderl. 4-2 (*)
1997/1998 RC Genk – Club Brugge 4-0
1998/1999 Lierse – Standard 3-1
1999/2000 RC Genk – Standard 4-1
2000/2001 Westerlo – Lommel 1-0
2001/2002 Club Brugge – Moeskroen 3-1
2002/2003 La Louvière – Sint-Truiden 3-1
2003/2004 Club Brugge – Beveren 4-2
2004/2005 Germ. Beerschot – Club Brugge 2-1
2005/2006 Zulte Waregem – Moeskroen 2-1
2006/2007 Club Brugge – Standard 1-0
2007/2008 Gent-Anderlecht 2-3
2008/2009 KV Mechelen – RC Genk 0-2
2009/2010 AA Gent – Cercle Brugge 3-0
2010/2011 Standard-Westerlo 2-0
2011/2012 Lokeren OV – KV Kortrijk 1-0
2012/2013 RC Genk – Cercle Brugge 2-0
2013/2014 Lokeren OV – SV Zulte War. 1-0
2014/2015 Club Brugge – Anderlecht 2-1
2015/2016 Club Brugge – Standard 1-2
2016/2017 KV Oost. – SV Zulte W. 3-3 (2-4) (**)
(*) na verlengingen (**) na verlengingen + strafschoppen