Squawka / Features / The best Premier League strikers in 2024-25

The best Premier League strikers in 2024-25

Who are the Premier League's best strikers in 2024-25 so far?

Who was the best striker in the Premier League in 2024-25?

Alexander Isak was directly involved in 29 Premier League goals across the campaign, scoring 23 and providing six assists. He finished four goal involvements ahead of Erling Haaland, who has 22 goals with three assists.

However, Isak and Haaland faced fierce competition for the top spot in the league.

So, who were the best No. 9s for the 2024-25 campaign? We’ve ranked the top five using the Squawka Score, considering only players with 1,710+ (50%) minutes this season.

  1. Alexander Isak (Newcastle) – 81%
  2. Erling Haaland (Man City) – 77%
  3. Luis Diaz (Liverpool) – 75%
  4. Yoane Wissa (Brentford) – 73%
  5. Jorgen Strand Larsen (Wolves) – 69%

Read on for more details on these striker rankings.

  • Enhanced Offers
  • Request A Bet Feature
  • Vast selection of sports markets

#AD 18+ New customers only. First single & E/W bet only. Odds of 1/1 or greater. 3 X £10 bet tokens. Free bet stakes not included in returns. Free bets exclude virtuals. Free bets are non withdrawable. Free bets expire after 30 days. Eligibility restrictions and further T&Cs apply.New customers only. First single & E/W bet only. Odds of 1/1 or greater. 3 X £10 bet tokens. Free bet stakes not included in returns. Free bets exclude virtuals. Free bets are non withdrawable. Free bets expire after 30 days. Eligibility restrictions and further T&Cs apply.

  • Enhanced Offers
  • Exceptional Mobile App
  • Fun Social Media Content

#AD 18+ New Customer offer. Place a min £10 bet on Football on odds of min 1.5 (1/2), get £50 in Free Bet Builders after the qualifying bet has been settled. Rewards valid for 90 days. Only deposits via cards & Apple Pay will qualify. T&Cs apply. Please Gamble Responsibly.

  • Betting Exchange
  • Extensive Bet-Builder
  • Very Competitive Odds

Place a min £10 bet on Sportsbook on odds of min EVS (2.0), get £30 in Free Bet Builders, Accumulators or multiples to use on any sport. Rewards valid for 30 days. Only deposits via cards or Apple Pay will qualify. T&Cs apply. Please Gamble Responsibly.

More Premier League player rankings:

5. Jorgen Strand Larsen

  • Club: Wolves
  • Squawka Score: 69%

It looks like Wolverhampton Wanderers finally got their much-needed striker. Jorgen Strand Larsen averaged 0.48 goals per 90 minutes in the Premier League in 2024-25. While that may not sound good, it proved crucial for Wolves. He also averaged 0.46 non-penalty post-shot Expected Goals per 90, with 62.96% shooting accuracy. Larsen ranked in the 95th percentile and above among strikers for his accuracy.

4. Yoane Wissa

  • Club: Brentford
  • Squawka Score: 72%

Yoane Wissa seems to go under the radar a lot, even when looking at Brentford. But he was one of the best strikers in the Premier League in 2024-25. The DR Congo international averaged 0.58 goals per 90 in the Premier League, from 0.57 non-penalty post-shot xG. Wissa also ranked well for losing the ball, only being dispossessed 1.08 times per 90 — these numbers are generally higher for attacking players. His conversion rate of 21.11% isn’t bad either.

3. Luis Diaz

  • Club: Liverpool
  • Squawka Score: 75%

Luis Diaz ended the season as Liverpool’s starting striker, and it worked well for the champions. The Colombian averaged 0.49 goals per 90 in the Premier League, from 0.38 non-penalty post-shot xG. Of course, his creative numbers were high too thanks to his time on the wings. Diaz averaged 0.19 intentional assists per 90, with 6.76 touches in the opposition box and 2.09 chances created.

2. Erling Haaland

  • Club: Man City
  • Squawka Score: 77%

It may be surprising to see Erling Haaland anywhere but in first place. But it’s deserved — and not because Haaland wasn’t good. The Norwegian scored 22 goals in the Premier League in 2024-25, the second-most of any striker. He averaged 0.72 goals per 90, from 0.64 non-penalty post-shot xG. Those both place Haaland in the 80-95th percentile among strikers. Haaland also had a shot accuracy of 55.56%, with 2.36 non-penalty shots per 90 — again seeing the Norwegian rank well.

1. Alexander Isak

  • Club: Newcastle
  • Squawka Score: 81%

This shouldn’t be a surprise. There was no striker in better form than Alexander Isak across the 2024-25 Premier League season. The Swedish striker averaged 0.75 goals per 90 from 0.56 non-penalty post-shot xG and 0.53 non-penalty xG. Of course, Isak was a penalty taker and scorer, but his numbers play down any insinuation that he relied on spot-kicks. Isak also averaged 6.86 touches in the opposition box and 1.59 lay-off passes completed.

How do Squawka player ratings work?

Squawka’s new player rating system is completely stats-based. Player scores are based on the numbers they put up across a range of on-ball events, from goals scored to tackles won.

Using extensive research and our expertise, we tailored each score to the players’ respective positions. For example, forwards are rated on metrics like shots on target, touches in the opposition box and big chances created. Meanwhile, centre-backs are rewarded for winning aerial duels, making blocks, successful long-range passes and so on.