The Road to 1,000 Goals

A visual journey through greatness

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: 973 Goals and Counting

Cristiano Ronaldo stands 27 goals away from becoming the first footballer in history to score 1,000 official senior career goals. With 973 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 143 international goals, the highest tally ever recorded in the history of international football.

How Ronaldo Scores

Of his 973 career goals, 628 came from open play, 160 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.

Frequently Asked Questions

How many goals has Cristiano Ronaldo scored in his career?

Cristiano Ronaldo has scored 973 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 27 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 2025/26 season.

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 143 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 143 international goals for Portugal, the highest total in the history of international football.