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 Morocco 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-2021/2022 here.

Scored hat-tricks in La Liga, season 2017/2018

In total there were 17 scored hat-tricks during the season 2017/2018 in La Liga, Spain. All players scoring these hat-tricks (or more than 3 goals), and the matches they scored it in, are listed here.

Player, Team Match Goals
Emmanuel Boateng
Levante
Levante - Barcelona 5-4
Sun 13 may 2018
3
9', 31', 49'
Lionel Messi
Barcelona
Deportivo La Coruña - Barcelona 2-4
Sun 29 april 2018
3
38', 82', 85'
Carlos Bacca
Villarreal
Villarreal - Celta Vigo 4-1
Sat 28 april 2018
3
13', 35', 38'
Lionel Messi
Barcelona
Barcelona - Leganés 3-1
Sat 7 april 2018
3
27', 32', 87'
Iago Aspas
Celta Vigo
Celta Vigo - Sevilla 4-0
Sat 7 april 2018
3
57', 61', 78'
Cristiano Ronaldo
Real Madrid
Real Madrid - Girona 6-3
Sun 18 march 2018
4
11', 47', 64', 90'
Antoine Griezmann
Atlético Madrid
Atlético Madrid - Leganés 4-0
Wed 28 february 2018
4
26', 35', 56', 67'
Antoine Griezmann
Atlético Madrid
Sevilla - Atlético Madrid 2-5
Sun 25 february 2018
3
42', 51', 81'
Luis Suárez
Barcelona
Barcelona - Girona 6-1
Sat 24 february 2018
3
5', 44', 76'
Cristiano Ronaldo
Real Madrid
Real Madrid - Real Sociedad 5-2
Sat 10 february 2018
3
27', 37', 80'
Michael Olunga
Girona
Girona - Las Palmas 6-0
Sat 13 january 2018
3
57', 70', 79'
Ibai Gomez
Alavés
Girona - Alavés 2-3
Mon 4 december 2017
3
72', 87', 90'
Iago Aspas
Celta Vigo
Las Palmas - Celta Vigo 2-5
Mon 16 october 2017
3
20', 49', 76'
Cédric Bakambu
Villarreal
Villarreal - Eibar 3-0
Sun 1 october 2017
3
25', 52', 76'
Lionel Messi
Barcelona
Barcelona - Eibar 6-1
Tue 19 september 2017
4
21', 59', 62', 87'
Simone Zaza
Valencia
Valencia - Málaga 5-0
Tue 19 september 2017
3
55', 60', 63'
Lionel Messi
Barcelona
Barcelona - Espanyol 5-0
Sat 9 september 2017
3
26', 35', 67'