La Liga

Spain, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Kylian Mbappe-LottinReal Madrid25.825−0.81460.89
2Vedat MuriqiMallorca21.623+1.41140.62
3Ante BudimirOsasuna19.217−2.21030.58
4Ferrán TorresBarcelona16.216−0.2690.72
5Robert LewandowskiBarcelona16.114−2.1630.89
6Mikel OyarzabalReal Sociedad16.015−1.0790.53
7Georges MikautadzeVillarreal15.013−2.0650.64
8Lamine YamalBarcelona14.716+1.31170.58
9Vinícius JúniorReal Madrid14.416+1.61000.45
10Alexander SørlothAtletico Madrid13.913−0.9680.64
11Antonio MartínezAlaves12.814+1.2930.42
12Juan Camilo HernándezReal Betis12.411−1.4890.43
13Alvaro RodríguezElche12.27−5.2740.50
14Jorge De FrutosRayo Vallecano12.110−2.1630.43
15Gorka GuruzetaAthletic Club11.710−1.7840.44
16Borja IglesiasCelta Vigo11.614+2.4460.55
17RaphinhaBarcelona11.113+1.9650.70
18Lucas BoyéAlaves11.111−0.1630.51
19André SilvaElche10.810−0.8570.53
20Abdessamad EzzalzouliReal Betis10.310−0.3730.41