The following is the list of Belgian Pro League top scorers by season, since the inception of the Belgian First Division A in 1895 until the present day.

Arthur Ceuleers and Jules Van Craen hold the record for most goals in a single season, with 41. Erwin Vandenbergh holds the record for most awards won, with six wins. The most recent top scorer of the Belgian Pro League is Nicolò Tresoldi.

Criteria In recent years, the criteria to determine the top scorer in the Belgian Pro League have been extended, making it nearly impossible to have two or more shared winners in a season. The criteria are currently as follows, in order: Number of goals scored Number of away goals scored Number of minutes played Number of assists Number of goals scored, not taking into account penalty kicks

The ranking is computed after each matchday. Until matchday three, the player who scored the most goals during the previous season will play with the image of a "golden bull" on his back. Thereafter, each matchday the leader in the standings will get the image on his shirt. The final standings are computed upon conclusion of the championship playoffs and the Europa League playoffs. The test matches to determine the final team going to the Europa League are not taken into account.

List of top scorers +KeyPlayer Name of the player and number of times they had won the award at that point (if more than one)Indicates multiple award winners in the same seasonIndicates player also won the European Golden Shoe in the same season§Denotes the club were Belgian Pro League champions in the same season

+Belgian Pro League top scorersSeasonPlayerNationalityClubGoals1895–96FC Liégeois?1896–97 FC Liégeois?1897–98Racing Club de Bruxelles?1898–99 Racing Club de Bruxelles?1899–1900Racing Club de Bruxelles?1900–01Beerschot AC261901–02 Beerschot AC161902–03Union SG?1903–04 Union SG301904–05FC Brugeois?1905–06 FC Brugeois261906–07Racing Club de Bruxelles291907–08 Racing Club de Bruxelles231908–09Racing Club de Bruxelles301909–10 Union SG361910–11CS Brugeois401911–12Racing Club de Bruxelles351912–13Daring Club de Bruxelles311913–14 Racing Club de Bruxelles28No official championship played from 1914 to 1919 due to World War I1919–20Daring Club de Bruxelles261920–21Beerschot AC231921–22 Beerschot AC211922–23Union SG241923–24Racing Club de Bruxelles181924–25Berchem Sport201925–26RC Gent281926–27Standard CL281927–28Beerschot AC351928–29 Beerschot AC301929–30Daring Club de Bruxelles261930–31RCFC Montegnée211930–31Antwerp FC211931–32Liersche SK261932–33Antwerp FC261933–34Union SG291934–35Daring Club de Bruxelles281935–36Antwerp FC371936–37White Star WAC221937–38 Daring Club de Bruxelles321938–39Antwerp FC31Championship stopped in 1939-40 due to World War II, while in 1940-41 only an unofficial competition was played1941–42Antwerp FC341942–43Beerschot AC411942–43Liersche SK411943–44OC Charleroi341944-45 championship not played due to World War II, while the 1945-46 season was stopped for the same reason1946–47Anderlecht391947–48 Anderlecht231948–49Charleroi261949–50 Anderlecht371950–51Berchem Sport271951–52 KRC Mechelen25 1952–53Beerschot AC351953–54 Anderlecht291954–55 Beerschot351955–56 Standard261956–57 Gent351957–58 Beerschot251958–59 RFC Liégeois261959–60 Liégeois211960–61 Liégeois231961–62 Anderlecht291962–63 Liégeois291963–64 Anderlecht261964–65 Tilleur251965–66 Anderlecht251966–67 Anderlecht201967–68Standard Liège201967–68 Anderlecht201968–69 Standard Liège201969–70 Beerschot291970–71 Standard Liège261971–72 Club Brugge171972–73Anderlecht161972–73Sint-Truiden161973–74 Anderlecht221974–75 Antwerp281975–76 Lierse261976–77 Anderlecht211977–78 Standard Liège221978–79 Beveren281979–80 Lierse391980–81 Lierse24 1981–82 Lierse25 1982–83 Anderlecht20 1983–84 Seraing27 1984–85 Gent23 1985–86 Anderlecht27 1986–87 Anderlecht19 1987–88 Antwerp24 1988–89 Anderlecht23 1989–90 Club Brugge24 1990–91 Gent23 1991–92 Cercle Brugge26 1992–93 Cercle Brugge31 1993–94 Cercle Brugge31 1994–95 Standard Liège22 1995–96 Club Brugge20 1996–97 Club Brugge26 1997–98 Genk22 1998–99 Lokeren241999–2000 Gent301999–2000 Westerlo30 2000–01 Anderlecht23 2001–02 Genk302002–03 Mons222002–03 Genk22 2003–04 Mouscron28 2004–05 Anderlecht18 2005–06 Germinal Beerschot18 2006–07 Germinal Beerschot21 2007–08 Charleroi18 2008–09 Westerlo18 2009–10 Anderlecht15 2010–11 Club Brugge22 2011–12 Mons25 2012–13 Club Brugge25 2013–14 Lokeren22 2014–15 Anderlecht20 2015–16 Charleroi22 2016–17 Anderlecht22 2017–18 Anderlecht & Zulte Waregem22 2018–19 Zulte Waregem25 2019–20 Antwerp18 2020–21 Genk33 2021–22 Union SG26 2022–23 Gent24 2023–24 Cercle Brugge272024–25 Sint-Truiden212024–25 Genk21 2025–26 Club Brugge19

Notes

1 Originally, Rik Coppens was credited with the title of top scorer for the 1951–52 season with 22 goals, until in 2011 a fan noticed that Jozef Mannaerts had actually scored 23 goals that season and the title changed hands. 2 Josip Weber changed nationality during the 1993–94 season. 3 Starting with the 2009–10 season, only 30 games were played in the regular competition to decide upon the title of topscorer. In the first season, the title of top scorer was decided immediately after these 30 games. However, from the season 2010–11 on, the goals scored during the playoffs will count. If this rule had been in place during the 2009–10 season, Dorge Kouemaha would have been top scorer instead of Lukaku. 4 Nigerian striker Henry Onyekuru also scored 22 goals for Eupen, but the top scorer award was given to Teodorczyk as he scored more away goals than Onyekuru. 5 Harbaoui transferred from Anderlecht to Zulte Waregem during the winter transfer window. He scored 3 and 19 goals for respectively Anderlecht and Zulte Waregem over the course of the whole season. 6 The 2019–20 Belgian First Division A was stopped after 29 of 40 matches played due to the COVID-19 pandemic. At that point, both Mbokani and Canadian striker Jonathan David had scored 18 goals but Mbokani won the top scorer award as he scored more away goals than David.

References

External links - List of top scorers