La Liga

Spain, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Artem DovbykGirona23.324+0.7850.78
2Robert LewandowskiBarcelona17.919+1.1920.58
3Álvaro MorataAtletico Madrid17.715−2.7670.83
4Jørgen Strand LarsenCelta Vigo16.713−3.7810.51
5Vinícius JúniorReal Madrid16.015−1.0780.76
6Alexander SørlothVillarreal15.423+7.6780.56
7Ante BudimirOsasuna15.217+1.8770.55
8JoseluReal Madrid13.610−3.6630.75
9Youssef En-NesyriSevilla13.416+2.6730.47
10Antoine GriezmannAtletico Madrid13.216+2.8790.44
11Gorka GuruzetaAthletic Club13.114+0.9650.51
12Jude BellinghamReal Madrid13.019+6.0630.50
13Myrto UzuniGranada12.611−1.6640.46
14RodrygoReal Madrid12.410−2.4870.46
15Samu OmorodionAlaves12.38−4.3640.58
16Borja MayoralGetafe11.815+3.2470.48
17Iñaki WilliamsAthletic Club11.412+0.6930.36
18Hugo DuroValencia11.413+1.6650.34
19Cristhian StuaniGirona11.39−2.3341.46
20Vedat MuriqiMallorca11.27−4.2660.43