Haaland's Champions League Record: 59 Goals in 59 Games
Key Takeaways
Erling Haaland reached 59 Champions League goals in 59 appearances after scoring a brace in Manchester City's 2-0 win over Porto on Matchday 1 of the 2026/27 league phase — a scoring rate of exactly one goal per game (UEFA.com, retrieved 2026-09-12).
He is the fastest player in competition history to reach the 10, 20, 30, 40, 50 and now 59-goal milestones.
Lionel Messi needed 76 appearances to reach 58 Champions League goals; Robert Lewandowski needed 83; Kylian Mbappé needed 89 to reach the same tally Haaland reached in 59 appearances.
Haaland's goals came in his second-half brace against Porto, scoring in the 47th and 91st minutes.
What Happened
Erling Haaland scored twice as Manchester City beat Porto 2-0 in their opening match of the 2026/27 UEFA Champions League league phase. He broke the deadlock in the 47th minute before adding a second in stoppage time.
The brace took his overall Champions League tally to 59 goals from 59 appearances — a perfect one-goal-per-game average maintained since his competition debut (Dailysports, retrieved 2026-09-12).
It's the latest entry in a run of milestones Haaland has set since joining Manchester City in 2022. He already holds the record for reaching 10, 20, 30, 40 and 50 Champions League goals faster than any player in the competition's history (ESPN, retrieved 2026-09-12).
How Haaland Compares to the Competition's All-Time Greats
The scale of Haaland's pace becomes clear when set against the players who previously defined Champions League goalscoring:
Erling Haaland: 59 appearances, 59 goals — 1.00 goals per game
Lionel Messi: 76 appearances to reach 58 goals — 0.76 goals per game
Robert Lewandowski: 83 appearances to reach 58 goals — 0.70 goals per game
Kylian Mbappé: 89 appearances to reach 59 goals — 0.65 goals per game
(Source: World Soccer Talk, retrieved 2026-09-12)
Messi, widely regarded as the competition's greatest-ever goalscorer over a full career, needed 17 more appearances than Haaland to reach a comparable tally. Mbappé — himself the youngest player to reach 60 Champions League goals by age — still required 30 more games than Haaland to get there (UEFA.com, retrieved 2026-09-12).
Why the Record Matters
Champions League goalscoring records have historically been the domain of players with a decade or more in the competition. Cristiano Ronaldo's all-time record of more than 140 goals was built across 18 seasons.
Haaland, by contrast, has compressed what used to take the better part of a decade into four seasons. At his current one-goal-per-game rate, projections that once looked outlandish — catching Ronaldo's all-time mark inside a normal career span — now look mathematically plausible if he stays healthy and at Manchester City or a club competing regularly in the tournament.
For a City side that has made the Champions League a season-defining priority since Pep Guardiola's arrival, Haaland's individual scoring pace and the team's results are now closely linked. City has lost only a handful of Champions League matches in which Haaland has scored.
What's Next
Manchester City's next league-phase fixtures will be the first real test of whether Haaland can sustain a one-goal-per-game average against progressively tougher opposition as the 2026/27 league phase draws bigger, better-organized defences.
Every goal from here moves him further clear of Messi's pace and closer to being statistically the most efficient goalscorer the competition has ever produced.
Frequently Asked Questions
1. How many Champions League goals does Erling Haaland have?
Haaland has scored 59 Champions League goals in 59 appearances, as of Manchester City's Matchday 1 win over Porto in the 2026/27 league phase.
2. Is Haaland the fastest player to reach 50 Champions League goals?
Yes. Haaland reached 50 Champions League goals in 49 appearances, the fastest of any player in the competition's history (ESPN, retrieved 2026-09-12).
3. How does Haaland's record compare to Messi's?
Lionel Messi reached 58 Champions League goals in 76 appearances. Haaland reached 59 goals in just 59 appearances — 17 fewer games for a higher tally.
4. Who holds the all-time Champions League goalscoring record?
Cristiano Ronaldo holds the all-time Champions League goalscoring record with more than 140 goals, built over 18 seasons in the competition.
Records like Haaland's are exactly why Champions League nights draw such a big following in Bangladesh. Fans wanting a verified agent to follow the league phase with can check Notout agent directory to confirm credentials first.
