
Erling Haaland Stats: Goals, Records, and Career Milestones
Erling Haaland has a way of making the impossible look routine: at 24, he has already racked up over 300 career goals — a tally that took Lionel Messi 418 games and Cristiano Ronaldo 554 games to reach, according to ESPN (sports news outlet). This piece lays out the numbers that explain his meteoric rise: where they come from, how fast he scores, and what might come next.
Total career goals: over 300 (as of 2025) · International goals (Norway): 55 in 48 appearances · Premier League minutes played (24/25): 2,958 · Aerial duels won (24/25 Premier League): 73 · Height: 1.95 m
Quick snapshot
- Over 300 total career goals (ESPN (sports news outlet))
- 55 for Norway — all-time top scorer (Wikipedia (encyclopedia entry))
- Premier League top scorer 2022/23 and 2023/24 (Premier League (official stats))
- Red Bull Salzburg (2018-2020): 29 goals in 27 games (Manchester City (official club site))
- Borussia Dortmund (2020-2022): 86 goals in 89 matches (Manchester City (official club site))
- Manchester City (2022-present): 115 goals in 89 games (Manchester City (official club site))
- Height: 1.95 m (Wikipedia (encyclopedia entry))
- Position: Centre-Forward (Wikipedia (encyclopedia entry))
- Aerial duels won (24/25 PL): 73 (Premier League (official stats))
- Premier League Golden Boot (2022/23, 2023/24) (Premier League (official stats))
- Fastest to 300 career goals — surpassed Messi, Ronaldo, Mbappé (ESPN (sports news outlet))
- Fastest to 40 Champions League goals (35 games) (Manchester City (official club site))
Haaland’s key stats at a glance provide a quick reference for his achievements.
| Attribute | Value |
|---|---|
| Full Name | Erling Braut Haaland |
| Current Club | Manchester City |
| National Team | Norway |
| Height | 1.95 m |
| Career Goals | over 300 |
| International Goals | 55 (48 caps) |
| Premier League Minutes (24/25) | 2,958 |
| Aerial Duels Won (24/25 PL) | 73 |
Has Haaland reached 300 goals?
Yes — and he got there faster than any other active superstar. Erling Haaland scored his 300th career goal for club and country during Manchester City’s Club World Cup match against Juventus, as reported by ESPN (sports news outlet). He hit the mark in just 370 senior appearances.
How does his pace compare to the all-time greats?
Haaland’s speed to 300 goals leaves even the greatest behind — he needed 48 fewer games than Mbappé, 84 fewer than Messi, and 184 fewer than Ronaldo.
- Cristiano Ronaldo — 554 games to reach 300 goals (ESPN (sports news outlet))
- Lionel Messi — 418 games to reach 300 goals (ESPN (sports news outlet))
- Kylian Mbappé — 409 games to reach 300 goals (ESPN (sports news outlet))
- Erling Haaland — 370 games to reach 300 goals (ESPN (sports news outlet))
The implication: Haaland is not just scoring at an elite rate — he is scoring at a rate that outpaces every other top forward of the past two decades by a meaningful margin. His gap over Mbappé (39 games) is roughly a full season of matches.
How many goals has Haaland in total?
Breaking down the full tally by club and country shows where the goals come from and how consistent his output has been since his senior debut.
| Team / Context | Games | Goals | Source |
|---|---|---|---|
| Molde | 50 | 20 | Manchester City (official club site) |
| Red Bull Salzburg | 27 | 29 | Manchester City (official club site) |
| Borussia Dortmund | 89 | 86 | Manchester City (official club site) |
| Manchester City | 89 | 115 | Manchester City (official club site) |
| Norway (international) | 48 | 55 | Wikipedia (encyclopedia entry) |
| Career total (as of 2025) | ~370 | over 300 | ESPN (sports news outlet) |
International record: Norway’s all-time top scorer
Haaland became Norway’s all-time leading scorer in 2025, with 55 goals in 48 senior appearances, according to Wikipedia (encyclopedia entry). That is a rate of over 1.1 goals per game at international level — extraordinary for a country that has never qualified for a major tournament during his career.
Haaland also ranks among the fastest to 40 Champions League goals, needing just 35 games to reach that mark, as reported by Manchester City (official club site). He now has 47 goals in 47 Champions League appearances, placing him joint-13th on the competition’s all-time scoring list.
The data confirms Haaland’s elite efficiency across all levels — a record that few can match.
Who has more goals, Haaland or Mbappé?
The Haaland versus Mbappé debate is the defining attacking comparison of this generation. Here is the data on where each stands.
| Metric | Erling Haaland | Kylian Mbappé |
|---|---|---|
| Born | 2000 | 1998 |
| Total career goals | over 300 | higher total (earlier start) |
| Games to reach 300 goals | 370 | 409 (ESPN (sports news outlet)) |
| Goals-per-game ratio (club) | ~0.81 | ~0.65 (estimated) |
| International goals | 55 in 48 caps | ~50+ in 80+ caps |
| Champions League goals | 47 in 47 games (Manchester City (official club site)) | ~50+ in ~75 games |
The pattern: Mbappé holds the edge in raw volume because he started his senior career earlier, but Haaland leads in efficiency across nearly every metric. His goals-per-game rate in the Champions League is better than anyone else in the top 50 scorers, according to Manchester City (official club site).
If both players maintain their current trajectories, Haaland’s higher efficiency means he could overtake Mbappé’s total goal count within two to three seasons, despite the age gap. The race may hinge not on talent but on longevity and injury prevention.
The implication: Haaland’s efficiency gives him a path to surpass Mbappé’s total, provided he stays healthy.
Who is Man City’s top scorer all time?
Sergio Aguero holds Manchester City’s all-time scoring record with 260 goals across all competitions. Haaland is not there yet, but he is climbing the list at an unprecedented pace.
Haaland reached 100 goals for Manchester City in just 105 games, as reported by Manchester City (official club site). By comparison, Aguero took 147 games to reach his first 100 for the club. Haaland’s rate of nearly a goal per game is roughly 40% faster than the club’s previous benchmark.
| Player | Total goals for Man City | Games to 100 goals |
|---|---|---|
| Sergio Aguero | 260 (all-time record) | 147 |
| Erling Haaland | 115 (as of 2025) | 105 (Manchester City (official club site)) |
What this means: If Haaland stays at Manchester City for the remainder of his prime, he is on track to surpass Aguero’s 260-goal record in roughly 230-250 more games — well within a five-season window.
Can Erling Haaland reach 1000 goals?
The 1000-goal club is one of the most exclusive in football. Only a handful of players in history — Pelé, Romário, Josef Bican, and a few others — are confirmed to have reached the mark. Haaland’s current scoring rate suggests it is mathematically possible, but it would require extraordinary longevity.
- Current pace: 75-80 goals per season across all competitions
- Projection: would need to maintain that for 9-10 more years, into his mid-30s
The trade-off: Haaland’s physical style — aerial duels, explosive sprints, and heavy defensive pressure — could shorten his peak years. Players who rely on athleticism rather than playmaking often see sharper declines after 32. His 1.95 m frame, while an asset in the box, adds load on joints and muscles over a long career.
The catch: the second 700 goals are historically more difficult as athletic decline sets in, per ESPN (sports news outlet).
Timeline: Haaland’s career milestones
- 2018-2020 — Played for Red Bull Salzburg, scoring 29 goals in 27 appearances (Manchester City (official club site))
- 2019 — Senior international debut for Norway (Wikipedia (encyclopedia entry))
- 2020-2022 — Joined Borussia Dortmund, scored 86 goals in 89 matches (Manchester City (official club site))
- 2022 — Transferred to Manchester City
- 2022-2025 — Became Premier League top scorer, reached 100 City goals in 105 games (Manchester City (official club site))
- 2025 — Scored 300th career goal against Juventus (Club World Cup); became Norway’s all-time top scorer (55 goals) (ESPN (sports news outlet); Wikipedia (encyclopedia entry))
Haaland went from a promising teenager at Molde to the fastest scorer in modern football history in roughly seven seasons. His trajectory, measured in goals per game, has no direct precedent among active players.
The pattern: consistent acceleration at each club — a sign of a player who raises his game with each step up.
What is confirmed — and what remains unclear
Confirmed facts
- Haaland has scored over 300 career goals (ESPN (sports news outlet))
- He reached 300 goals in 370 matches, faster than Messi, Ronaldo, and Mbappé (ESPN (sports news outlet))
- He is Norway’s all-time top scorer with 55 goals in 48 appearances (Wikipedia (encyclopedia entry))
- His height is 1.95 m (Wikipedia (encyclopedia entry))
- He scored 100 goals for Manchester City in 105 games (Manchester City (official club site))
- He has 47 Champions League goals in 47 appearances (Manchester City (official club site))
What remains unclear
- Whether Haaland can reach 1000 career goals — the pace is there, but longevity is unproven
- Whether he will surpass Sergio Aguero as Manchester City’s all-time top scorer (he is 145 goals behind)
- What his final career goal tally will be — projections vary widely depending on injury and career length
- Whether Haaland’s physical style will shorten his peak or lead to early decline
- Whether Haaland can maintain his goals-per-game ratio as he ages
- Whether Haaland will stay at Manchester City for the remainder of his prime
The open questions will only be answered with time.
Key perspectives from the game
“Haaland reached 300 goals in 370 games — fewer than Cristiano Ronaldo (554), Lionel Messi (418), and Kylian Mbappé (409).”
ESPN (sports news outlet)
“Haaland became Norway’s all-time top scorer with 55 goals in 48 appearances, surpassing the previous record held by Jørgen Juve since 1934.”
Wikipedia (encyclopedia entry)
“Haaland needed 35 games to score 40 Champions League goals, making him the fastest to that mark in the competition’s history.”
Manchester City (official club site)
These perspectives confirm that Haaland is rewriting the record books.
Summary: What Haaland’s numbers mean for the next decade
Erling Haaland has set a scoring pace that redefines what elite efficiency looks like in modern football. His goals-per-game ratio across the Premier League, Champions League, and international football is unmatched among active players. The data from ESPN (sports news outlet), Manchester City (official club site), and Wikipedia (encyclopedia entry) paints a clear picture: he is not just a prolific scorer but the most efficient one of his generation. For Premier League defenders and Champions League opponents, the implication is straightforward — Haaland will likely continue breaking records until either age or injury forces a change of pace. For Manchester City, the calculus is equally direct: build around him for the next five seasons, or risk watching him do the same damage for a rival.
Wrexham vs Nottm Forest (2026 FA Cup) and PSG vs Botafogo: Result, Analysis & Highlights offer further context on the evolving football landscape.
For a detailed breakdown of his current form, check out Haalands 2025/26 goal tally which highlights his 29 Premier League goals this season.
Frequently asked questions
How many goals has Haaland scored in the Premier League?
Haaland has scored over 85 Premier League goals since joining Manchester City in 2022. He won the Golden Boot in both the 2022/23 and 2023/24 seasons, according to Premier League (official stats).
What is Haaland’s goal per game ratio?
Haaland’s career goals-per-game ratio across all competitions is approximately 0.81. In the Champions League, his ratio exceeds 1.0 goals per game, the best of any player in the top 50 all-time scorers, per Manchester City (official club site).
How many hat-tricks does Haaland have?
Haaland has scored over 20 career hat-tricks across all competitions, including multiple in the Premier League and Champions League. He holds the record for the fastest hat-trick in Premier League history (19 minutes against Crystal Palace in 2023).
How many assists does Haaland have?
Haaland has recorded over 50 career assists across club and international football. While his scoring dominates the headlines, his hold-up play and passing in the final third have improved each season at Manchester City.
What is Haaland’s current market value?
Haaland’s estimated market value is around €200 million, making him one of the most valuable players in world football, according to Transfermarkt (market valuation database).
What is Haaland’s record against top six Premier League teams?
Haaland has scored against every traditional “Big Six” opponent in the Premier League, with his highest tally coming against Arsenal and Manchester United. His minutes-per-goal ratio against top-six sides is 0.78, only slightly below his overall Premier League average.
How does Haaland’s scoring rate compare to Messi and Ronaldo at the same age?
At age 24, Haaland had already surpassed both Messi’s and Ronaldo’s goal totals at the same age. Messi had roughly 250 career goals at 24; Ronaldo had approximately 200. Haaland’s 300+ places him clearly ahead of both historical curves, per ESPN (sports news outlet).