View the full list of Belgian football champions since 1945.
Founded in 1895, Anderlecht are Belgium's most successful club side with a total of 34 titles, which includes a spell of five consecutive triumphs between 1964 and 1968.
Anderlecht have accumulated the most Belgian Pro League titles this century with 10, though Club Brugge are close behind having claimed their ninth title since 2003 in 2024.
A total of 16 clubs have been crowned Belgian football champions.
Year: | Winner: | Runner-up: |
1945/46 | KV Mechelen | Royal Antwerp |
1946/47 | Anderlecht | Charleroi |
1947/48 | KV Mechelen | Anderlecht |
1948/49 | Anderlecht | K. Berchem Sport |
1949/50 | Anderlecht | K. Berchem Sport |
1950/51 | Anderlecht | K. Berchem Sport |
1951/52 | RFC Liege | KRC Mechelen |
1952/53 | RFC Liege | Anderlecht |
1953/54 | Anderlecht | KV Mechelen |
1954/55 | Anderlecht | Gent |
1955/56 | Anderlecht | Royal Antwerp |
1956/57 | Royal Antwerp | Anderlecht |
1957/58 | Standard Liege | Royal Antwerp |
1958/59 | Anderlecht | Royal Antwerp |
1959/60 | Lierse SK | Anderlecht |
Year: | Winner: | Runner-up: |
1960/61 | Standard Liege | RFC Liege |
1961/62 | Anderlecht | Standard Liege |
1962/63 | Standard Liege | Royal Antwerp |
1963/64 | Anderlecht | K Beringen |
1964/65 | Anderlecht | Standard Liege |
1965/66 | Anderlecht | Sint-Truiden |
1966/67 | Anderlecht | Club Brugge |
1967/68 | Anderlecht | Club Brugge |
1968/69 | Standard Liege | Charleroi |
1969/70 | Standard Liege | Club Brugge |
Year: | Winner: | Runner-up: |
1970/71 | Standard Liege | Club Brugge |
1971/72 | Anderlecht | Club Brugge |
1972/73 | Club Brugge | Standard Liege |
1973/74 | Anderlecht | Royal Antwerp |
1974/75 | RWD Molenbeek | Royal Antwerp |
1975/76 | Club Brugge | Anderlecht |
1976/77 | Club Brugge | Anderlecht |
1977/78 | Club Brugge | Anderlecht |
1978/79 | KSK Beveren | Anderlecht |
1979/80 | Club Brugge | Standard Liege |
Year: | Winner: | Runner-up: |
1980/81 | Anderlecht | KSC Lokeren |
1981/82 | Standard Liege | Anderlecht |
1982/83 | Standard Liege | Anderlecht |
1983/84 | KSK Beveren | Anderlecht |
1984/85 | Anderlecht | Club Brugge |
1985/86 | Anderlecht | Club Brugge |
1986/87 | Anderlecht | KV Mechelen |
1987/88 | Club Brugge | KV Mechelen |
1988/89 | KV Mechelen | Anderlecht |
1989/90 | Club Brugge | Anderlecht |
Year: | Winner: | Runner-up: |
1990/91 | Anderlecht | KV Mechelen |
1991/92 | Club Brugge | Anderlecht |
1992/93 | Anderlecht | Standard Liege |
1993/94 | Anderlecht | Club Brugge |
1994/95 | Anderlecht | Standard Liege |
1995/96 | Club Brugge | Anderlecht |
1996/97 | Lierse SK | Club Brugge |
1997/98 | Club Brugge | Genk |
1998/99 | Genk | Club Brugge |
1999/00 | Anderlecht | Club Brugge |
Year: | Winner: | Runner-up: |
2000/01 | Anderlecht | Club Brugge |
2001/02 | Genk | Club Brugge |
2002/03 | Club Brugge | Anderlecht |
2003/04 | Anderlecht | Club Brugge |
2004/05 | Club Brugge | Anderlecht |
2005/06 | Anderlecht | Standard Liege |
2006/07 | Anderlecht | Genk |
2007/08 | Standard Liege | Anderlecht |
2008/09 | Standard Liege | Anderlecht |
2009/10 | Anderlecht | Gent |
Year: | Winner: | Runner-up: |
2010/11 | Genk | Standard Liege |
2011/12 | Anderlecht | Club Brugge |
2012/13 | Anderlecht | Zulte Waregem |
2013/14 | Anderlecht | Standard Liege |
2014/15 | Gent | Club Brugge |
2015/16 | Club Brugge | Anderlecht |
2016/17 | Anderlecht | Club Brugge |
2017/18 | Club Brugge | Standard Liege |
2018/19 | Genk | Club Brugge |
2019/20 | Club Brugge | Gent |
Year: | Winner: | Runner-up: |
2020/21 | Club Brugge | Genk |
2021/22 | Club Brugge | Royale Union Saint-Gilloise |
2022/23 | Royal Antwerp | Genk |
2023/24 | Club Brugge | Royale Union Saint-Gilloise |