Spanish La Liga Top Scorers

RankNameGoalsAssistsPlayedGoals per 90Mins per GoalTotal ShotsGoal ConversionShot Accuracy
1
Lionel Messi
Barcelona
309350.8910114121%65%
2
Karim Benzema
Real Madrid
239340.711269823%56%
2
Gerard Moreno
Villarreal
237330.771177829%60%
4
Luis Suárez
Atlético Madrid
213320.751208724%49%
5
Youssef En-Nesyri
Sevilla
180380.701286826%43%
6
Alexander Isak
Real Sociedad
172340.651396327%67%
7
Iago Aspas
Celta Vigo
1413330.442054333%63%
8
Antoine Griezmann
Barcelona
137360.452026221%55%
8
José Luis Morales
Levante
133380.481894728%57%
8
Rafa Mir
Huesca
131380.4122110413%44%
11
Marcos Llorente
Atlético Madrid
1211370.362474129%54%
11
Roger Martí
Levante
124330.491844030%57%
11
Santi Mina
Celta Vigo
123340.452024129%54%
11
Kike
Eibar
122370.352587516%45%
15
Mikel Oyarzabal
Real Sociedad
118330.412214624%59%
15
Carlos Soler
Valencia
118320.362492741%63%
15
Joselu
Alavés
113370.332767115%46%
15
Borja Iglesias
Real Betis
110280.701282741%59%
15
Ante Budimir
Osasuna
110300.611473829%58%
20
Ángel Correa
Atlético Madrid
98380.342684122%56%
20
Roberto Soldado
Granada
90290.561602241%55%
20
Brais Méndez
Celta Vigo
90340.302974023%55%
23
Sergio Canales
Real Betis
86310.293133027%43%
23
Álvaro Negredo
Cádiz
84350.332774418%48%
23
Alex Berenguer
Athletic Bilbao
84350.312863424%44%