Cristiano Ronaldo’s pursuit of 1,000 career goals has moved from a distant abstraction to calendar math. The legendary striker sits with 970 official senior goals for club and country, leaving 30 between him and a number that sits outside the normal scale of modern football.
That number is close enough to project, but not close enough to treat as automatic. Thirty goals at this stage of a career still requires minutes, health, penalties, service, and the simple availability of matches. Ronaldo is 41, still playing for Al-Nassr, with 25 Saudi Pro League goals in 27 starts as of this writing in the 2025-26 season.
The most aggressive version of the projection is easy to understand. If Ronaldo scores at roughly one goal per match, he would need about 30 appearances to reach 1,000. That is the best-case pace, the version where finishing, selection, and schedule all line up cleanly. On that track, the milestone could arrive around December 2026.
A more measured projection is less dramatic, but more useful. At roughly 0.75 to 0.85 goals per match, Ronaldo would need about 36 to 40 appearances to score the remaining 30. That does not point to a single date. It points to a window, and the most realistic center of that window is January to February 2027.
The most realistic window is February 2027
February 2027 is also when the age detail becomes part of the story. Ronaldo’s birthday is February 5, 1985, which means he would be 42 if he reaches 1,000 that month. For a forward whose career has been measured in volume, repetition, and reinvention, the timing would give the number an even sharper edge.
The slower path is still plausible. If rotation increases, if Portugal minutes fluctuate, or if Al Nassr manage his workload more carefully, a pace of 0.55 to 0.65 goals per match would stretch the chase to roughly 47 to 55 appearances. That would push the likely window into March to May 2027.
The calculation is deliberately simple. It does not try to predict every opponent, every substitution, or every competition. It treats the chase as a rate problem: 30 goals remaining, divided by a small set of scoring paces. The fastest case gets him there before the end of 2026. The conservative case waits until spring. The realistic case lands in the first two months of 2027.
Ronaldo has already made the target public through the final phase of his career. “You know what my goal is. I want to win trophies and I want to reach that number (1,000 goals),” CR7 said after reaching 956 following a double for Al Nassr. He’s undeniably intent on continuing long enough to reach 1,000. Since then, the climb to 970 has tightened the question from “can he get there?” to “when does the last run of goals arrive?”
There is still uncertainty. One injury can slow the projection. One scoring burst can bring it forward by weeks. A contract decision, Portugal’s 2026 World Cup plans, and Al Nassr’s fixture load all matter. But the math gives the chase a reasonable shape.
At one goal per match, December 2026 is in play. At a realistic modern pace, January or February 2027 is the stronger call. At a slower rotation pace, March to May 2027 becomes the safer range.
The cleanest prediction is February 2027, with Ronaldo around age 42.
970 is the count.
30 is the chase.
1,000 is the number waiting at the end.


