Golden Shoe 2018-19: Messi, Mbappe, Ronaldo & Europe's top scorers

Goal rounds up Europe's leading goal-scorers from the top leagues, ordered by the number of strikes multiplied by each league's factor

With European football past the mid-way point of the season, Goal tallies up all the top scorers across the major leagues and takes a look at who could be crowned this season's Golden Shoe winner.

Last season's European Golden Shoe winner Lionel Messi will be looking to defend his crown after netting a breathtaking 34 goals last season, which earned him his fifth prize – moving him one award clear of Cristiano Ronaldo in terms of total victories.

  1. Getty Images

    #1 Lionel Messi | Barcelona | 29 goals (58)

    The Ronaldo-Messi rivalry came to an end last summer, but the Barcelona superstar could hold onto the honour of top-scorer in Spain this season following the Portuguese international's departure to Juventus.
  2. Getty

    #2 Kylian Mbappe | PSG | 26 goals (52)

    The World Cup winner with France started the Ligue 1 in typical stellar form, and made history as he scored four goals in 13 minutes against Lyon in a 5-0 victory in early October – as well as a hat-trick in a 9-0 demolition of Guingamp in January.
  3. Getty

    #3 Fabio Quagliarella | Sampdoria | 21 goals (42)

    The veteran Italy international is showing no sign of slowing down, with his eye for the spectacular very much alive. With his 11th consecutive strike against Udinese, he equalled the Serie A record established in 1994-95 by Gabriel Batistuta.
  4. Getty Images

    #4 Cristiano Ronaldo | Juventus | 19 goals (38)

    The former Real Madrid star took his time getting rolling in Serie A but has moved up the scoring charts. His first strike against Sampdoria in December made him the highest-scoring Portuguese player in the Italian top-flight since Rui Barros.
  5. Getty

    #5 Krzysztof Piatek | Genoa/AC Milan | 19 goals (38)

    Piatek is the unlikely challenger to Ronaldo in the race to be Serie A's top scorer following his scintillating form for Genoa, becoming the first player since Gabriel Batistuta to score in each of the first seven games of an Italian top-flight season.

    He moved to AC Milan in January and got off the mark for his new side immediately.

  6. Getty

    #6 Robert Lewandowski | Bayern Munich | 18 goals (36)

    The Poland international had a frustrating end to the 2017-18 season but looks to be finding his best form heading into the early months of 2019.
  7. Oli Scarff

    #7 Sergio Aguero | Manchester City | 18 goals (36)

    Manchester City's all-time top-scorer is in fine form for the Premier League champions once again. The Argentine equalled Alan Shearer's record for most hat-tricks scored in the Premier League (11) when he netted three times against Chelsea in February.
  8. Getty Images

    #8 Luis Suarez | Barcelona | 18 goals (36)

    The Uruguyan striker proved to be the man to step up for Barcelona in the absence of Lionel Messi in their Clasico clash with Real Madrid, with his hat-trick against the Blancos seeing him become the first man other than his Argentine colleague to record a treble in such meetings since Romario in 1994. He won the Golden Shoe in 2014 and 2016, so is chasing his third award.
  9. Getty Images

    #9 Mbaye Diagne | Kasimpasa/Galatasaray | 23 goals (34.5)

    The Senegal international's superb form in the Turkish Super Lig earned him a move to Galatasaray during the January transfer window.
  10. Getty

    #10 Edinson Cavani | PSG | 17 goals (34)

    Uruguay international Edinson Cavani is approaching the closing stages of his career, but he continues to hit the back of the net with impressive regularity. Along with Mbappe and Neymar, he is part of a potent strikeforce at PSG.
  11. Getty

    #11 Harry Kane | Tottenham | 17 goals (34)

    A habitual contender for the Premier League's Golden Boot award, Kane has made another strong start to the season and looks set to challenge again for the top scorer award in 2018-19.
  12. Getty Images

    #12 Duvan Zapata | Atalanta | 17 goals (34)

    The Colombia international netted a hat-trick against Udinese to get his season properly going and has not looked back since.
  13. Getty Images

    #13 Sadio Mane | Liverpool | 17 goals (34)

    Liverpool winger Sadio Mane has taken some of the pressure off Mohamed Salah this season and is enjoying the best single Premier League season in terms of goals of any Senegalese player.
  14. Getty

    #14 Nicolas Pepe | Lille | 17 goals (34)

    The 23-year-old's clinical goal-scoring nature has attracted the attention of Arsenal, and is a key figure in Lille's attacking force.
  15. Getty Images

    #15 Pierre-Emerick Aubameyang | Arsenal | 17 goals (34)

    Gabon international Aubameyang has been in fine goalscoring form, helping Unai Emery make an encouraging start to life as Arsene Wenger's successor at Arsenal.

  16. Getty Images

    #16 Mohamed Salah | Liverpool | 17 goals (34)

    Last season's Premier League Golden Boot winner is looking to enjoy another productive campaign in the final third. The Egypt international scored his first hat-trick of the campaign in a 4-0 rout over Bournemouth in early December.

  17. Getty

    #17 Cristhian Stuani | Girona | 16 goals (32)

    Stuani scored both of Girona's goals as they held Barcelona to a 2-2 draw at Camp Nou early on in the season, handing the defending Liga champions their first draw of the campaign. He has continued to act as a formidable force in front of goal for his side.
  18. Getty

    #18 Wissam Ben Yedder | Sevilla | 16 goals (32)

    France international Ben Yedder has been instrumental in Sevilla's fight to finish in La Liga's top four this season.
  19. Getty

    #19 Luuk de Jong | PSV | 21 goals (31.5)

    Luuk De Jong has been unstoppable in the Eredivisie, forming a potent strikeforce alongside Hirving 'Chucky' Lozano.
  20. Getty

    #20 Marco Reus | Borussia Dortmund | 15 goals (30)

    The Germany international has battled many injury problems over the years but started this season in good shape and form for high-flying Dortmund.
  21. Getty

    #21 Luka Jovic | Frankfurt | 15 goals (30)

    The Serb scored five times against Dusseldorf on October 19, becoming the youngest player in Bundesliga history to do so, rocketing himself up the scoring charts in Germany.
  22. Getty Images

    #22 Arkadiusz Milik | Napoli | 15 goals (30)

    The 24-year-old has been in fine scoring form for Napoli this season as they continue to put pressure on at the top of the Serie A table.
  23. Getty

    #23 Raheem Sterling | Manchester City | 15 goals (30)

    The English winger is part of Pep Guardiola's free-scoring side and netted his 50th goal for the club in all competitions in a 6-1 win over Southampton
  24. Getty

    #24 Dusan Tadic | Ajax | 19 goals (28.5)

    The former Southampton wideman has been in superb form for the Eredivisie giants since his summer arrival in the Netherlands.
  25. Getty

    #25 Paco Alcacer | Borussia Dortmund | 14 goals (28)

    Alcacer scored a free-kick in the sixth minute of stoppage time during Borussia Dortmund's crazy 4-3 win over FC Augsburg in early October, a game in which he also netted a hat-trick. The former Barcelona forward is flourishing in the Bundesliga.
  26. Getty

    #26 Sebastien Haller | Frankfurt | 14 goals (28)

    The 24-year-old Frenchman is enjoying another productive season in front of goal and has hit double figures for the first time in the Bundesliga.

    #27 Neymar | PSG | 13 goals (26)

    The Brazilian left Barcelona with the intention of escaping Messi's shadow but had his debut season in Paris scuppered by a foot injury. He started in impressive fashion once again this season under new boss Thomas Tuchel, but his tally has been impacted by more injuries.
  28. Getty

    #28 Andrej Kramaric | Hoffenheim | 13 goals (26)

    The Croatia forward has had an impressive season for the Bundesliga side so far and completed a memorable brace against Freiburg in a 4-2 win in January.
  29. Getty Images

    #29 Ciro Immobile | Lazio | 13 goals (26)

    Lazio's star man is once again finding the net with regularity and is one to watch in Serie A
  30. Getty

    #30 Florian Thauvin | Marseille | 13 goals (26)

    French left-winger Thauvin's impressive form for Marseille this season has earned him the interest of Bundesliga giants Bayern Munich, and he will be eager to carry his performances through to the end of the campaign.
  31. Getty

    #31 Jaime Mata | Getafe | 13 goals (26)

    The Getafe striker scored his 12th and 13th Liga goals of the season in March against Huesca and is contender for finishing the season as his club's top-scorer, alongside ​Jorge Molina.
  32. getty images

    #32 Francesco Caputo | Empoli | 13 goals (26)

    Despite Empoli's struggles, Caputo has been in fine form, finding the net against Juventus, Napoli and AC Milan among others.
  33. Getty Images

    #33 Karim Benzema | Real Madrid | 13 goals (26)

    The Frenchman is Real Madrid's top scorer as they continue to adjust to life without Cristiano Ronaldo.
  34. Getty Images

    #34 Eden Hazard | Chelsea | 13 goals (26)

    The Belgian was linked with a move to Real Madrid in the summer following an impressive World Cup campaign but has opted to remain at Stamford Bridge for the time being, where he has broken double figures once more.
  35. Getty Images

    #35 Junior Moraes | Shakhtar Donetsk | 16 goals (24)

    Shakhtar have made a scintillating start to the new league season, with the Brazilian's plentiful goals key to their efforts.
  36. Gettyimages

    #36 Emiliano Sala | Nantes | 12 goals (24)

    The Argentine scored 12 goals for Nantes in Ligue 1 prior to his tragic death following an aircraft incident after signing for Cardiff City in January.
  37. Getty Images

    #37 Timo Werner | RB Leipzig | 12 goals (24)

    Having recorded 21 goals across all competitions in each of the last two seasons, the Germany international frontman is chasing down that tally once more.
  38. Getty

    #38 Wahbi Khazri | Saint-Etienne | 12 goals (24)

    The Tunisian attacker has found a new lease on life in France, with this campaign already the best goalscoring season of his career.
  39. #39 Moussa Dembele | Lyon | 12 goals (24)

    Former Celtic striker Moussa Dembele made a return to Ligue 1 to join Lyon and is showing why he is so highly rated.
  40. Getty

    #40 Yussuf Poulsen | RB Leipzig | 12 goals (24)

    The Denmark international has formed a formidable partnership with Timo Werner for the Bundesliga high-flyers.
  41. Getty

    #41 Charles | Eibar | 12 goals (24)

    The Brazil forward has been in clinical in front of goal for Eibar this season and is in line to finish the season as the club's top-scorer.
  42. Getty Images

    #42 Radamel Falcao | Monaco | 12 goals (24)

    The former Manchester United and Chelsea forward will have to be at his best if the principality side are to avoid relegation in Ligue 1.
  43. Getty

    #43 Wout Weghorst | Wolfsburg | 12 goals (24)

    Weghorst has been a prolific striker for the Bundesliga outfit this season as his side attempt to clinch a top-four spot.
  44. Getty Images

    #44 Jamie Vardy | Leicester | 12 goals (24)

    The Foxes striker has once again been clinical in front of goal, especially against the 'top six' of the Premier League, and has reached double figures.
  45. Getty Images

    #45 Romelu Lukaku | Manchester United | 12 goals (24)

    The former Chelsea striker has not been at his best this season but has still popped up with some important goals.
  46. Getty

    #46 Antoine Griezmann | Atletico Madrid | 12 goals (24)

    It may have been a somewhat slow start to the La Liga campaign for the World Cup winner, but Griezmann is making up for lost time with a recent spell of excellent form for Atletico. 
  47. Getty Images

    #47 Alexandre Lacazette | Arsenal | 12 goals (24)

    The former Lyon forward has had to play second fiddle to Pierre-Emerick Aubameyang at times, but he has still found the net with some regularity.
  48. Getty

    #48 Richarlison | Everton | 12 goals (24)

    The Brazilian has justified Everton's huge investment in the off-season, having already surpassed his league goal total with Watford last campaign - continuing his prolific form in front of goal under manager Marco Silva.
  49. Getty Images

    #49 Raul Jimenez | Wolves | 12 goals (24)

    The Mexico international has been in prolific form for the Molineux side so far this season as they have exceeded expectations in the Premier League for a newly-promoted side.
  50. Getty Images

    #50 Gylfi Sigurdsson | Everton | 12 goals (24)

    The Iceland international has rediscovered his scoring touch after a difficult first season at Goodison Park.
  51. Getty

    #51 Haris Seferovic | Benfica | 15 goals (22.5)

    The Switzerland international has been in bright scoring form for Benfica this season and netted a double against Boavista in late January to emerge as a front-runner as top-scorer in the Portuguese Primeira Liga.
  52. Dean Mouhtaropoulos

    #52 Hirving Lozano | PSV | 15 goals (22.5)

    Mexico's World Cup hero has picked up right where he left off in Russia with more eye-catching displays in Eredivisie.
  53. Getty

    #53 Callum Wilson | Bournemouth | 11 goals (22)

    Wilson is enjoying his most productive Premier League season yet, with his form for the Cherries earning him a first England cap against the USA in November. Now into double figures, the striker has been linked with the likes of Chelsea.
  54. Getty Images

    #54 Heung-Min Son | Tottenham | 11 goals (22)

    Despite missing the opening weeks of the season and some of January, the South Korea international has been a deadly goalscoring presence when available.
  55. Getty Images

    #55 Raul de Tomas | Rayo Vallecano | 11 goals (22)

    The Real Madrid loanee netted a hat-trick against Celta Vigo in January to move himself up the scoring charts in La Liga.
  56. Getty Images

    #56 Andrea Petagna | SPAL | 11 goals (22)

    The 23-year-old has been the spearhead of SPAL's bid to survive in Serie A this season.
  57. Getty Images

    #57 Kevin Volland | Bayer Leverkusen | 11 goals (22)

    The Germany international has found his scoring touch during the second half of the Bundesliga season.
  58. Getty

    #58 Alassane Plea | Borussia Monchengladbach | 11 goals (22)

    Former Nice forward Plea scored a hat-trick against Werder Bremen in early November and is now into double figures for the season.
  59. Getty Images

    #59 Paul Pogba | Manchester United | 11 goals (22)

    After struggling for form under Jose Mourinho, the World Cup winner has discovered new-found purpose under Ole Gunnar Solskjaer. Being United's designated penalty taker has helped to pad out his tally.
  60. Getty

    #60 Borja Iglesias | Espanyol | 11 goals (22)

    Iglesias struck in three games in a row during the early weeks of the season but his form has dropped as Espanyol have themselves struggled.
  61. Getty Images

    #61 Roberto Firmino | Liverpool | 11 goals (22)

    The Brazil international had a slow start to the season, but after a hat-trick against Arsenal he looks back in the groove.
  62. Getty Images

    #62 Glenn Murray | Brighton | 11 goals (22)

    The 35-year-old has defied expectations this season and, after finding the net against the likes of Manchester United, West Ham and Leicester City, will be hoping to improve on last season's haul of 12 goals.
  63. Getty Images

    #63 Josh King | Bournemouth | 11 goals (22)

    The Norway international has been sensational for the Cherries this season as he has emerged as a formidable strike talent in the Premier League.
  64. Getty Images

    #64 Bas Dost | Sporting CP | 14 goals (21)

    The Dutch striker continues to find the net in the Portuguese capital as he enjoys a renaissance in his career.
  65. Getty

    #65 Hakim Ziyech | Ajax | 14 goals (21)

    The Morocco international continues to tear up Eredivisie and leads the way for the legendary Dutch outfit.
  66. Getty

    #66 Robin van Persie | Feyenoord | 14 goals (21)

    The veteran has been in fine form since the start of 2019, having scored nine goals in eight games across the Eredivisie and the KNVB Cup. That run has seen Van Persie find his way back toward the top of the Dutch league's scoring charts. 
  67. Dean Mouhtaropoulos

    #67 Sam Lammers | Heerenveen | 14 goals (21)

    The Netherlands U-21 striker has been in great form this season with ​Heerenveen while on loan from PSV.
  68. Getty

    #68 Abdenasser El Khayati | ADO Den Haag | 14 goals (21)

    Though his team is middle of the pack, the 29-year-old banged in the goals early in the season. 
  69. Getty

    #69 Dyego Sousa | Sporting Braga | 14 goals (21)

    The Brazilian is on his way to contend for the honour of top-scorer of the Primeira Liga, having reached double figures before the turn of the year.

    #70 Michel Vlap | Heerenveen | 14 goals (21)

    Former Netherlands youth international Michel Vlap has enjoyed a stellar season with Heerenveen, scoring double figures from midfield.
  71. Getty

    #71 Alfred Finnbogason | Augsburg | 10 goals (20)

    Finnbogason has been clinical in front of goal for the Bundesliga side. He is the club's first-choice penalty-taker and netted a hat-trick from the spot in an early February fixture against Mainz.

    #72 Iago Aspas | Celta Vigo | 10 goals (20)

    The Spain international started the season well enough, but a hat-trick against Eibar shot him up the charts. 
  73. Getty Images

    #73 Leonardo Pavoletti | Cagliari | 10 goals (20)

    The 30-year-old has found consistency in front of goal despite Cagliari's struggles in Serie A.
  74. Getty

    #74 Roger Marti | Levante | 10 goals (20)

    Marti signed a new contract over the summer and his goal haul this term includes a memorable match-winning penalty against Real Madrid.
  75. Getty Images

    #75 Ondrej Duda | Hertha Berlin | 10 goals (20)

    The Slovakia international has been Hertha's main goal threat in the Bundesliga despite playing in a withdrawn role behind the frontman.
  76. Getty Images

    #76 Pablo Sarabia | Sevilla | 10 goals (20)

    The midfielder has become a transfer target for several of Europe's biggest clubs as he has reached a new career high in La Liga goals in a breakout season.
  77. Getty

    #77 Kai Havertz | Bayer Leverkusen | 10 goals (20)

    The 19-year-old has been in superb form for the Bundesliga side this season, with some of Europe's top clubs linked with a move with him over the summer.
  78. Getty Images

    #78 Mikel Oyarzabal | Real Sociedad | 10 goals (20)

    Oyarzabal has developed into one of La Liga's top young attackers after earning his first senior Spain cap in 2016 at the age of 19. 
  79. Getty

    #79 Andy Delort | Montpellier | 10 goals (20)

    Delort has been an important player in Montpellier's strike force this season as the Ligue 1 side aims to clinch a top-four finish.
  80. getty images

    #80 Andrea Belotti | Torino | 10 goals (20)

    Italy international Andrea Belotti enjoyed his best ever season in 2016-17, scoring 26 goals in Serie A, but he has struggled to scale those heights since. Nevertheless he is a key player for Torino in front of goal.
  81. Getty

    #81 Max Gradel | Toulouse | 10 goals (20)

    Former Bournemouth forward Gradel has thrived since returning to Ligue 1 and has reached double figures for the season.
  82. Getty

    #82 Gaetan Laborde | Montpellier | 10 goals (20)

    Montpellier's 24-year-old forward has been in fine form, helping his side push for a Europa League spot.
  83. Denis Doyle

    #83 Jorge Molina | Getafe | 10 goals (20)

    At 36, Molina shows no sign of slowing down, as the former Real Betis striker is still getting the job done for Los Azulones. 
  84. Getty Images

    #84 Aleksandar Mitrovic | Fulham | 10 goals (20)

    Serbia international Mitrovic has been enjoying life at Fulham and Claudio Ranieri's side are relying heavily on his goals to extricate them from the drop zone.

  85. Getty

    #85 Fran Sol | Willem II | 13 goals (19.5)

    Fran Sol will be contending to finish the season as Eredivisie top-scorer, challenging Luuk de Jong for the title.
  86. Getty Images

    #86 Bruno Fernandes | Sporting CP | 13 goals (19.5)

    The Portugal international midfielder has reached double digit league goals for a second season in a row.
  87. AA

    #87 Papiss Cisse | Alanyaspor | 12 goals (18)

    Former Newcastle United striker Papiss Cisse is playing in Turkey for Alanyaspor following his spell in China and is into double figures for the club this season.
  88. AA

    #88 Hugo Rodallega | Trabzonspor | 12 goals (18)

    Wigan Athletic icon Hugo Rodallega is plying his trade in Turkey with Trabzonspor and is enjoying one of his best seasons in reacent years, hitting double figures in front of goal.
  89. Getty

    #89 Stephan El Shaarawy | Roma | 9 goals (18)

    The Italian has gotten off the mark frequently for Roma this season, scoring his ninth Serie A strike against Empoli in early March.
  90. Getty Images

    #90 Mauro Icardi | Inter | 9 goals (18)

    The Argentine got off to a strong start for Inter this season, but his form has dipped somewhat heading into the second half of the campaign.
  91. Getty Images

    #91 Anthony Martial | Manchester United | 9 goals (18)

    It has been a bounce-back season for the France international, who has reestablished himself as a key player at Old Trafford a year after he fell out of favour under Jose Mourinho. 
  92. Getty

    #92 Willian Jose | Real Sociedad | 9 goals (18)

    The Brazilian forward has been dangerous in front of goal for the La Liga outfit and is a strong contender to finish the season as his club's top-scorer.
  93. Getty Images

    #93 Nabil Fekir | Lyon | 9 goals (18)

    France international Nabil Fekir has been a star player for Lyon and his form last season set the bar incredibly high. He endured a slow start to the season but has regained form.
  94. Getty

    #94 Gervinho | Parma | 9 goals (18)

    The former Arsenal forward has gotten to a good start at new side Parma in Serie A.
  95. Getty

    #95 Gonzalo Higuain | AC Milan/Chelsea | 9 goals (18)

    The Argentina international has struggled to find his best form in either Serie A or the Premier League this season.
  96. Getty Images

    #96 Josip Ilicic | Atalanta | 9 goals (18)

    Josip Ilicic regularly hits double figures from midfield and it looks like he will do the same this season having bagged two hat-tricks - one against Sassuolo and one against Chievo.
  97. Getty Images

    #97 Vedad Ibisevic | Hertha Berlin | 9 goals (18)

    The 34-year-old has been in productive form for the capital club in Bundesliga this season.
  98. Getty Images

    #98 Lorenzo Insigne | Napoli | 9 goals (18)

    The Italy international hasn't quite hit the heights he did in 2016-17 when he scored 18 league goals, but he has remained a reliable scorer for the ​Partenopei.
  99. Getty Images

    #99 Salomon Rondon | Newcastle | 9 goals (18)

    The Magpies striker scored a vital goal as his side clinched a last minute 2-2 draw against Bournemouth in March.
  100. Getty

    #100 Maxi Gomez | Celta Vigo | 9 goals (18)

    Uruguayan forward Gomez continues to form a formidable strike partnership with Iago Aspas at Celta Vigo, chipping in with his fair share of goals.
  101. Dean Mouhtaropoulos

    #101 Thorgan Hazard | Borussia Monchengladbach | 9 goals (18)

    Eden's younger brother got off to a fine start in the Bundesliga and is keeping pace with his sibling as he approaches double figures in the scoring charts.
  102. Getty

    #102 Andre Silva | Sevilla | 9 goals (18)

    Silva joined Sevilla on a €3m loan deal last summer from AC Milan and the Portugal forward has been in fine form since the beginning of the campaign – netting against Real Madrid.
  103. Getty

    #103 Stephane Bahoken | Angers | 9 goals (18)

    Cameroon international Stephane Bahoken is the focal point of the Angers attack and is contributing to their fight for a mid-table finish with his goals.
  104. Getty Images

    #104 Marcus Rashford | Manchester United | 9 goals (18)

    The England international has been in superb form under Ole Gunnar Solskjaer since the Norwegian replaced Jose Mourinho.
  105. Getty Images

    #105 Dries Mertens | Napoli | 9 goals (18)

    The Belgium international has not been at his best in front of goal this season but has still managed to chip in on occasion.
  106. Getty

    #106 Lebo Mothiba | Lille, Strasbourg | 9 goals (18)

    The striker has continued his scoring form after transferring from Lille to Strasbourg.
  107. Getty Images

    #107 Remi Oudin | Reims | 9 goals (18)

    A product of the Reims youth system, Remi Oudin is beginning to show plenty of promise for the club and has really taken to life in Ligue 1.
  108. Getty

    #108 Jonathan Bamba | Lille | 9 goals (18)

    Bamba's form for Lille has made them a title challenger to perennial giants PSG, and he scored in a crucial fixture against rivals Marseille early on in the campaign.
  109. Getty Images

    #109 Luka Milivojevic | Crystal Palace | 9 goals (18)

    The Palace penalty specialist is almost perfect when it comes to converting spot-kicks in the Premier League.
  110. Getty

    #110 Ashley Barnes | Burnley | 9 goals (18)

    The striker scored his ninth Premier League goal of the season in a 3-1 loss against Crystal Palace in early March.
  111. Getty

    #111 Francois Kamano | Bordeaux | 9 goals (18)

    The Guinea international made a strong start to the Ligue 1 campaign, though he has struggled during the second half of the season.