Cristiano Ronaldo's Road to 1,000 Goals

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.

By the Numbers

The scale of an unprecedented career

The Milestones

The march toward football history

500
700
800
900
1000

The Career Arc

Peaks, dominance, and evolution over time

Where History Was Written

Goals scored across clubs and country

How He Scores

Goal types across his entire career

Explore the Data

Dive deeper into every angle of his career

Cristiano Ronaldo: 976 Goals and Counting

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.

Goals by Club

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.

How Ronaldo Scores

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.

Cristiano Ronaldo in 2026

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.

Frequently Asked Questions

How many goals has Cristiano Ronaldo scored in his career?

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.

How many goals does Ronaldo need to reach 1,000?

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.

Has Cristiano Ronaldo scored 1,000 goals yet?

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.

When will Ronaldo reach 1,000 goals?

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.

Which club did Cristiano Ronaldo score the most goals for?

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.

What is Cristiano Ronaldo's best scoring season?

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.

How many international goals has Cristiano Ronaldo scored for Portugal?

Ronaldo has scored 146 international goals for Portugal, the highest total in the history of international football.

How many goals has Cristiano Ronaldo scored in 2026?

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.

How many goals did Ronaldo score at the 2026 World Cup?

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.

How old is Cristiano Ronaldo?

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.

See all Cristiano Ronaldo goal FAQs →