La Liga

Spain, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Kylian Mbappe-LottinReal Madrid30.131+0.91610.92
2Robert LewandowskiBarcelona29.427−2.41150.97
3Ante BudimirOsasuna20.721+0.3990.62
4Alexander SørlothAtletico Madrid20.420−0.4791.21
5RaphinhaBarcelona19.318−1.31140.61
6Ayoze PérezVillarreal15.219+3.8750.69
7Thierno BarryVillarreal15.111−4.1730.58
8Julián ÁlvarezAtletico Madrid14.217+2.8720.50
9Jude BellinghamReal Madrid13.19−4.1620.47
10Vinícius JúniorReal Madrid12.811−1.8810.51
11Javi PuadoEspanyol11.912+0.1710.36
12Lamine YamalBarcelona11.69−2.61440.36
13Borja IglesiasCelta Vigo11.611−0.6460.53
14Vedat MuriqiMallorca11.07−4.0540.48
15Hugo DuroValencia11.0110.0480.45
16Kike GarcíaAlaves10.713+2.3630.37
17Oihan SancetAthletic Club10.515+4.5500.57
18Mikel OyarzabalReal Sociedad10.39−1.3430.40
19Iñaki WilliamsAthletic Club10.26−4.2630.34
20Ferrán TorresBarcelona9.710+0.3480.80