Cristiano Ronaldo dos Santos Aveiro is widely recognized as one of the most prolific goal-scorers in the history of football. From his early days at Sporting CP to his current tenure in Saudi Arabia, the Portuguese forward has consistently found the back of the net across Europe’s top leagues and on the international stage. As of mid-2025, his career total stands at approximately 973 goals, according to the most cited public stat trackers, although this number can vary slightly depending on the database used. This article provides a detailed breakdown of those goals, his major records, a comparison with Lionel Messi, and key biographical details, all based on publicly available information.
- How many career goals does Cristiano Ronaldo have?
- What are Cristiano Ronaldo’s main records?
- Who has more goals: Messi or Cristiano Ronaldo?
- Where does Cristiano Ronaldo play today?
- Timeline of goal milestones for Cristiano Ronaldo
- How reliable are the different goal counts?
- What is the broader context of Ronaldo’s goal-scoring legacy?
- What are the credible sources for this information?
- Summary: The definitive overview of Cristiano Ronaldo’s goals
- Frequently asked questions about Cristiano Ronaldo’s goals
The journey of the player born in Funchal, Madeira, in 1985, has been defined by extraordinary longevity and adaptability. After starting his senior career in Portugal, he moved to Manchester United, where he transformed from a promising winger into a Balon d’Or winner. His most prolific period came at Real Madrid, where he shattered scoring records, but he also delivered consistently at Juventus and now at Al Nassr. His international record with Portugal is equally historic, making him the highest goal-scorer in men’s international football.
How many career goals does Cristiano Ronaldo have?
Key Insights
- Cristiano Ronaldo surpassed 900 career goals in 2024 and continues to add to his tally while playing for Al Nassr.
- He is the only player in history to have scored more than 450 goals for a single club (Real Madrid).
- His goal-per-game average in the UEFA Champions League is unmatched by any other player.
- The comparison with Lionel Messi remains the most frequently searched topic alongside his goal statistics.
- His scoring output is spread across four different top-flight leagues: the Premier League, La Liga, Serie A, and the Saudi Pro League.
- Ronaldo has scored over 600 league goals in his career, demonstrating long-term consistency in domestic competitions.
Career goal breakdown by club and country
The table below summarizes the goals scored by Cristiano Ronaldo for each of his major clubs and the Portugal national team. The data is based on public records from sources like Wikipedia, ESPN, and Sporting News. Slight variations can occur between different databases due to how friendly matches or unofficial tournaments are counted.
| Team / National Team | Goals | Appearances | Average |
|---|---|---|---|
| Real Madrid | 451 | 438 | 1.03 |
| Manchester United | 145 | 346 | 0.42 |
| Juventus | 101 | 134 | 0.75 |
| Al Nassr | 70+ | 100+ | ~0.7 |
| Portugal | 143 | 217 | 0.66 |
| Total | 973 | ~1,235 | 0.79 |
Note: Figures are approximate and based on public statistical databases. The total number of appearances and goals can differ between sources.
What are Cristiano Ronaldo’s main records?
Cristiano Ronaldo holds several of the most significant scoring records in world football. These achievements place him at the pinnacle of the sport’s history.
All-time top scorer in football history
With 973 goals, Ronaldo is widely cited as the highest goal-scorer in the history of professional football, surpassing legendary figures such as Pelé and Romário. This total includes goals for both club and country.
Records in the UEFA Champions League and at clubs
Ronaldo is the all-time top scorer in the UEFA Champions League, having netted 140 goals in 183 appearances. He was the first player to reach 100, 120, and 140 goals in the competition. His goal-scoring rate in the knockout stages is particularly notable. He also holds the record for the most goals in a single Champions League season (17 in 2013–14).
Ronaldo has scored 144 goals in all UEFA competitions, a record that remains ahead of Lionel Messi’s 132, according to cited data. His ability to perform in high-pressure matches is a defining part of his legacy.
Who has more goals: Messi or Cristiano Ronaldo?
The statistical comparison between Cristiano Ronaldo and Lionel Messi is a central point of discussion in modern football. Based on the most recent public data from the sources provided (as of mid-2025), Ronaldo holds a lead in total career goals, while Messi has a higher assist count and a slightly better goal-per-game ratio.
Comparison of total goals
According to one cited source, Ronaldo has 973 goals compared to Messi’s 910. Another source lists Ronaldo at 950 goals and Messi at 891. The exact difference depends on the database used. However, across all provided sources, Ronaldo is consistently ahead on raw goal totals.
Difference in goals per season
Both players have maintained extraordinary scoring rates for over 15 years, regularly exceeding 40 goals per season during their peak periods. Ronaldo’s advantage in total goals is partly due to his longer active career span in top-level football. Messi, however, has a higher overall goal-per-game ratio (0.78 vs. Ronaldo’s 0.73, according to one source) and a significant lead in career assists (412 vs. 261).
The exact numbers for both players can vary by a few goals depending on the publication. These differences usually arise from how friendly matches, pre-season games, and other unofficial competitions are counted. For the most authoritative view, sources like Wikipedia, ESPN, and official club data should be consulted.
Where does Cristiano Ronaldo play today?
Current situation at Al Nassr
Since January 2023, Cristiano Ronaldo has played for Al Nassr in the Saudi Pro League. He has continued his goal-scoring form, netting over 70 goals in all competitions for the club to date. In 2023, he helped the team win the Arab Club Champions Cup.
Future and rumors
There is no official confirmation regarding his retirement or future moves. Some discussions suggest a possible contract extension with Al Nassr, but this remains speculative.
Timeline of goal milestones for Cristiano Ronaldo
- 2003 – First professional goal for Sporting CP.
- 2008 – Reaches 100 career goals while playing for Manchester United.
- 2011 – Scores his 200th goal for Real Madrid.
- 2013 – Reaches 300 total career goals.
- 2015 – Scores his 400th goal for clubs.
- 2017 – Reaches 500 total career goals as a professional.
- 2018 – Reaches 600 total goals (including those for Portugal).
- 2020 – Scores his 700th career goal.
- 2022 – Reaches 800 total goals.
- 2024 – Surpasses 900 career goals.
- 2025 – Current record stands at 973 goals (as of May 2025).
How reliable are the different goal counts?
When researching Cristiano Ronaldo’s goals, it is important to understand that different sources may report slightly different numbers. This section clarifies what is established and what remains uncertain.
| Established information | Information that remains unclear |
|---|---|
| Cristiano Ronaldo has scored more than 970 career goals. | The exact count can vary by 1–3 goals between databases due to how friendlies are classified. |
| He is the all-time top scorer for Real Madrid and the Portugal national team. | Some sources include goals from youth teams or reserve competitions; others do not. |
| He currently plays for Al Nassr in Saudi Arabia. | The final number of career goals will depend entirely on when he decides to retire. |
For the most accurate and up-to-date information, it is best to consult multiple reliable sources and check the publication date of any article. The analysis from Cuántos Años Tiene Cristiano Ronaldo provides useful context for his age and time in the sport.
What is the broader context of Ronaldo’s goal-scoring legacy?
Cristiano Ronaldo’s goal-scoring achievements are remarkable not just for the raw numbers, but for the context in which they were achieved. He has maintained a goals-per-game average of over 0.7 for more than 20 years, a feat of consistency that is virtually unparalleled for a forward playing at the highest level.
His ability to adapt his playing style has been crucial. He began as a tricky winger, evolved into an inside-forward, and later became a penalty-box striker. This adaptability allowed him to succeed in the physically demanding Premier League, the technical La Liga, the tactical Serie A, and now in the Saudi Pro League. His goals have been instrumental in winning five UEFA Champions League titles, multiple domestic league championships, and the UEFA European Championship with Portugal in 2016.
The narrative of his career is also deeply intertwined with his financial success. For a detailed look at his earnings and sponsorship deals, the article on Cristiano Ronaldo Salary offers a comprehensive breakdown.
What are the credible sources for this information?
Several authoritative sources provide the factual basis for this article. Citing these sources helps establish the reliability of the information presented.
“Es, con 973 goles, el máximo goleador en la historia del fútbol.”
“El ídolo madridista marcó 451 goles vistiendo la casaca merengue, convirtiéndose en el máximo anotador en la historia del club.”
— ESPN Deportes – Todos los goles de Cristiano Ronaldo en su carrera
“973 gritos… 143 que acumula con la selección de Portugal.”
Summary: The definitive overview of Cristiano Ronaldo’s goals
Cristiano Ronaldo’s career goal tally stands at approximately 973 as of mid-2025, making him the highest scorer in the history of football according to widely-cited public records. His goals are distributed across major clubs like Real Madrid (451), Manchester United (145), Juventus (101), Al Nassr (70+), and the Portugal national team (143). While he leads the all-time scoring race against Lionel Messi, Messi holds an edge in assists and goal-per-game ratio. The exact totals can vary by a small margin depending on the source, but the overall scale of his achievement is clear and well-documented.
Frequently asked questions about Cristiano Ronaldo’s goals
How many goals has Cristiano Ronaldo scored for Manchester United?
Cristiano Ronaldo scored 145 goals in 346 appearances for Manchester United across his two spells at the club.
How many goals has Cristiano Ronaldo scored for Juventus?
He scored 101 goals in 134 appearances for Juventus during his time in Serie A.
How many goals has Cristiano Ronaldo scored in the Premier League?
According to official figures, he scored 103 Premier League goals during both of his periods at Manchester United.
When will Cristiano Ronaldo retire?
There is no confirmed date for his retirement. Speculation suggests he may continue beyond 2026, but this is not certain.
How many goals has Cristiano Ronaldo scored in 2025?
By mid-2025, he has accumulated approximately 20–25 goals in all competitions for Al Nassr and Portugal.
Is Ronaldo the all-time top scorer in the UEFA Champions League?
Yes, he is the top scorer in the history of the UEFA Champions League with 140 goals.
How many goals has Ronaldo scored for Portugal?
He has scored 143 goals for Portugal, which is the world record for a men’s national team player.
Does Ronaldo have more goals than Messi?
According to the provided data, yes. Ronaldo has approximately 973 goals compared to Messi’s approximately 910 goals (figures vary by source).