Cristiano Ronaldo's Road to 1,000 Goals

How many goals has Cristiano Ronaldo scored? A live career goal tracker.

As of October 2026, Cristiano Ronaldo has scored 980 official career goals — he needs just 20 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: 980 Goals and Counting

Cristiano Ronaldo stands 20 goals away from becoming the first footballer in history to score 1,000 official senior career goals. With 980 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 133 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 980 career goals, 634 came from open play, 161 were penalties, 131 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 World Cup tally to 11. He opened the 2026/27 season with goal 977 away to Al-Riyadh on 21 August, extending his record to a 25th consecutive season scoring, then scored the winner against Al-Taawoun on 28 August for his 104th Saudi Pro League goal — making him Al Nassr's outright all-time top scorer in the league. On 9 September he headed in an Ângelo corner in a 2-1 home win over Abha, earning Man of the Match, and on 9 October he pounced on a rebound from Kingsley Coman's shot to open the scoring against Diriyah, taking his career total to 980. With 20 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 980 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 20 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 October 2026 Cristiano Ronaldo has scored 980 official senior career goals — he is 20 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 20 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 980 goals, including a brace at the 2026 FIFA World Cup, a knockout-stage penalty against Croatia, and four Saudi Pro League goals at the start of the 2026/27 season — among them the strike that made him Al Nassr's all-time leading scorer in the competition a header against Abha on 9 September and his 980th goal against Diriyah on 9 October. He now needs just 20 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 →