The most-asked questions about the road to 1,000 — answered
Everything people search about Cristiano Ronaldo's goal record, answered in one place. As of July 2026 Ronaldo has scored 976 official career goals and needs just 24 more to become the first footballer in history to reach 1,000. The questions below cover his total, the countdown to 1,000, his goals by club and country, and when he is projected to get there.
Cristiano Ronaldo has scored 976 official senior career goals across club and international football as of July 2026, making him the highest-scoring professional footballer of all time. How his 976 goals break down →
Ronaldo needs 24 more goals to reach 1,000 career goals — a milestone no professional footballer has ever achieved. See the full breakdown of the road to 1,000 →
No. As of July 2026 Ronaldo has scored 976 official senior career goals — he is 24 short of 1,000. No footballer has ever reached 1,000 career goals, so Ronaldo would be the first. Why the confusion, and when he'll get there →
With 24 goals to go and a proven rate of 25-40+ goals per season for Al Nassr and Portugal, Ronaldo is projected to score his 1,000th career goal during the 2026/27 season. See the full projection →
Real Madrid 450, Manchester United 145, Al Nassr 129, Juventus 101, and Sporting CP 5, plus 146 for the Portugal national team. See goals by club →
Real Madrid. Ronaldo scored 450 goals in 438 appearances for Real Madrid, making him the club's all-time record scorer.
Ronaldo has scored 146 goals for Portugal — the highest tally in the history of men's international football. See his Portugal goalscoring record →
Three. Ronaldo scored a brace against Uzbekistan — becoming the first player to score at six different World Cups — and a knockout-stage penalty against Croatia, taking his career World Cup tally to 11. See all of Ronaldo's World Cup goals →
Ronaldo scores most frequently in the opening 15 minutes, with 220 goals before the 16th minute — more than in any other interval. See goals by minute →
Cristiano Ronaldo was born on 5 February 1985 and is 41 years old, still scoring regularly for Al Nassr and Portugal. How he's still this prolific at 41 →