Cristiano Ronaldo has done it again. On Friday, August 21, in Al Nassr’s 4-0 win over Al Riyadh in the second round of the Saudi Pro League, the 41-year-old came off the bench, needed 21 minutes to find his rhythm, and steered home a left-footed finish after Ayman Yahya’s low cross picked him out inside the box.
It was his 977th career goal. It was also the goal that made him the only player in the history of professional football to score in 25 consecutive league seasons.
A Streak That Started Before Some of His Teammates Were Born
Ronaldo’s run began on October 7, 2002, when he scored his first senior goal for Sporting CP as a teenager fresh out of the club’s academy. Twenty-four years, three months, and a handful of clubs later, that streak is still alive.
Between then and now, he has scored for Sporting, Manchester United, Real Madrid, Juventus, and now Al Nassr, across four different leagues and three different decades of his own career. Different managers, different tactical systems, different teammates entirely, the one constant has been Ronaldo finding the net at least once a season, every single season, without fail.
That kind of consistency is rare in football generally. It’s almost unheard of alongside the physical demands of playing at 41.
Passing Zlatan
The record he broke belonged to Zlatan Ibrahimović, who scored in 24 consecutive league seasons between 1999-2000 and 2022-23 before retiring. Ibrahimović’s run was already considered one of the more remarkable longevity stats in the modern game, he was still scoring for AC Milan in his forties. Ronaldo has now gone one better, and at the rate he’s playing, there’s no obvious reason the streak should end this season either.
Al Nassr have made a habit of leaning on him early. He needed just 20 minutes of the 2026-27 campaign to get off the mark, and the club has now opened the season with back-to-back league wins.
Chasing 1,000
The bigger number hovering over all of this is 1,000. Ronaldo’s goal against Al Riyadh took him to 977 career goals across club and country, and the countdown to four figures has become its own running story this season. Nine goals in his last nine appearances suggests he isn’t planning to slow the pace down to get there.
French outlet L’Équipe has reported that Ronaldo himself has suggested this campaign is likely to be his last as a professional. If that holds, the 1,000-goal mark and the 25-season scoring streak may end up bookending a career that started with a teenager in Lisbon and is now closing out in Riyadh.
Ronaldo has broken plenty of records over the years, some more meaningful than others. This one is different because it isn’t about a single explosive season or a purple patch of form. It’s a measure of durability, the ability to stay fit, stay motivated, and stay clinical enough to keep contributing at an elite level for a quarter of a century.
For a player whose career has been endlessly compared to Lionel Messi’s, this is one milestone that stands entirely on its own. Nobody else, Messi included, has managed to score in a league every season for 25 years running.
Whether or not this is genuinely his final season, Ronaldo has once again given football something to talk about that has nothing to do with age.
Al Nassr’s next Saudi Pro League fixture will offer Ronaldo another chance to close in on his 1,000-goal milestone.


