Manchester City striker Erling Haaland has achieved a milestone that had previously only been reached faster by Lionel Messi.
In a Saturday match against Coventry City, which ended in a 1-0 victory for the Citizens, the star forward netted his 300th career goal at club level. Remarkably, he managed this feat in just 368 appearances.
Haaland's explosive scoring has put him ahead of other legendary strikers; Kylian Mbappe required 402 matches to hit 300 goals, while Cristiano Ronaldo took 499 games to reach the same mark.
The only player this century to reach the 300-goal milestone faster remains Lionel Messi, who accomplished it in 365 matches—just three games fewer than Haaland's count.
Here's a breakdown of Haaland's goals by club:
- Molde: 20 goals
- Red Bull Salzburg: 29 goals
- Borussia Dortmund: 86 goals
- Manchester City: 165 goals
What’s particularly impressive is his scoring rate at Manchester City, where he has tallied 165 goals in just 202 appearances, accounting for more than half of his total club goals.
The milestone goal was scored in trademark Haaland fashion. Newcomer Enzo Fernandez ignited the attack in his debut match, Antoine Semenyo provided a pinpoint cross, and Haaland finished powerfully with a header, getting the better of Coventry's goalkeeper Ben Wilson.
This goal marked Haaland's third in the current Premier League season and sealed the win for Manchester City, allowing them to maintain a perfect record with three victories from three matches.