Messi is Top Scorer in La Liga | Cristiano Ronaldo finishes 2nd | 2017-2018

Lionel Messi outshone Cristino Ronaldo in the quest for the top scorer title. 34 goals in 36 matches while Ronaldo managed 26 goals in 27 matches.

The current season is available here – La Liga Top Scorer.

NAME NATIONALITY TEAM GP MIN GOALS ASSISTS SHOTS ON TARGET PEN+ PEN-
L. Messi Argentina Barcelona 36 2.996 34 12 197 96 2 2
Cristiano Ronaldo Portugal Real Madrid 27 2.298 26 5 178 77 3 1
L. Suárez Uruguay Barcelona 33 2.902 25 12 121 56 1 0
Iago Aspas Spain Celta Vigo 34 2.938 22 5 94 44 2 1
C. Stuani Uruguay Girona 33 2.723 21 74 37 5 0
A. Griezmann France Atletico Madrid 32 2.530 19 9 72 40 2 0
M. Gómez Uruguay Celta Vigo 36 3.077 17 4 83 38 0 0
Rodrigo Spain Valencia 37 2.695 16 4 92 40 1 0
G. Bale Wales Real Madrid 26 1.803 16 2 77 33 1 0
Gerard Moreno Spain Espanyol 38 3.413 16 1 105 48 1 1
C. Bacca Colombia Villarreal 35 2.511 15 6 73 35 1 0
Willian José Brazil Real Sociedad 34 2.779 15 4 89 29 3 1
Ángel Spain Getafe 33 2.299 13 2 68 31 0 1
S. Zaza Italy Valencia 33 2.078 13 1 73 24 0 0
Mikel Oyarzabal Spain Real Sociedad 35 2.781 12 5 65 32 0 0
Santi Mina Spain Valencia 32 1.549 12 2 43 20 1 0
Portu Spain Girona 37 3.014 11 5 49 25 0 0
Sergio León Spain Real Betis 31 1.981 11 1 65 28 0 1
Munir Morocco Alaves 33 2.456 10 6 62 23 0 0
Morales Spain Levante 35 3.066 10 8 61 25 3 0