Cristiano Ronaldo: Road to 1,000 Goals
Cristiano Ronaldo has scored 985 goals in 1,343 games official games for club and country and needs 15 more to reach 1,000.
When will he reach 1,000 goals?
At his pace over the last 12 months (0.71 goals per game and 49 games in a year), he would need about 21 games, so goal number 1,000 could come around April 2027, aged 42 years and 1 month.
Projection at different paces
| Pace | Goals per game | Games needed | Estimated date | Age |
|---|---|---|---|---|
| Last 12 months | 0.71 | ~21 | April 2027 | 42 years and 1 month |
| Current season (2026/2027) | 0.69 | ~22 | April 2027 | 42 years and 2 months |
| Whole career | 0.73 | ~21 | April 2027 | 42 years and 1 month |
Every 100 goals
| Goal | Date | Age | Team | Opponent | Competition | Game no. | Games since previous |
|---|---|---|---|---|---|---|---|
| 900 | 5 Sep 2024 | 39 years and 7 months | Portugal | Croatia | UEFA Nations League | 1,236 | 141 |
| 800 | 2 Dec 2021 | 36 years and 9 months | Manchester Utd | Arsenal FC | Premier League | 1,095 | 121 |
| 700 | 14 Oct 2019 | 34 years and 8 months | Portugal | Ukraine | UEFA Euro Qualifier | 974 | 119 |
| 600 | 3 Jun 2017 | 32 years and 3 months | Real Madrid | Juventus | UEFA Champions League | 855 | 102 |
| 500 | 30 Sep 2015 | 30 years and 7 months | Real Madrid | Malmö FF | UEFA Champions League | 753 | 100 |
| 400 | 6 Jan 2014 | 28 years and 11 months | Real Madrid | Celta de Vigo | La Liga | 653 | 99 |
| 300 | 5 May 2012 | 27 years and 3 months | Real Madrid | Granada CF | La Liga | 554 | 96 |
| 200 | 4 Dec 2010 | 25 years and 9 months | Real Madrid | Valencia CF | La Liga | 458 | 157 |
| 100 | 27 Jan 2008 | 22 years and 11 months | Manchester Utd | Tottenham Hotspur FC | FA Cup | 301 | 301 |
Comparison at the same age
At 39 years and 4 months old, Ronaldo had 893 goals, compared with 936 goals for Messi.
Career goals by age
Which teams and competitions?
By team
| Team | Goals | % |
|---|---|---|
| Real Madrid | 450 | 45.7% |
| Portugal | 146 | 14.8% |
| Manchester Utd | 145 | 14.7% |
| Al-Nassr FC | 138 | 14.0% |
| Juventus | 101 | 10.3% |
| Sporting CP | 5 | 0.5% |
By competition
| Competition | Goals | % |
|---|---|---|
| La Liga | 311 | 31.6% |
| UEFA Champions League | 140 | 14.2% |
| Saudi Pro League | 110 | 11.2% |
| Premier League | 103 | 10.5% |
| Serie A | 81 | 8.2% |
| FIFA World Cup Qualifier | 41 | 4.2% |
| UEFA Euro Qualifier | 41 | 4.2% |
| FIFA Friendly | 22 | 2.2% |
| Copa del Rey | 22 | 2.2% |
| UEFA Nations League | 15 | 1.5% |
| AFC Champions League | 15 | 1.5% |
| UEFA Euro | 14 | 1.4% |
Penalties: 184 (18.7%)
Latest goals
| Date | Team | Opponent | Competition | Goals |
|---|---|---|---|---|
| 29 Oct 2026 | Al-Nassr FC | Al-Kholood | Saudi Pro League | 3 |
| 23 Oct 2026 | Al-Nassr FC | Al-Faisaly | Saudi Pro League | 1 |
| 12 Oct 2026 | Al-Nassr FC | FK Neftchi Fergana | AFC Champions League | 1 |
| 9 Oct 2026 | Al-Nassr FC | Al Diriyah | Saudi Pro League | 1 |
| 9 Sep 2026 | Al-Nassr FC | Abha Club | Saudi Pro League | 1 |
| 28 Aug 2026 | Al-Nassr FC | Al Taawon | Saudi Pro League | 1 |
| 21 Aug 2026 | Al-Nassr FC | Al Riyadh | Saudi Pro League | 1 |
| 2 Jul 2026 | Portugal | Croatia | FIFA World Cup | 1 |
| 23 Jun 2026 | Portugal | Uzbekistan | FIFA World Cup | 2 |
| 21 May 2026 | Al-Nassr FC | Damac | Saudi Pro League | 2 |
| 7 May 2026 | Al-Nassr FC | Al-Shabab | Saudi Pro League | 1 |
| 29 Apr 2026 | Al-Nassr FC | Al-Ahli Saudi | Saudi Pro League | 1 |
| 19 Apr 2026 | Al-Nassr FC | Al Wasl | AFC Champions League 2 | 1 |
| 11 Apr 2026 | Al-Nassr FC | Al-Okhdood Club | Saudi Pro League | 1 |
| 3 Apr 2026 | Al-Nassr FC | Al-Najma | Saudi Pro League | 2 |
Two goals that explain why the figures differ
His 6 goals in the Arab Club Champions Cup
We count as official the 6 goals Cristiano scored in the Arab Club Champions Cup (2023), which he won with Al-Nassr. The tournament is organised by UAFA (the Union of Arab Football Associations), which is not part of FIFA's structure or of any continental confederation, so some bodies and stats platforms do not treat it as official. We do count it: it is an official club competition, with a group stage and knockout rounds, recognised by the participating federations. Without those goals he would have 979 goals and need 21 more to reach 1,000.
The goal against Al-Faisaly (23 October 2026)
In Al-Nassr's 3-1 away win at Al-Faisaly, Cristiano's second-half header touched defender Andrei Girotto before going in. Opta, and many data platforms with it, still records it as an own goal by Girotto, but the Saudi Pro League awarded it to Cristiano and it still appears as his in the official match report. On this site we always follow the official match report above any other source, so we count it as Cristiano's goal. That is why he has one more goal here than on sites that use Opta's data.
Match report on the Saudi Pro League website · Match report on Opta
How we count goals
We count goals in official games for clubs and national teams recorded in our database; club friendlies are not included. That is why the figure may differ slightly from sources that use other criteria.
Frequently asked questions
How many goals has Cristiano Ronaldo scored?
Cristiano Ronaldo has scored 985 goals in 1,343 games official games (as of 29 Oct 2026).
How many goals does Ronaldo need to reach 1,000?
He needs 15 more.
When will Ronaldo reach 1,000 goals?
At his pace over the last 12 months (0.71 goals per game and 49 games in a year), he would need about 21 games, so goal number 1,000 could come around April 2027, aged 42 years and 1 month.
Who will reach 1,000 goals first, Messi or Ronaldo?
Cristiano Ronaldo is currently closer: Ronaldo has 985 goals and Messi has 937 goals.
Do Cristiano's Arab Club Champions Cup goals count?
We count them: 6 goals. Some sources leave them out because the organiser, UAFA, is not affiliated with FIFA. Without them he would have 979 goals.
Is the goal against Al-Faisaly on 23 October 2026 Cristiano's?
Yes, according to the Saudi Pro League's official match report, which is what we always follow. Opta still lists it as an own goal by Andrei Girotto.
Lionel Messi road to 1,000 goals →
Full Messi vs Ronaldo comparison →
Cache date: 04-11-2026 18:20:20
