Premier League Player Stats

Premier League Top Scorers

Every goal scored this season, ranked.

Leader · Top ScorersErling Haaland is the top scorer in the Premier League 2022-23 with 36 goals.

Full ranking

100 players
#PlayerGoals
  1. 1
    Erling HaalandMan City
    36
  2. 2
    Harry Kane
    30
  3. 3
    Ivan Toney
    20
  4. 4
    Mohamed SalahLiverpool
    19
  5. 5
    Callum WilsonBrentford
    18
  6. 6
    Marcus RashfordMan United
    17
  7. 7
    Gabriel MartinelliArsenal
    15
  8. 8
    Ollie WatkinsAston Villa
    15
  9. 9
    Martin ØdegaardArsenal
    15
  10. 10
    Aleksandar Mitrovic
    14
  11. 11
    Bukayo SakaArsenal
    14
  12. 12
    Rodrigo
    13
  13. 13
    Harvey BarnesNewcastle
    13
  14. 14
    Roberto Firmino
    11
  15. 15
    Gabriel JesusArsenal
    11
  16. 16
    Phil FodenMan City
    11
  17. 17
    Miguel AlmirónNewcastle
    11
  18. 18
    Alexander IsakLiverpool
    10
  19. 19
    Taiwo AwoniyiCoventry City
    10
  20. 20
    James MaddisonTottenham
    10
  21. 21
    Alexis Mac AllisterLiverpool
    10
  22. 22
    Son Heung-minTottenham
    10
  23. 23
    Eberechi EzeArsenal
    10
  24. 24
    Darwin NúñezLiverpool
    9
  25. 25
    Julián Alvarez
    9
  26. 26
    Pascal GroßBrighton
    9
  27. 27
    James Ward-ProwseSouthampton
    9
  28. 28
    Bryan MbeumoMan United
    9
  29. 29
    İlkay GündoğanMan City
    8
  30. 30
    Danny IngsWest Ham
    8
  31. 31
    Arsenal
    8
  32. 32
    Bruno FernandesMan United
    8
  33. 33
    Brennan JohnsonEverton
    8
  34. 34
    Cody GakpoLiverpool
    7
  35. 35
    Diogo JotaLiverpool
    7
  36. 36
    Wilfried Zaha
    7
  37. 37
    Man City
    7
  38. 38
    Kaoru MitomaBrighton
    7
  39. 39
    Solly MarchBrighton
    7
  40. 40
    Kai HavertzArsenal
    7
  41. 41
    Bournemouth
    7
  42. 42
    Dwight McNeilCrystal Palace
    7
  43. 43
    Granit XhakaSunderland
    7
  44. 44
    Yoane WissaNewcastle
    7
  45. 45
    Evan FergusonBrighton
    6
  46. 46
    Anthony Martial
    6
  47. 47
    Chelsea
    6
  48. 48
    Raheem SterlingArsenal
    6
  49. 49
    Danny WelbeckChelsea
    6
  50. 50
    Daniel PodenceWolves
    6
  51. 51
    JoelintonNewcastle
    6
  52. 52
    Dominic SolankeTottenham
    6
  53. 53
    Saïd Benrahma
    6
  54. 54
    Rúben Neves
    6
  55. 55
    Jacob RamseyNewcastle
    6
  56. 56
    Douglas LuizNottm Forest
    6
  57. 57
    Jarrod BowenWest Ham
    6
  58. 58
    Rodrigo BentancurTottenham
    5
  59. 59
    Luis SinisterraBournemouth
    5
  60. 60
    Deniz UndavBrighton
    5
  61. 61
    Marcus TavernierBournemouth
    5
  62. 62
    Abdoulaye DoucouréEverton
    5
  63. 63
    WillianFulham
    5
  64. 64
    Jack GrealishEverton
    5
  65. 65
    Ché Adams
    5
  66. 66
    Kelechi Iheanacho
    5
  67. 67
    Carlos ViníciusFulham
    5
  68. 68
    Riyad Mahrez
    5
  69. 69
    West Ham
    5
  70. 70
    Odsonne ÉdouardCrystal Palace
    5
  71. 71
    Everton
    5
  72. 72
    Jefferson LermaCrystal Palace
    5
  73. 73
    Mathias JensenBrentford
    5
  74. 74
    Morgan Gibbs-WhiteNottm Forest
    5
  75. 75
    Emi BuendíaAston Villa
    5
  76. 76
    João FélixChelsea
    4
  77. 77
    Luis DíazLiverpool
    4
  78. 78
    Carlos AlcarazEverton
    4
  79. 79
    Manor SolomonWest Ham
    4
  80. 80
    Julio EncisoIpswich
    4
  81. 81
    AntonyMan United
    4
  82. 82
    Kieffer Moore
    4
  83. 83
    West Ham
    4
  84. 84
    Lucas PaquetáWest Ham
    4
  85. 85
    CasemiroMan United
    4
  86. 86
    Patrick BamfordSheffield Utd
    4
  87. 87
    Patson DakaLeicester
    4
  88. 88
    Eddie NketiahCrystal Palace
    4
  89. 89
    Bruno GuimarãesArsenal
    4
  90. 90
    Newcastle
    4
  91. 91
    Andreas PereiraFulham
    4
  92. 92
    Demarai GrayLeicester
    4
  93. 93
    Leon BaileyAston Villa
    4
  94. 94
    Bernardo SilvaMan City
    4
  95. 95
    Pierre-Emile Højbjerg
    4
  96. 96
    Bobby De Cordova-ReidLeicester
    4
  97. 97
    Josh DasilvaBrentford
    4
  98. 98
    Jacob MurphyNewcastle
    4
  99. 99
    Declan RiceArsenal
    4
  100. 100
    Leicester
    4

CHANCES ARE YOU'RE ABOUT TO LOSE.

For free and confidential support call 1800 858 858 or visit Gambling Help Online.

BetStop - National Self-Exclusion Register - www.betstop.gov.au.

This website is intended for use by persons aged 18 years or over only.