How many goals does CR7 have? Cristiano Ronaldo 58 goals from 1,000: the star’s impressive career numbers

ristiano Ronaldo, at 40 years old, continues to cement his legacy as football’s greatest goalscorer, amassing 942 goals in 1,287 official matches for clubs and the Portuguese national team, according to the latest data up to September 2025. The star netted twice in Portugal’s 5-0 thrashing of Armenia on September 6, during the World Cup qualifiers, inching closer to the historic 1,000-goal milestone. With stints at Sporting CP, Manchester United, Real Madrid, Juventus, Al-Nassr, and Portugal, Ronaldo boasts numbers that reflect his longevity and consistency. He now needs just 58 goals to achieve an unprecedented feat in professional football. The pursuit of his 1,000th goal captivates fans and analysts, who track his every match. Why does Ronaldo keep breaking barriers? His dedication, physical preparation, and goalscoring instinct explain the phenomenon.
The Portuguese star maintains an impressive average, even in the twilight of his career. In 2025, he has scored 17 goals in 19 matches, per recent records. Ronaldo’s journey is marked by records at clubs and with Portugal, notably his 140 goals in 222 international appearances.
- CR7’s records: Football’s all-time top scorer with 942 goals.
- Key clubs: Real Madrid leads with 451 goals, followed by Manchester United (145) and Juventus (101).
- Portugal national team: 140 goals, an unmatched international record.
- Al-Nassr: 101 goals since 2023, thriving in the Saudi Pro League.
Ronaldo’s consistency is a cornerstone of his career, with an average exceeding 0.73 goals per game.
CR7’s goalscoring journey
Ronaldo’s career began at Sporting CP, where he scored 5 goals in 31 matches in 2002. As a young talent, he caught Manchester United’s eye, netting 145 goals in 346 games across two spells (2003-2009 and 2021-2022). His peak came at Real Madrid, with 451 goals in 438 matches from 2009 to 2018, averaging over a goal per game. At Juventus, from 2018 to 2021, he scored 101 goals in 134 matches. Since joining Al-Nassr in 2023, he has added 101 goals in 114 games, proving his adaptability across leagues. For Portugal, Ronaldo is the all-time leading international scorer, with 140 goals in 222 matches.
His numbers reflect remarkable consistency. At 40, he maintains a 0.89 goals-per-game average in 2025, with decisive performances in the Saudi Pro League and World Cup qualifiers. Ronaldo’s longevity stems from his rigorous training, disciplined diet, and recovery-focused lifestyle.
- Sporting CP: 5 goals in 31 matches, the start of his career in 2002.
- Manchester United: 145 goals across two spells, shining in the Premier League and Champions League.
- Real Madrid: 451 goals, the club’s all-time top scorer.
- Juventus: 101 goals, including Serie A titles.
- Al-Nassr: 101 goals in under three years, dominating Saudi football.
The race to 1,000 goals
With 58 goals left to reach 1,000, Ronaldo is closer than ever to a historic milestone. Based on his current average, analysts predict he could hit the mark in 2026, provided he maintains his scoring rate of roughly 30 to 35 goals per season. His contract with Al-Nassr until 2027 offers ample time to chase the goal. However, factors like injuries or reduced minutes with Portugal could affect the timeline.
Ronaldo has already surpassed legendary marks, such as Pelé’s 767 goals, and is now poised to become the first player to reach 1,000 goals in official matches. Some sources report his total as 938 to 942, reflecting minor discrepancies across competitions, but 942 is the most recent figure.
- Current average: 0.89 goals per game in 2025, with 17 goals in 19 matches.
- Projection: Roughly 60 to 70 games to reach 1,000 goals.
- Challenges: Injuries and reduced international minutes could delay the milestone.
- Opportunities: The Saudi Pro League’s weaker defenses boost his scoring rate.
Records and historic feats
Ronaldo is not just a goalscorer but a record-breaker. He holds the Champions League scoring record with 140 goals and is the only player to score 100 goals for four different clubs (Real Madrid, Manchester United, Juventus, and Al-Nassr). His knack for clutch moments, like late goals for Manchester United in 2021 or his iconic bicycle kick against Juventus in 2018, cements his reputation as a big-game player.
With Portugal, Ronaldo won the 2016 Euro and 2019 Nations League, often with decisive goals. His 140 international goals outstrip any other player, particularly in World Cup qualifiers, where he remains a linchpin.
- Champions League: 140 goals, the competition’s all-time record.
- International goals: 140 in 222 matches, unmatched globally.
- Four 100-goal clubs: Unique achievement across four teams.
- Iconic moments: Bicycle kicks and hat-tricks in high-stakes matches.
Ronaldo’s global influence
Ronaldo’s impact transcends numbers. He has redefined longevity in football, challenging the notion that players decline after 35. His dedication to fitness, with intense training, a balanced diet, and optimized recovery, sets a standard for young athletes. At Al-Nassr, he has boosted the Saudi Pro League’s visibility, attracting other stars to the competition.
Fans worldwide follow his journey avidly, with hashtags like #CR7K trending on social media. Bars in Portugal host “goal nights” to celebrate his tallies. The anticipation for his 1,000th goal is global, with platforms like FIFA+ offering real-time goal trackers.
- Longevity: At 40, he matches the scoring pace of younger players.
- Inspiration: A role model for athletes through his training and discipline.
- Global reach: Elevated the Saudi Pro League’s international profile.
- Fan engagement: Millions track his pursuit of 1,000 goals.
The next chapter for CR7
With a contract until 2027 at Al-Nassr, Ronaldo has at least two more seasons to reach 1,000 goals. He has voiced ambitions to play until 42, possibly alongside his son, Cristiano Jr., who is in youth academies. Combining games for Al-Nassr and Portugal offers ample scoring opportunities.
His current pace suggests the 1,000th goal could come in 2026, but maintaining fitness and avoiding injuries remain key. Ronaldo’s resilience is well-documented: in 2023, he bounced back from a thigh injury in under a month, quickly returning to scoring form.
- Al-Nassr contract: Runs until 2027, averaging 35 goals per season.
- Portugal national team: Still a starter, though minutes may decrease.
- Physical health: Recovery routines minimize injury risks.
- Family future: Aspires to play alongside his son in the future.






