# Every European Golden Shoe winner since 1997–98

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.

- 104 votes · 28 items
- Sep 19, 2025 · María Ortega
- https://even.best/en/l/5551/every-european-golden-shoe-winner-since-1997-98

## Top 28

1. **1997–98: Nikos Machlas** (10 · ▲10 ▼0) — 34 league goals. Vitesse (Eredivisie).
2. **1998–99: Mário Jardel** (6 · ▲6 ▼0) — 36 league goals. Porto (Primeira Liga).
3. **2004–05: Thierry Henry and Diego Forlán** (6 · ▲6 ▼0) — 25 league goals. Arsenal and Villarreal (Premier League and La Liga).
4. **2001–02: Mário Jardel** (5 · ▲5 ▼0) — 42 league goals. Sporting CP (Primeira Liga).
5. **2005–06: Luca Toni** (5 · ▲5 ▼0) — 31 league goals. Fiorentina (Serie A).
6. **2008–09: Diego Forlán** (5 · ▲5 ▼0) — 32 league goals. Atlético Madrid (La Liga).
7. **1999–2000: Kevin Phillips** (4 · ▲5 ▼1) — 30 league goals. Sunderland (Premier League).
8. **2006–07: Francesco Totti** (4 · ▲4 ▼0) — 26 league goals. Roma (Serie A).
9. **2009–10: Lionel Messi** (3 · ▲4 ▼1) — 34 league goals. Barcelona (La Liga).
10. **2003–04: Thierry Henry** (3 · ▲3 ▼0) — 30 league goals. Arsenal (Premier League).
11. **2011–12: Lionel Messi** (3 · ▲3 ▼0) — 50 league goals. Barcelona (La Liga). The all-time record: 50 league goals.
12. **2014–15: Cristiano Ronaldo** (3 · ▲3 ▼0) — 48 league goals. Real Madrid (La Liga).
13. **2000–01: Henrik Larsson** (2 · ▲3 ▼1) — 35 league goals. Celtic (Scottish Premier League).
14. **2012–13: Lionel Messi** (2 · ▲3 ▼1) — 46 league goals. Barcelona (La Liga).
15. **2018–19: Lionel Messi** (2 · ▲3 ▼1) — 36 league goals. Barcelona (La Liga). Messi's record sixth Golden Shoe.
16. **2013–14: Luis Suárez and Cristiano Ronaldo** (2 · ▲2 ▼0) — 31 league goals. Liverpool and Real Madrid (Premier League and La Liga).
17. **2020–21: Robert Lewandowski** (2 · ▲2 ▼0) — 41 league goals. Bayern Munich (Bundesliga).
18. **2022–23: Erling Haaland** (2 · ▲2 ▼0) — 36 league goals. Manchester City (Premier League).
19. **2023–24: Harry Kane** (2 · ▲2 ▼0) — 36 league goals. Bayern Munich (Bundesliga).
20. **2024–25: Kylian Mbappé** (2 · ▲2 ▼0) — 31 league goals. Real Madrid (La Liga).
21. **2002–03: Roy Makaay** (1 · ▲4 ▼3) — 29 league goals. Deportivo La Coruña (La Liga).
22. **2019–20: Ciro Immobile** (1 · ▲2 ▼1) — 36 league goals. Lazio (Serie A).
23. **2010–11: Cristiano Ronaldo** (1 · ▲1 ▼0) — 40 league goals. Real Madrid (La Liga).
24. **2015–16: Luis Suárez** (0 · ▲2 ▼2) — 40 league goals. Barcelona (La Liga).
25. **2017–18: Lionel Messi** (0 · ▲1 ▼1) — 34 league goals. Barcelona (La Liga).
26. **2021–22: Robert Lewandowski** (0 · ▲1 ▼1) — 35 league goals. Bayern Munich (Bundesliga).
27. **2007–08: Cristiano Ronaldo** (-1 · ▲0 ▼1) — 31 league goals. Manchester United (Premier League).
28. **2016–17: Lionel Messi** (-1 · ▲0 ▼1) — 37 league goals. Barcelona (La Liga).

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.
