La Liga

Spain, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Lionel MessiBarcelona26.730+3.31950.80
2Gerard MorenoVillarreal19.523+3.5980.66
3Karim BenzemaReal Madrid19.423+3.61230.60
4Luis SuárezAtletico Madrid17.921+3.11040.63
5Alexander IsakReal Sociedad16.516−0.5810.62
6Youssef En-NesyriSevilla15.818+2.2770.62
7Rafa MirSD Huesca15.113−2.11200.47
8Antoine GriezmannBarcelona12.413+0.6710.42
9Iago AspasCelta Vigo12.314+1.7510.38
10JoseluAlaves12.211−1.2940.36
11Mikel OyarzabalReal Sociedad10.811+0.2620.40
12Lucas OcamposSevilla10.85−5.8690.37
13Kike GarcíaEibar10.612+1.4870.31
14Ante BudimirOsasuna9.911+1.1460.55
15RogerLevante9.512+2.5460.39
16Carlos SolerValencia9.411+1.6370.31
17Santi MinaCelta Vigo9.412+2.6450.34
18Borja IglesiasReal Betis8.911+2.1380.57
19Paco AlcácerVillarreal8.96−2.9370.51
20Ángel CorreaAtletico Madrid8.99+0.1520.33