Cristiano Ronaldo stats: career numbers

The short version: Cristiano Ronaldo has played more than 1,300 senior matches and scored 982 official career goals on the Saudi Pro League's counting, or 981 on Opta's counting, after the disputed Al Faisaly goal of 23 October 2026. The one-goal difference is explained in full in our goals and records guide. For Portugal, there is no dispute: he is the record scorer in men's international football, with 146 goals in 234 appearances.
Career totals at a glance
The table below gives appearances, goals and assists by team for Ronaldo's senior career, compiled from the career database at ronaldostats.app and cross-checked against ESPN, UEFA and Transfermarkt figures reported in October 2026.
| Team | Years | Appearances | Goals | Assists |
|---|---|---|---|---|
| Sporting CP | 2002–2003 | 31 | 5 | 6 |
| Manchester United | 2003–2009, 2021–2022 | 346 | 145 | 64 |
| Real Madrid | 2009–2018 | 438 | 450 | 131 |
| Juventus | 2018–2021 | 134 | 101 | 22 |
| Al Nassr | 2023–present | 159 | 135 | 23 |
| Portugal | 2003–present | 234 | 146 | 45 |
| Career total | 2002–present | 1,342 | 982 | 291 |
Two cautions apply to this table. First, the career total of 982 goals follows the Saudi Pro League's crediting of the disputed October 2026 goal; Opta's total is 981, which would make the career total 981 and the Al Nassr figure 134 on that counting. Second, assists are counted differently by different providers: Transfermarkt, for example, credits Ronaldo with more Manchester United assists than the 64 shown here, because assist definitions are not standardised across databases. Goals and appearances are far more stable across sources than assists, so read the assist column as indicative rather than exact.
Sporting CP: where it started
Ronaldo's senior career began at Sporting CP in Lisbon, where he came through the academy after moving from Madeira as a teenager. In the 2002–03 season he made 31 senior appearances and scored 5 goals. The league split within that total is smaller than many fans expect: 25 league appearances and 3 league goals, with the remaining goals coming in other competitions. He was 17 when he broke into the first team and 18 when Manchester United signed him in the summer of 2003. Sporting is the smallest chapter of his career by numbers, but it is the chapter every later record depends on: without that single season in Lisbon, there is no move to England and no career that follows.
Manchester United: two spells, 145 goals
Ronaldo played for Manchester United in two spells: 2003 to 2009 under Sir Alex Ferguson, and a return spell from 2021 to 2022. Across both spells he made 346 appearances and scored 145 goals. The first spell brought three consecutive Premier League titles, a Champions League title in 2008 and his first Ballon d'Or, won at the age of 23 for his performances in the 2007–08 season. The second spell was shorter and ended in November 2022, but it still added goals to a total that already made him one of the club's great scorers.
In league football alone, his Manchester United record is 103 Premier League goals: 84 in his first spell and 19 in his second. The gap between the league figure (103) and the all-competitions figure (145) is normal and worth understanding, because the same pattern repeats at every club. A player's all-competitions total includes domestic cups, European competitions and other tournaments, while a league total counts only league matches. When two articles about Ronaldo seem to disagree, the most common reason is that one is quoting a league total and the other an all-competitions total.
Real Madrid: 450 goals in 438 games
Real Madrid is the statistical heart of Ronaldo's career. Between 2009 and 2018 he made 438 appearances and scored 450 goals, averaging more than a goal per game across nine seasons. His league record there is 311 LaLiga goals in 292 league appearances. No other player in Real Madrid's history has scored more goals for the club, and no player has matched a goal-per-game average over such a long spell at the highest level.
The Madrid years also produced his most famous European numbers, covered in detail below, and four of his five Champions League titles. He won the Ballon d'Or four more times as a Madrid player, in 2013, 2014, 2016 and 2017, taking his career total to five. For context on how his Madrid years compare with his great rival's career, see our Messi vs Cristiano comparison.

