How many goals has Cristiano Ronaldo scored? A live career goal tracker.
As of July 2026, Cristiano Ronaldo has scored 976 official career goals — he needs just 24 more to reach 1,000. No player in football history has ever reached 1,000 career goals.
The scale of an unprecedented career
The march toward football history
Peaks, dominance, and evolution over time
Goals scored across clubs and country
Goal types across his entire career
Dive deeper into every angle of his career
Cristiano Ronaldo stands 24 goals away from becoming the first footballer in history to score 1,000 official senior career goals. With 976 goals across club and international football, his pursuit of this unprecedented milestone is the defining individual story in modern sport.
Real Madrid remains Ronaldo's most prolific chapter — 450 goals in 438 appearances, making him the club's all-time record scorer. He scored 145 goals across two spells at Manchester United, 101 for Juventus, and 129 since joining Al Nassr in January 2023. For the Portugal national team he has scored 146 international goals, the highest tally ever recorded in the history of international football.
Of his 976 career goals, 631 came from open play, 161 were penalties, 130 were headers, and 46 came from direct free kicks. His peak season was 2011/12 with Real Madrid — 68 goals in a single campaign. He has scored against more than 250 different opponents, with Sevilla FC (25 goals) and Getafe (23 goals) the teams to suffer most.
At 41 years old, Cristiano Ronaldo is still adding to his record. In the 2025/26 season he passed 100 Saudi Pro League goals and helped Al Nassr win the league title. At the 2026 FIFA World Cup he scored a brace against Uzbekistan — becoming the first player in history to score at six different World Cups — and a knockout-stage penalty against Croatia, taking his career total to 976 goals and his World Cup tally to 11. With 24 goals to go, he remains on course to become the first footballer ever to reach 1,000 career goals.
Cristiano Ronaldo has scored 976 official senior career goals across all club and international appearances, making him the highest-scoring professional footballer of all time.
Ronaldo needs 24 more goals to reach 1,000 career goals — a milestone no professional footballer has ever achieved. Based on his current pace with Al Nassr and Portugal, he is on course to reach it during the 2026/27 season.
No. As of July 2026 Cristiano Ronaldo has scored 976 official senior career goals — he is 24 goals short of 1,000. No footballer has ever reached 1,000 career goals, so Ronaldo would be the first.
At his current scoring rate, Cristiano Ronaldo is on course to reach his 1,000th career goal in the 2026/27 season. With 24 goals to go and a proven output of 25-40+ goals per season for Al Nassr and Portugal, the milestone is within roughly a year.
Ronaldo scored the most goals for Real Madrid: 450 goals in 438 appearances, making him the club's all-time record scorer. His next highest club total is 146 goals for the Portugal national team.
Ronaldo's best season was 2011/12 with Real Madrid, when he scored 68 goals across all competitions. He also scored 66 in 2014/15 and 61 in 2012/13 — all with Real Madrid.
Ronaldo has scored 146 international goals for Portugal, the highest total in the history of international football.
In 2026 Cristiano Ronaldo has taken his career total to 976 goals, including a brace at the 2026 FIFA World Cup and his 100th Saudi Pro League goal for Al Nassr. He now needs just 24 more goals to reach 1,000.
Cristiano Ronaldo scored 3 goals at the 2026 World Cup — a brace against Uzbekistan and a penalty against Croatia — becoming the first player to score at six different World Cups. It took his all-time World Cup tally to 11 goals, a Portugal record.
Cristiano Ronaldo was born on 5 February 1985, making him 41 years old. He continues to score regularly for Al Nassr and the Portugal national team, and played at the 2026 FIFA World Cup.