Premier League

England, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Mohamed SalahLiverpool24.423−1.41390.80
2Harry KaneTottenham20.717−3.71330.58
3Diogo JotaLiverpool17.415−2.4900.65
4Cristiano RonaldoManchester United17.218+0.81100.63
5Son Heung-MinTottenham17.023+6.0860.50
6Sadio ManéLiverpool16.816−0.8980.53
7Raheem SterlingManchester City15.813−2.8580.67
8Jarrod BowenWest Ham12.912−0.9800.39
9Michail AntonioWest Ham12.810−2.8830.38
10Ivan ToneyBrentford12.112−0.1880.37
11Ollie WatkinsAston Villa11.511−0.5770.35
12Teemu PukkiNorwich11.411−0.4710.31
13Kai HavertzChelsea10.78−2.7560.53
14RaphinhaLeeds10.211+0.8870.31
15Wilfried ZahaCrystal Palace10.214+3.8690.33
16Gabriel JesusManchester City10.28−2.2640.48
17Riyad MahrezManchester City10.111+0.9610.62
18RicharlisonEverton10.010−0.0740.36
19Jamie VardyLeicester10.015+5.0540.50
20Bukayo SakaArsenal9.911+1.1970.29