Premier League

England, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Erling HaalandManchester City31.627−4.61221.10
2Alexander IsakNewcastle United22.121−1.1780.86
3Mohamed SalahLiverpool21.918−3.91140.77
4Dominic SolankeBournemouth21.419−2.41090.58
5Ollie WatkinsAston Villa19.319−0.31060.53
6Darwin NúñezLiverpool19.211−8.21080.85
7Cole PalmerChelsea17.822+4.21080.61
8Nicolas JacksonChelsea17.211−6.2740.57
9Bukayo SakaArsenal16.816−0.81070.51
10Julián ÁlvarezManchester City14.411−3.4980.48
11Dominic Calvert-LewinEverton13.67−6.6730.55
12Jarrod BowenWest Ham13.516+2.5850.40
13Kai HavertzArsenal13.513−0.5690.46
14Chris WoodNottingham Forest13.414+0.6480.67
15Son Heung-MinTottenham13.017+4.0850.39
16Luis DíazLiverpool12.98−4.9940.43
17Carlton MorrisLuton12.311−1.3720.38
18Jean-Philippe MatetaCrystal Palace12.316+3.7460.48
19João PedroBrighton11.99−2.9750.53
20Brennan JohnsonTottenham11.95−6.9500.51