India, Dec. 31 -- Cristiano Ronaldo is on 957 official senior goals after scoring in Al Nassr's 2-2 draw with Al Ettifaq on December 30, 2025.

The chase to 1,000 is therefore simple in arithmetic and brutal in reality: 43 more goals at an age where the biggest opponent is not on the field, but in his training and fitness sessions. Ronaldo has already set the frame himself - he wants to play "one of two more years", and says the milestone is there if he stays injury free.

Method: Here, we treat the target (43 goals) as a function of match volume and goals per match, then test the outcome under realistic scenario bands for 2026-27.

The Saudi Pro League is a 34-game double round-robin season. The rest of the year is shaped by knockout tou...