Skip to content
even.best

Every European Golden Shoe winner since 1997–98

The top 3 according to 104 votes from people: 1997–98: Nikos Machlas · 1998–99: Mário Jardel · 2004–05: Thierry Henry and Diego Forlán. (Updated Sep 19, 2025.)

The European Golden Shoe goes to the top league scorer in Europe and, since 1997–98, weights goals by the strength of each league. From Nikos Machlas to Kylian Mbappé, here are all the winners with their goals and club. Lionel Messi holds the record with six, followed by Cristiano Ronaldo with four.

María Ortega · · 28 items · 104 votes · 0 comments

Automatically translated (original in Español). See the original

Top 28

  1. 1

    1997–98: Nikos Machlas

    34 league goals. Vitesse (Eredivisie).

    ▲ 10 ▼ 0

    10
  2. 2

    1998–99: Mário Jardel

    36 league goals. Porto (Primeira Liga).

    ▲ 6 ▼ 0

    6
  3. 3

    2004–05: Thierry Henry and Diego Forlán

    25 league goals. Arsenal and Villarreal (Premier League and La Liga).

    ▲ 6 ▼ 0

    6
  4. 4

    2001–02: Mário Jardel

    42 league goals. Sporting CP (Primeira Liga).

    ▲ 5 ▼ 0

    5
  5. 5

    2005–06: Luca Toni

    31 league goals. Fiorentina (Serie A).

    ▲ 5 ▼ 0

    5
  6. 6

    2008–09: Diego Forlán

    32 league goals. Atlético Madrid (La Liga).

    ▲ 5 ▼ 0

    5
  7. 7

    1999–2000: Kevin Phillips

    30 league goals. Sunderland (Premier League).

    ▲ 5 ▼ 1

    4
  8. 8

    2006–07: Francesco Totti

    26 league goals. Roma (Serie A).

    ▲ 4 ▼ 0

    4
  9. 9

    2009–10: Lionel Messi

    34 league goals. Barcelona (La Liga).

    ▲ 4 ▼ 1

    3
  10. 10

    2003–04: Thierry Henry

    30 league goals. Arsenal (Premier League).

    ▲ 3 ▼ 0

    3
  11. 11

    2011–12: Lionel Messi

    50 league goals. Barcelona (La Liga). The all-time record: 50 league goals.

    ▲ 3 ▼ 0

    3
  12. 12

    2014–15: Cristiano Ronaldo

    48 league goals. Real Madrid (La Liga).

    ▲ 3 ▼ 0

    3
  13. 13

    2000–01: Henrik Larsson

    35 league goals. Celtic (Scottish Premier League).

    ▲ 3 ▼ 1

    2
  14. 14

    2012–13: Lionel Messi

    46 league goals. Barcelona (La Liga).

    ▲ 3 ▼ 1

    2
  15. 15

    2018–19: Lionel Messi

    36 league goals. Barcelona (La Liga). Messi's record sixth Golden Shoe.

    ▲ 3 ▼ 1

    2
  16. 16

    2013–14: Luis Suárez and Cristiano Ronaldo

    31 league goals. Liverpool and Real Madrid (Premier League and La Liga).

    ▲ 2 ▼ 0

    2
  17. 17

    2020–21: Robert Lewandowski

    41 league goals. Bayern Munich (Bundesliga).

    ▲ 2 ▼ 0

    2
  18. 18

    2022–23: Erling Haaland

    36 league goals. Manchester City (Premier League).

    ▲ 2 ▼ 0

    2
  19. 19

    2023–24: Harry Kane

    36 league goals. Bayern Munich (Bundesliga).

    ▲ 2 ▼ 0

    2
  20. 20

    2024–25: Kylian Mbappé

    31 league goals. Real Madrid (La Liga).

    ▲ 2 ▼ 0

    2
  21. 21

    2002–03: Roy Makaay

    29 league goals. Deportivo La Coruña (La Liga).

    ▲ 4 ▼ 3

    1
  22. 22

    2019–20: Ciro Immobile

    36 league goals. Lazio (Serie A).

    ▲ 2 ▼ 1

    1
  23. 23

    2010–11: Cristiano Ronaldo

    40 league goals. Real Madrid (La Liga).

    ▲ 1 ▼ 0

    1
  24. 24

    2015–16: Luis Suárez

    40 league goals. Barcelona (La Liga).

    ▲ 2 ▼ 2

    0
  25. 25

    2017–18: Lionel Messi

    34 league goals. Barcelona (La Liga).

    ▲ 1 ▼ 1

    0
  26. 26

    2021–22: Robert Lewandowski

    35 league goals. Bayern Munich (Bundesliga).

    ▲ 1 ▼ 1

    0
  27. 27

    2007–08: Cristiano Ronaldo

    31 league goals. Manchester United (Premier League).

    ▲ 0 ▼ 1

    -1
  28. 28

    2016–17: Lionel Messi

    37 league goals. Barcelona (La Liga).

    ▲ 0 ▼ 1

    -1

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.

Is something missing?

Log in to add an item

Comments (0)

Log in to comment

No comments yet. Be the first!

More rankings like this