Premier League

England, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Sergio AgüeroManchester City22.720−2.71390.85
2Harry KaneTottenham19.829+9.21100.70
3Alexis SánchezArsenal17.724+6.31290.49
4Christian BentekeCrystal Palace17.415−2.41050.50
5Romelu LukakuEverton16.725+8.31100.46
6Diego CostaChelsea15.420+4.61110.45
7Dele AlliTottenham14.718+3.3940.43
8Zlatan IbrahimovicManchester United14.617+2.41150.54
9Jermain DefoeSunderland13.715+1.3990.37
10Eden HazardChelsea11.016+5.0770.33
11Joshua KingBournemouth10.916+5.1670.36
12Roberto FirminoLiverpool10.411+0.61000.30
13Jamie VardyLeicester9.913+3.1530.32
14Theo WalcottArsenal9.910+0.1620.46
15Michail AntonioWest Ham9.89−0.8770.36
16Sadio ManéLiverpool9.513+3.5570.38
17Marko ArnautovicStoke9.26−3.2600.30
18Riyad MahrezLeicester8.96−2.9760.28
19Salomón RondónWest Bromwich Albion8.97−1.9870.29
20Benik AfobeBournemouth8.96−2.9390.56