Premier League

England, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Erling HaalandManchester City32.836+3.21231.05
2Mohamed SalahLiverpool23.319−4.31250.64
3Harry KaneTottenham23.130+6.91330.61
4Ivan ToneyBrentford21.720−1.7940.66
5Callum WilsonNewcastle United18.918−0.9730.89
6Marcus RashfordManchester United18.817−1.81080.58
7Ollie WatkinsAston Villa17.515−2.5850.50
8Aleksandar MitrovicFulham16.214−2.2930.72
9Gabriel JesusArsenal16.211−5.2770.69
10Darwin NúñezLiverpool14.49−5.4840.76
11Kai HavertzChelsea12.87−5.8710.44
12Alexis Mac AllisterBrighton11.510−1.5860.36
13Bukayo SakaArsenal11.314+2.7890.32
14Gabriel MartinelliArsenal10.515+4.5790.33
15Bryan MbeumoBrentford10.19−1.1710.30
16Jarrod BowenWest Ham10.06−4.0750.28
17Patrick BamfordLeeds9.84−5.8500.58
18Son Heung-MinTottenham9.610+0.4810.30
19Danny WelbeckBrighton9.66−3.6620.46
20Bruno FernandesManchester United9.48−1.4920.25