It's no secret that Erling Haaland is prolific.

After scoring twice in Manchester City's 3-0 Premier League win over West Ham on Saturday, the Norwegian has 166 goals in Europe's top five leagues.
He has hit 104 of those goals in the Premier League, having also netted 62 times for Borussia Dortmund during two and a half seasons in the Bundesliga before his move to England.
Haaland also has 35 assists to his name in the Bundesliga and Premier League, having teed up Tijjani Reijnders for City's second goal against the Hammers.
With his two-goal, one-assist performance, Haaland has now passed 200 goal involvements in Europe's top five leagues (201).
When compared to other big names from the 21st century, the Norwegian has achieved that feat in remarkably quick time.
Here, we delve into the numbers behind Haaland's latest landmark and see how he stacks up against some of the biggest names in world football.
Breaking down Haaland's double century
Haaland wasted little time in making an impact after moving to the Bundesliga from Salzburg in January 2020, with his first taste of Europe's top five leagues coming when Dortmund visited Augsburg on January 18.
He came off the bench with 56 minutes played and the rest, as they say, is history.
Haaland scored a hat-trick within just 23 minutes of his entrance, helping Dortmund recover from 3-1 down to win 5-3.
The 25-year-old netted eight times in his first four Bundesliga matches, ending his first half-season in Germany with 13 Bundesliga goals and two assists – the first of which came against Borussia Monchengladbach on March 7.
Haaland enjoyed two full, goal-laden seasons with Dortmund, leaving the Bundesliga in 2022 with 62 goals and 15 assists to his name – he had 33 goal involvements in 2020-21 (27 goals, six assists) and 29 in 2021-22 (22 goals, seven assists).
His introduction to the Premier League with Manchester City was just as eye-catching, too, with a brace on his debut at West Ham kickstarting a run of nine goals in his first five games in the competition – the best start by any player.
Haaland's maiden Premier League assist came on matchday two, meanwhile, as he teed up Ilkay Gundogan's opener in a 4-0 victory over Bournemouth.
Overall, his first Premier League campaign brought 36 goals, the most by any player in a single season in the competition, and eight assists.
That tally of 44 goal involvements is the joint fourth-most in a Premier League season, after Mohamed Salah in 2024-25, Andrew Cole in 1993-94 and Alan Shearer in 1994-95 (all 47), and level with Thierry Henry in 2002-03.

Since then, Haaland has recorded 32 goal involvements in 2023-24 (27 goals, five assists) and 25 in 2024-25 (22 goals, five assists), with his 2025-26 figures already standing at 19 goals and four assists.
By reaching 19 Premier League goals before Christmas, he has matched the all-time record, alongside Andy Cole (1993-94), Kevin Phillips (1999-00) and Luis Suarez (2013-14).
And he boasts 20 Premier League assists to go with his 104 goals.
That goal tally is one more than Cristiano Ronaldo managed in the Premier League (103), and Haaland passed the former Manchester United forward in just 113 Premier League matches, some 119 fewer than the Portugal great played in the competition (232).
He is also level with Chelsea great Didier Drogba in the all-time Premier League goal charts, with Drogba needing 252 matches, 149 more than Haaland, to score 104 times.
Among all players to play at least 50 Premier League games, Haaland averages the most goal involvements per 90 minutes, at 1.17.
Shearer is second at 1.06, with Henry and Sergio Aguero following on 1.05 and Cole rounding out the top five at 1.02.
104 - @ErlingHaaland , @didierdrogba
— Premier League (@premierleague) December 20, 2025
103 - @Cristiano
Haaland's two goals against West Ham moves him above Ronaldo and level with Drogba in the scoring charts
Faster than Messi, Mbappe and Ronaldo
Haaland has required just 165 games to bring up 200 goal involvements in Europe's top five leagues.
Since Opta began detailed data collection for assists in 2003-04, that puts the Man City star out in front as the quickest to achieve that landmark.
Indeed, a host of big names trail in his wake, with former Liverpool and Barcelona forward Luis Suarez next up, reaching 200 goals and assists in 192 matches.
The only other players to reach that figure in under 200 outings were Kylian Mbappe (194) and Lionel Messi (195).
Neymar did so in 204 games, with the Premier League's all-time leading marksman Shearer doing so in 223.
Robert Lewandowski, Harry Kane (both 245), Mohamed Salah (248) and Zlatan Ibrahimovic (251) all required far more matches than Haaland, as did five-time Ballon d'Or winner Ronaldo (259).
Man City great Aguero did so in 294, and a host of other icons needed over 300 outings to bring up 200 goal contributions – including Henry (306), Wayne Rooney, Thomas Muller (both 308) and another Ballon d'Or winner, Karim Benzema (314).
Should Haaland keep up his fearsome rate of scoring, while also adding the occasional assist, the Ballon d'Or will surely be in his future, too.
