
Erling Haaland has matched Cristiano Ronaldo’s goal tally for Manchester United while playing for Manchester City, sparking comparisons between the two stars. The Norwegian striker, in just three and a half years in the Premier League, has already shattered numerous records, cementing his reputation as one of the most prolific forwards in the league’s history.
Haaland recently became the fastest player to score 100 Premier League goals, achieving the milestone in only 111 games. His scoring consistency has impressed fans and analysts alike, as he continues to break benchmarks previously held by some of football’s greatest players.
Across all competitions for Manchester City, Haaland has now netted 145 goals—the same total Ronaldo achieved during his time at Manchester United. Haaland’s record-breaking strike came against Real Madrid, one of Ronaldo’s former clubs, with a first-half penalty that secured the win for City.
Remarkably, Haaland reached the 145-goal mark in just 167 matches, 179 games fewer than Ronaldo needed to achieve the same number for United. It’s worth noting that Ronaldo initially joined United as a winger in 2003 and only became a regular goal scorer during the 2006–07 season. His return to the club in 2021 at 36 added another 27 goals in 54 appearances.
In total, Ronaldo scored 145 goals in 346 games for United, averaging a goal every 183 minutes. By contrast, Haaland has achieved the same tally at an astonishing rate of a goal every 94 minutes. A more balanced comparison might be to measure Haaland’s current form against Ronaldo’s numbers from his Real Madrid days, highlighting just how exceptional the Norwegian’s scoring efficiency has been.