The direct answer is the automatically updated career total below. It combines Cristiano Ronaldo’s official senior first-team club goals with his senior Portugal goals under one declared counting method. The figures are drawn from the same stored snapshot used by the homepage, team dashboard and Road to 1,000 tracker.
Club and country totals in one table
The six rows below cover Sporting CP, Manchester United, Real Madrid, Juventus, Al Nassr and Portugal. Manchester United’s two spells are deliberately combined, while youth, reserve and Olympic matches stay outside the official senior career total.
| Team and years | Apps | Goals | Assists | Goals/game |
|---|---|---|---|---|
| 31 | 5 | 6 | 0.16 | |
| 346 | 145 | 64 | 0.42 | |
| 438 | 450 | 131 | 1.03 | |
| 134 | 101 | 22 | 0.75 | |
| 157 | 134 | 23 | 0.85 | |
| 234 | 146 | 45 | 0.62 | |
| Career total | 1,340 | 981 | 291 | 0.73 |
Assists use RonaldoStats.app’s attributed goal-by-goal definition and may differ from other providers. They are not described as independently verified.
For interactive team filters and the goals-by-team chart, open the complete clubs and country dashboard. The table’s assist figures follow the definition supplied by RonaldoStats.app; different providers can reach different assist totals because attribution is not universal.

How the career total is constructed
Ronaldo’s club total is the sum of official senior first-team appearances across domestic leagues, domestic cups, continental competitions and other recognized senior competitions. His Portugal total includes senior competitive matches and senior internationals classified as friendlies. Unofficial club friendlies, youth and reserve football, Olympic matches and shootout kicks do not increase the official career-goal count.
This scope matters. A headline number is only useful when its parts use the same definition and the same source date. Ronaldo Records therefore publishes the club and Portugal cutoffs beside the synchronization time, and preserves the previous valid snapshot when a refresh fails.
Where did Ronaldo score most?
The table makes the shape of the career clear without forcing every spell into one narrative. Real Madrid accounts for the largest team total in the stored dataset; Manchester United covers two distinct periods; Sporting marks the senior beginning; Juventus and Al Nassr represent later club chapters; and Portugal remains a separate senior international record.
For a time-based view, compare the season-by-season competition splits with the combined club-and-country calendar-year chart. Those pages answer different questions: seasons follow club campaigns, while calendar years combine eligible club and Portugal goals.
Sources, coverage and definitions
The numerical snapshot is attributed to RonaldoStats.app and mapped into the shared Ronaldo Records dataset. Club history can also be checked against the official archives of Sporting CP, Manchester United, Real Madrid and Juventus. These contextual links do not replace the declared automatic source.
Read the complete sources, methodology and corrections policy, or return to the Road to 1,000 tracker.