The 2024/25 Premier League campaign has reached a pivotal stage of the season, and the race to finish as the competition’s leading goal-scorer is also hotting up.
Last season saw Erling Haaland yet again dominate charts despite a mid-season injury. Cole Palmer, meanwhile, stunned the world as he surged to a second-place finish after a four-goal haul against Everton late in the season.
Haaland had long topped the charts, reaching 100 in all competitions for City by scoring against Arsenal, but his team’s struggles opened the door to his closest challenger, Mohamed Salah, who is now clear at the top of the standings. Salah moved on to 28 for the season when Liverpool sealed their 20th English title with a 5-1 rout of Tottenham.
An ankle injury that will rule Haaland out of the majority of the season run-in means Salah has probably got the prize sewn up. Newcastle United frontman Alexander Isak has now gone past Haaland into second place, and the latter could not find the net as Manchester City were held to a draw by Southampton.
The Sporting News will be updating the table below during every matchday of the 2024/25 Premier League season through to the final matches on May 25, 2024.
All the latest EPL club news | Team-by-team Premier League schedule for 2024/25 | Premier League standings | Latest EPL scores
Premier League top scorers table 2024/25
Updated following games on Friday, May 16.
Rank | Player | Club | Goals (PKs) | Assists | Matches | Mins |
---|---|---|---|---|---|---|
1. | Mohamed Salah | Liverpool | 28 (9) | 18 | 36 | 3197 |
2. | Alexander Isak | Newcastle | 23 (4) | 6 | 33 | 2679 |
3. | Erling Haaland | Man City | 21 (2) | 3 | 29 | 2573 |
4. | Chris Wood | N. Forest | 20 (3) | 3 | 34 | 2796 |
5. | Bryan Mbeumo | Brentford | 18 (5) | 7 | 36 | 3235 |
= | Yoane Wissa | Brentford | 18 (0) | 3 | 33 | 2747 |
7. | Ollie Watkins | Aston Villa | 16 (2) | 8 | 37 | 2520 |
= | Matheus Cunha | Wolves | 15 (0) | 6 | 31 | 2487 |
= | Cole Palmer | Chelsea | 15 (4) | 8 | 36 | 3105 |
10. | Jean-Philippe Mateta | Crystal Palace | 14 (2) | 2 | 35 | 2586 |