Compare the latest odds for the 2026/27 Champions League top goalscorer race below. The odds are updated on a daily basis, allowing you to find the best prices.

Picking a Top Scorer in the Champions League is not an easy task; I wish it was! However, I'm still going to give it my best shot.
I think Kylian Mbappe has a great chance and I'd be half tempted to back him. However, he's a little too short (at around 3/1) compared to other options in my eyes.
Starting off, then, I'm going for Harry Kane E/W. Now, I understand it's a bit of a questionable E/W bet at 7/1, but with 1/4 and four places on offer with William Hill, I see little downside.
If he gets more than 10 goals - which has been the benchmark in recent years - he should finish inside the top four, and that'd return a profit. It's not pretty, but it's too good of an opportunity to overlook, I think.
On a similar line, I think Raphinha is way (yyyyyyyy) too big of a price at 20/1. So, I'm again backing him E/W. He's already scored five goals for Barcelona this season, and looks to be their 'goalscorer' for this season.
As the top scorer of the competition two years ago, he disappointed last season, but I think he can bounce back.
Number three on the list, I've got Victor Osimhen, who could grab a few goals in the league phase. Games against Feyenoord, Lille, Stuttgart and AEK Athens look like big opportunities, especially if Gala get into the play-off stage.
At 33/1 with four places offered, I think he's got a very decent chance for the campaign.
Finally, I think Donyell Malen is a HUGE price. Whilst I don't think Roma will get to the latter stages of the competition, I think he could manage quite a few goals.
Sporting, Manchester United, Lille, Fenerbahce, Slovan Bratislava and AEK Athens are a great set of scoring fixtures. So, if he can grab a few and maybe a couple in the play-off stage, the 100/1 currently available will disappear quickly.
| Season | Player(s) | Club(s) | Goals |
|---|---|---|---|
| 2025-26 | Kylian Mbappe | Real Madrid | 15 |
| 2024–25 | Serhou Guirassy, Raphinha | Borussia Dortmund, Barcelona | 13 |
| 2023–24 | Kylian Mbappé, Harry Kane | Paris Saint-Germain, Bayern Munich | 8 |
| 2022–23 | Erling Haaland | Manchester City | 12 |
| 2021–22 | Karim Benzema | Real Madrid | 15 |
| 2020–21 | Erling Haaland | Borussia Dortmund | 10 |
| 2019–20 | Robert Lewandowski | Bayern Munich | 15 |
| 2018–19 | Lionel Messi | Barcelona | 12 |
| 2017–18 | Cristiano Ronaldo | Real Madrid | 15 |
| 2016–17 | Cristiano Ronaldo | Real Madrid | 12 |
| 2015–16 | Cristiano Ronaldo | Real Madrid | 16 |
| 2014–15 | Neymar, Cristiano Ronaldo, Lionel Messi | Barcelona, Real Madrid, Barcelona | 10 |
| 2013–14 | Cristiano Ronaldo | Real Madrid | 17 |
| 2012–13 | Cristiano Ronaldo | Real Madrid | 12 |
| 2011–12 | Lionel Messi | Barcelona | 14 |
| 2010–11 | Lionel Messi | Barcelona | 12 |
| 2009–10 | Lionel Messi | Barcelona | 8 |
| 2008–09 | Lionel Messi | Barcelona | 9 |
| 2007–08 | Cristiano Ronaldo | Manchester United | 8 |
| 2006–07 | Kaká | Milan | 10 |
| 2005–06 | Andriy Shevchenko | Milan | 9 |
| 2004–05 | Ruud van Nistelrooy | Manchester United | 8 |
| 2003–04 | Fernando Morientes | Monaco | 9 |
| 2002–03 | Ruud van Nistelrooy | Manchester United | 12 |
| 2001–02 | Ruud van Nistelrooy | Manchester United | 10 |
| 2000–01 | Raúl | Real Madrid | 7 |
| 1999–2000 | Mário Jardel, Rivaldo, Raúl | Porto, Barcelona, Real Madrid | 10 |
| 1998–99 | Andriy Shevchenko, Dwight Yorke | Dynamo Kyiv, Manchester United | 8 |
| 1997–98 | Alessandro Del Piero | Juventus | 10 |
| 1996–97 | Milinko Pantić | Atlético Madrid | 5 |
| 1995–96 | Jari Litmanen | Ajax | 9 |
| 1994–95 | George Weah | Paris Saint-Germain | 7 |
| 1993–94 | Ronald Koeman, Wynton Rufer | Barcelona, Werder Bremen | 8 |
| 1992–93 | Romário | PSV Eindhoven | 7 |