La Liga

Spain, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Lionel MessiBarcelona26.036+10.01700.87
2Luis SuárezBarcelona24.421−3.41120.78
3Wissam Ben YedderSevilla18.918−0.9760.60
4Karim BenzemaReal Madrid18.721+2.31040.57
5Borja IglesiasEspanyol15.817+1.2890.46
6Raúl de TomásRayo Vallecano15.214−1.21150.48
7RodrigoValencia14.78−6.7810.52
8Antoine GriezmannAtletico Madrid14.615+0.41130.41
9Cristhian StuaniGirona14.419+4.6790.47
10Iñaki WilliamsAthletic Club13.413−0.4750.39
11MoralesLevante13.012−1.0650.37
12RogerLevante12.813+0.2700.60
13CharlesEibar12.814+1.2630.66
14Jaime MataGetafe12.614+1.4590.46
15Iago AspasCelta Vigo12.520+7.5700.49
16Maxi GómezCelta Vigo12.513+0.5810.38
17Pablo SarabiaSevilla12.0120.0740.40
18Gerard MorenoVillarreal11.98−3.9720.46
19Sergi EnrichEibar11.57−4.5670.40
20Jorge MolinaGetafe11.414+2.6570.39