Champions League Top Scorer Every Season (1955-56 to 2024-25)

71 entries · verified 2026-07-20 · free · from the Ball IQ football team

Since the European Cup kicked off in 1955, one player has finished ahead of the rest in front of goal almost every season. This complete list runs from Miloš Milutinović's eight goals in that debut 1955-56 campaign, through the 1992 rebrand to the UEFA Champions League, all the way to the 2024-25 final. In the early decades the leading tallies were modest — often five, six or seven goals — and ties at the top were common, reflecting a straight knockout format with far fewer matches than today's expanded league phase.

The modern era belongs to two names above all others. Cristiano Ronaldo topped the scoring charts a record seven times and set the single-season benchmark of 17 goals in 2013-14, while Lionel Messi led or shared the lead five times, peaking at 14 in 2011-12. Between them they dominated a remarkable twelve-year stretch until Robert Lewandowski broke the streak with 15 goals for Bayern Munich in 2019-20.

More recently the crown has spread around. Erling Haaland announced himself in 2020-21 and again in 2022-23, Karim Benzema drove Real Madrid's 2021-22 triumph, and the last two seasons ended in ties — Harry Kane and Kylian Mbappé sharing 2023-24, then Raphinha and Serhou Guirassy each hitting 13 in 2024-25. Where a season ended level, every joint-top scorer is listed together in the same row.

SeasonPlayerClubGoals
1955-56Miloš MilutinovićPartizan8
1956-57Dennis ViolletManchester United9
1957-58Alfredo Di StéfanoReal Madrid10
1958-59Just FontaineReims10
1959-60Ferenc PuskásReal Madrid12
1960-61José ÁguasBenfica11
1961-62Heinz Strehl1. FC Nürnberg8
1962-63José AltafiniAC Milan14
1963-64Vladica Kovačević / Sandro Mazzola / Ferenc PuskásPartizan / Inter Milan / Real Madrid7
1964-65José TorresBenfica11
1965-66Flórián Albert / EusébioFerencváros / Benfica7
1966-67Jürgen Piepenburg / Paul Van HimstVorwärts Berlin / Anderlecht6
1967-68EusébioBenfica6
1968-69Denis LawManchester United9
1969-70Mick JonesLeeds United8
1970-71Antonis AntoniadisPanathinaikos10
1971-72Johan Cruyff / Antal Dunai / Lou Macari / Silvester TakačAjax / Újpest / Celtic / Standard Liège5
1972-73Gerd MüllerBayern Munich11
1973-74Gerd MüllerBayern Munich8
1974-75Gerd Müller / Eduard MarkarovBayern Munich / Ararat Yerevan5
1975-76Jupp HeynckesBorussia Mönchengladbach6
1976-77Gerd Müller / Franco CucinottaBayern Munich / FC Zürich5
1977-78Allan SimonsenBorussia Mönchengladbach5
1978-79Claudio SulserGrasshopper11
1979-80Søren LerbyAjax10
1980-81Terry McDermott / Graeme Souness / Karl-Heinz RummeniggeLiverpool / Liverpool / Bayern Munich6
1981-82Dieter HoeneßBayern Munich7
1982-83Paolo RossiJuventus6
1983-84Viktor SokolDinamo Minsk6
1984-85Torbjörn Nilsson / Michel PlatiniIFK Göteborg / Juventus7
1985-86Torbjörn NilssonIFK Göteborg6
1986-87Borislav CvetkovićRed Star Belgrade7
1987-88Gheorghe Hagi / Rabah Madjer / Ally McCoist / Míchel / Rui Águas / Petar Novák / René van der GijpMultiple clubs4
1988-89Marco van BastenAC Milan10
1989-90Romário / Jean-Pierre PapinPSV Eindhoven / Marseille6
1990-91Peter Pacult / Jean-Pierre PapinTirol Innsbruck / Marseille6
1991-92Sergei Yuran / Jean-Pierre PapinBenfica / Marseille7
1992-93RomárioPSV Eindhoven7
1993-94Ronald Koeman / Wynton RuferBarcelona / Werder Bremen8
1994-95George WeahParis Saint-Germain7
1995-96Jari LitmanenAjax9
1996-97Milinko PantićAtlético Madrid5
1997-98Alessandro Del PieroJuventus10
1998-99Andriy Shevchenko / Dwight YorkeDynamo Kyiv / Manchester United8
1999-2000Mário Jardel / Rivaldo / RaúlPorto / Barcelona / Real Madrid10
2000-01RaúlReal Madrid7
2001-02Ruud van NistelrooyManchester United10
2002-03Ruud van NistelrooyManchester United12
2003-04Fernando MorientesMonaco9
2004-05Ruud van NistelrooyManchester United8
2005-06Andriy ShevchenkoAC Milan9
2006-07KakáAC Milan10
2007-08Cristiano RonaldoManchester United8
2008-09Lionel MessiBarcelona9
2009-10Lionel MessiBarcelona8
2010-11Lionel MessiBarcelona12
2011-12Lionel MessiBarcelona14
2012-13Cristiano RonaldoReal Madrid12
2013-14Cristiano RonaldoReal Madrid17
2014-15Neymar / Cristiano Ronaldo / Lionel MessiBarcelona / Real Madrid / Barcelona10
2015-16Cristiano RonaldoReal Madrid16
2016-17Cristiano RonaldoReal Madrid12
2017-18Cristiano RonaldoReal Madrid15
2018-19Lionel MessiBarcelona12
2019-20Robert LewandowskiBayern Munich15
2020-21Erling HaalandBorussia Dortmund10
2021-22Karim BenzemaReal Madrid15
2022-23Erling HaalandManchester City12
2023-24Harry Kane / Kylian MbappéBayern Munich / Paris Saint-Germain8
2024-25Raphinha / Serhou GuirassyBarcelona / Borussia Dortmund13
2025-26Kylian MbappéReal Madrid15

Think you know the Champions League? Prove it in the app.

Streaks, live 1v1, a rating out of 99 — and every quiz in one app.

Download on theApp Store

Quizzes to test yourself

Champions League Top Scorer Every Season (1955-56 to 2024-25) — FAQ

Who has been the Champions League top scorer the most times?
Cristiano Ronaldo has finished as the top scorer in a single season a record seven times. Lionel Messi led or shared the scoring charts five times, and between them they topped the standings for twelve consecutive seasons until Robert Lewandowski broke the run in 2019-20.
What is the most goals scored in a single Champions League season?
Cristiano Ronaldo holds the record with 17 goals for Real Madrid in the 2013-14 season, when Madrid won 'La Décima'. He also scored 16 in 2015-16, the next-highest single-season tally in the competition's history.
Who was the Champions League top scorer in 2024-25?
Barcelona's Raphinha and Borussia Dortmund's Serhou Guirassy each scored 13 goals in the 2024-25 UEFA Champions League. UEFA awarded the Golden Boot to Guirassy on the fewer-minutes tie-breaker, but both are recognised as the season's joint-top scorers on 13.
Why do some seasons list more than one top scorer?
Especially in the earlier knockout era, several players often finished level on goals with no additional tie-breaker applied. Every player who shared the lead is listed together in that season's row — as with the 1971-72 four-way tie on five goals or the 2024-25 tie on 13.