Spanish La Liga Top Scorers

RankNameGoalsAssistsPlayedGoals per 90Mins per GoalTotal ShotsGoal ConversionShot Accuracy
1
Lionel Messi
Barcelona
112170.681337415%66%
2
Gerard Moreno
Villarreal
102160.641424025%57%
3
Iago Aspas
Celta Vigo
96170.551632733%63%
3
Luis Suárez
Atlético Madrid
92130.881033228%47%
3
Youssef En-Nesyri
Sevilla
90180.761182931%48%
6
Karim Benzema
Real Madrid
85160.511783622%53%
7
Mikel Oyarzabal
Real Sociedad
74140.681322726%63%
7
José Luis Morales
Levante
73180.541672133%57%
7
Roger Martí
Levante
72160.631441354%69%
10
Carlos Soler
Valencia
64140.461971443%71%
10
Marcos Llorente
Atlético Madrid
63160.491851638%63%
12
Antoine Griezmann
Barcelona
54170.382373514%54%
12
João Félix
Atlético Madrid
53150.501811926%37%
12
Portu
Real Sociedad
53190.382361242%42%
12
Paco Alcácer
Villarreal
52100.631441338%69%
12
Kike
Eibar
52170.332753514%43%
12
Ángel Rodríguez
Getafe
50160.541681828%56%
12
Maxi Gómez
Valencia
50150.342651926%79%
19
Sergio Canales
Real Betis
44120.372421136%55%
19
Álvaro Negredo
Cádiz
43160.322812715%44%
19
Lucas Pérez
Alavés
42140.402271233%67%
19
Fidel
Elche
42150.30302757%57%
19
Iñaki Williams
Athletic Bilbao
42180.263451921%47%
19
Cristian Tello
Real Betis
41150.501811625%56%
19
Alexander Isak
Real Sociedad
41150.392312615%54%