La Liga Top scorers - Spain 2017/2018

The winning top scorer in La Liga (Primera División), Spain during the season 2017/2018 was Lionel Messi with 34 goals scored.

Primera División best goal scorers 2017/2018

Season:
# Player Team Age Nationality Goals
1. Lionel Messi Barcelona 30 Argentina 34
2. Cristiano Ronaldo Real Madrid 33 Portugal 26
3. Luis Suárez Barcelona 31 Uruguay 25
4. Iago Aspas Celta Vigo 30 Spain 22
5. Cristhian Stuani Girona 31 Uruguay 21
6. Antoine Griezmann Atlético Madrid 27 France 19
7. Maximiliano Gómez Celta Vigo 21 Uruguay 17
8. Gareth Bale Real Madrid 28 Wales 16
  Gerard Moreno Espanyol 26 Spain 16
  Rodrigo Moreno Valencia 27 Spain 16
11. Carlos Bacca Villarreal 31 Colombia 15
  Willian José Real Sociedad 26 Brazil 15
13. Ángel Getafe 31 Spain 13
  Simone Zaza Valencia 26 Italy 13
15. Mikel Oyarzabal Real Sociedad 21 Spain 12
  Santi Mina Valencia 22 Spain 12
17. Portu Girona 25 Spain 11
  Sergio León Real Betis 29 Spain 11
19. José Luis Morales Levante 30 Spain 10
  Munir El Haddadi Alavés 22 Spain 10
  Raúl Garcia Athletic Bilbao 31 Spain 10
The age of the players is when the season ended at 20 May 2018

20 May 2018 was the last match day for this season in La Liga, The league kicked off 18 August 2017. More information and the winning top scorers in La Liga between the seasons 1989/1990-2020/2021 here.