Juventus: 101 goals in three seasons
Ronaldo joined Juventus in the summer of 2018 and spent three seasons in Turin, from 2018 to 2021. He made 134 appearances and scored 101 goals, including 81 Serie A goals in 98 league appearances. Juventus won Serie A in each of his first two seasons there, and he finished as the league's top scorer in 2020–21. His Juventus spell is sometimes underrated because the club did not win the Champions League during his time there, but a century of goals in three seasons, in a league famous for defensive organisation, is a remarkable return by any standard.
Al Nassr: the Saudi chapter
Ronaldo joined Al Nassr in January 2023, after leaving Manchester United, and has played in the Saudi Pro League ever since. As of October 2026 he has made 159 appearances for the club and scored 135 goals on the league's counting (134 on Opta's counting, for the reason explained above). In the 2026–27 season he had scored six goals for the club at the time of the Al Faisaly match in October 2026: five in the Saudi Pro League and one in the AFC Champions League, on the league's counting. That season tally is the one most affected by the disputed goal, since the disputed goal was itself a league goal.
The Al Nassr chapter matters for the record books for a specific reason: it is the chapter in which the race to 1,000 official career goals became a live, week-to-week story. Every Al Nassr match is now also an update to a career total, which is why the crediting of a single goal in October 2026 became an international news story. For where to watch his matches, see our guide to where to watch Cristiano Ronaldo and our today's fixtures page.
Portugal: 146 goals in 234 caps
For Portugal, Ronaldo's record is unmatched in men's international football. He has scored 146 goals in 234 senior appearances, both of which are records for a men's international player. He made his senior Portugal debut in 2003 and has now played international football across more than two decades, including six World Cups. Portugal's major trophies in that period are the European Championship in 2016 and the UEFA Nations League in 2019 and 2025.
His European Championship finals record is also a record: 14 goals in European Championship final tournaments, the most by any player, along with 8 assists in the same competition. At the 2026 World Cup, Portugal reached the round of 16 before losing 1–0 to Spain, the eventual champions. His Portugal numbers are the least disputed in this article, because international goals are recorded by FIFA and UEFA with far less ambiguity than some club statistics.
Champions League records
UEFA credits Ronaldo with 140 Champions League goals in 183 appearances, both all-time records for the competition. The breakdown by club is:
| Club | Appearances | Goals |
|---|---|---|
| Manchester United | 59 | 21 |
| Real Madrid | 101 | 105 |
| Juventus | 23 | 14 |
| Total | 183 | 140 |
UEFA also credits him with 42 Champions League assists, another competition record. His 140 goals break down by method as 96 with his right foot (including 19 penalties), 19 with his left foot and 25 headers, and 12 of the total were direct free kicks. He won the Champions League five times: once with Manchester United in 2008 and four times with Real Madrid, in 2014, 2016, 2017 and 2018. His 17 goals in the 2013–14 season remain the highest single-season total in Champions League history, and his 67 knockout-stage goals are also reported as a competition record.

Consistency records: scoring in every year since 2002
One statistic captures Ronaldo's longevity better than any single-season total: he has scored in every calendar year since 2002. He reached 40 or more goals in a calendar year fourteen times, and his highest calendar-year total was 69 goals in 2013. Longevity records of this kind depend on avoiding long injuries and on remaining a first-choice player into his forties, which is why they are so rarely matched. At 41 years old in October 2026, he remains a regular starter for Al Nassr and a member of Portugal's squad, which is itself unusual for an outfield player.
Why Ronaldo's stats sometimes seem to disagree
Readers searching for Ronaldo's stats often find different totals on different websites, and the differences usually have one of four innocent explanations. First, league totals and all-competitions totals are different numbers, as shown above. Second, some databases include only senior first-team matches while others add youth, reserve or friendly matches; this article uses senior official matches only. Third, assists are defined differently by different providers, so assist totals vary more than goal totals. Fourth, a single disputed goal can move a career total by one, which is exactly what happened in October 2026. None of these differences means a source is inventing numbers, but they do mean a total should always be read with its counting method attached.
Frequently Asked Questions
How many career goals does Cristiano Ronaldo have as of October 2026?
982 on the Saudi Pro League's counting, or 981 on Opta's counting. The difference is the disputed goal against Al Faisaly on 23 October 2026, which the league credits to Ronaldo and Opta records as an Andrei Girotto own goal. See our goals and records guide for the full explanation.
How many appearances has Cristiano Ronaldo made in his career?
1,342 senior appearances for club and country combined, as of October 2026: 1,108 for clubs and 234 for Portugal. Youth and reserve matches are not included in this total.
How many goals did Cristiano Ronaldo score for Real Madrid?
450 goals in 438 appearances in all competitions, including 311 LaLiga goals in 292 league appearances. Real Madrid is his highest-scoring club by a wide margin.
How many goals has Cristiano Ronaldo scored for Portugal?
146 goals in 234 appearances, the record for men's international football. He is also Portugal's record appearance holder.
How many Champions League goals does Cristiano Ronaldo have?
140 goals in 183 appearances, both UEFA Champions League records. The breakdown is 105 for Real Madrid, 21 for Manchester United and 14 for Juventus, with 42 assists.
How many assists does Cristiano Ronaldo have in his career?
291 on the counting used in this article, but assist totals vary by provider because there is no single standard definition of an assist. Treat any career assist total as approximate, unlike goal totals, which are far more stable.


