Premier League

England, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Harry KaneTottenham26.930+3.11830.78
2Mohamed SalahLiverpool25.132+6.91430.77
3Raheem SterlingManchester City18.818−0.8870.65
4Sergio AgüeroManchester City18.621+2.4950.84
5Romelu LukakuManchester United15.516+0.5860.49
6Gabriel JesusManchester City15.413−2.4550.82
7Jamie VardyLeicester15.320+4.7700.42
8Álvaro MorataChelsea13.911−2.9790.60
9Alexandre LacazetteArsenal13.814+0.2670.56
10Glenn MurrayBrighton12.412−0.4520.51
11Sadio ManéLiverpool11.510−1.5700.46
12Christian BentekeCrystal Palace11.23−8.2590.45
13Son Heung-MinTottenham11.012+1.0750.43
14Roberto FirminoLiverpool10.815+4.2840.34
15RicharlisonWatford10.75−5.7950.34
16Dele AlliTottenham10.19−1.1690.30
17Marko ArnautovicWest Ham9.811+1.2710.38
18Wilfried ZahaCrystal Palace9.79−0.7640.34
19Dwight GayleNewcastle United9.76−3.7570.44
20David SilvaManchester City9.29−0.2540.34