La Liga

Spain, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Luis SuárezBarcelona35.840+4.21371.02
2Cristiano RonaldoReal Madrid35.635−0.62271.01
3NeymarBarcelona28.124−4.11240.83
4Lionel MessiBarcelona27.126−1.11580.89
5Karim BenzemaReal Madrid20.724+3.3980.93
6AdurizAthletic Club20.720−0.7930.67
7Kevin GameiroSevilla18.916−2.9720.82
8Borja BastónEibar18.518−0.5930.65
9Lucas PérezDeportivo La Coruna18.517−1.51000.53
10Rubén CastroReal Betis18.219+0.81030.49
11Antoine GriezmannAtletico Madrid16.022+6.0920.47
12Iago AspasCelta Vigo13.714+0.3800.46
13Paco AlcácerValencia13.313−0.3610.49
14Youssef El-ArabiGranada13.116+2.9700.47
15MikuRayo Vallecano12.19−3.1420.70
16Antonio SanabriaSporting Gijon12.011−1.0500.48
17Javi GuerraRayo Vallecano11.412+0.6720.49
18CharlesMalaga11.012+1.0840.33
19Gareth BaleReal Madrid10.719+8.3810.55
20Cédric BakambuVillarreal10.212+1.8490.49