News

Cristiano Ronaldo vs Haaland in statistics: will the young star surpass the legend?

Explore the statistical comparison between Cristiano Ronaldo and Erling Haaland. Who stands out in the numbers?

By Angel Carrillo Hernández

Cristiano Ronaldo and Erling Haaland | Photos: @Cristiano and @ManCity
Cristiano Ronaldo and Erling Haaland | Photos: @Cristiano and @ManCity

The statistical comparison between Cristiano Ronaldo and Erling Haaland highlights the contrast between the established experience of a global icon and the explosive impact of a young star already leaving his mark on football. Let’s analyze their numbers in goals, assists, and performances in key competitions, positioning them as two of the most outstanding attackers of different generations.

Club goal comparison

The club statistics for both players reflect their dominance in front of the goal. Cristiano Ronaldo, with a career spanning over two decades, has consistently performed across multiple leagues and teams. Haaland, on the other hand, has emerged with a scoring intensity few have matched at his age.

Cristiano Ronaldo

  • Club goals: 709 goals in 951 matches, an average of 0.74 goals per match.
  • Highlighted records
  • Real Madrid: 450 goals in 438 matches.
  • Manchester United (first stint): 118 goals in 292 matches.
  • Juventus: 101 goals in 134 matches.

Erling Haaland

  • Club goals: 205 goals in 247 matches, an average of 0.83 goals per match (as of January 2025).
  • Highlighted records:
  • Borussia Dortmund: 86 goals in 89 matches.
  • Manchester City: 64 goals in 63 matches.

Despite the difference in career length, Haaland’s scoring rate surpasses Ronaldo’s prime average, showcasing his remarkable finishing ability.

Goals in European competitions

The UEFA Champions League serves as the ultimate stage for measuring the effectiveness of top forwards. The comparison between Ronaldo and Haaland here is a showdown between the competition’s all-time leading scorer and one of the most efficient players in recent history.

Cristiano Ronaldo

  • Champions League goals: 140 goals in 183 matches, an average of 0.76 goals per match.
  • Titles: 5-time champion.

Erling Haaland

  • Champions League goals: 35 goals in 32 matches, an average of 1.09 goals per match.
  • Titles: 1, with Manchester City in 2023.

While Ronaldo leads in absolute numbers, Haaland’s average positions him as one of the most lethal forwards in modern Champions League history.

Contributions to national teams

On the international stage, Ronaldo and Haaland represent different contexts. Ronaldo is the all-time leading international scorer, while Haaland is Norway’s primary offensive reference, though he has yet to achieve major collective success.

Cristiano Ronaldo

  • International goals: 135 goals in 217 matches for Portugal.
  • Titles: Euro 2016, Nations League 2019.

Erling Haaland

  • International goals: 31 goals in 35 matches for Norway.
  • No international titles yet but has been pivotal in positioning Norway in key competitions.

Ronaldo’s leadership shines on the international stage, whereas Haaland continues to seek greater achievements with Norway.

Assists and collective play

Both players excel not only in scoring but also in creating opportunities for their teammates. While Ronaldo has been more prominent as a provider, Haaland has increasingly contributed in this area.

Cristiano Ronaldo

  • Club assists: 223, showcasing his vision and ability to create danger from various positions.

Erling Haaland

  • Club assists: 47, demonstrating his ability to contribute as a playmaker, particularly in dynamic attacking systems.

Ronaldo’s experience makes him a more well-rounded player in this regard, but Haaland is showing significant evolution in his collective game.

Impact in finals and key matches

What defines the greatest players is their ability to shine in crucial moments. Ronaldo has been a specialist in finals, while Haaland is beginning to build his legacy in this area.

Cristiano Ronaldo

  • Goals in finals: 20 goals in official finals, including 4 in Champions League finals.

Erling Haaland

  • Goals in finals: 3 goals in finals so far, including his decisive role in the 2023 Champions League final.

Ronaldo’s dominance in this category is evident, but Haaland is proving he has the character to deliver in pivotal moments.

Recent updates

As of January 2025, Cristiano Ronaldo continues to play for Al Nassr, having reached 917 career goals and extending his contract until 2026.

What you need to know about Cristiano Ronaldo and Erling Haaland

  • Cristiano Ronaldo has scored 709 club goals, while Haaland has 205 goals in 247 matches.
  • In the Champions League, Ronaldo is the all-time top scorer with 140 goals, while Haaland boasts an impressive average of 1.09 goals per match.
  • Ronaldo has scored 135 goals for Portugal, while Haaland has 31 goals for Norway.
  • Ronaldo leads with 223 club assists, compared to Haaland’s 47.

Angel Carrillo Hernández

Angel Carrillo Hernández

I dedicate myself to writing and SEO. Life took me from poetry to the field, and we are here to score.I graduated with a degree in Lengua y Literatura Hispanicas from FES Acatlan. My passion and need for the written word have led me to be part of various projects related to letters. Before venturing into the professional world, I worked as a copywriter and content creator for various Facebook pages in independent projects.As part of my professional training, I did my social service at the Palaci...

More news