After scoring 54 goals in 59 appearances in the last calendar year, Cristiano Ronaldo has continued his scintillating form in 2024.
Since signing for Saudi Pro League giants Al-Nassr FC, Cristiano Ronaldo has been one of the standout players for the club across competitions.
The Portuguese footballer started 2024 in emphatic fashion as he scored the solitary goal in Al-Nassr’s 1-0 win over Al-Fayha FC in the first leg of their Round of 16 clash in the AFC Champions League 2023-24 in February.
In the Saudi Pro League 2023-24, Ronaldo continued from where he left off last year, having scored 34 goals in just as many appearances in the league in 2023. He also registered 11 assists in the Saudi League in his debut season.
In 2024, the Madeira-born footballer netted his first goal in the league in their 2-1 victory over Al Fateh SC at their home in February.
Ronaldo continued his brilliant form in the AFC Champions League 2023-24 after he registered another strike in their 2-0 win against Al-Fayha FC in the second leg to guide Al-Nassr to the quarter-finals.
In the end of March and start of April, Ronaldo netted back-to-back hat-tricks in Saudi Pro League 2023-24.
The 39-year-old forward scored a hat-trick against Al-Tai FC on March 31, and followed it up with another hat-trick versus Abha Club in their 8-0 thrashing on April 3.
Meanwhile, Ronaldo produced another memorable performance after he scored a brace against Al-Khaleej to help Al-Nassr secure a 3-1 win in the King Cup of Champions semi-final.
The Al-Nassr captain netted his 66th career hat-trick against Al-Wehda in Saudi Pro League 2023-24.
Ronaldo has also recorded four strikes for the Portugal national team in 2024.
But just how many goals has Ronaldo scored in 2024? Here’s a closer look at all of Ronaldo’s so far this year.
How many goals has Ronaldo scored in 2024?
Ronaldo has scored 31 goals for club and country in 2024, including three hat-tricks for Al-Nassr in the Saudi Pro League.
Goal Number |
Opponent |
Competition |
Date |
1 |
Al-Fayha FC |
AFC Champions League 2023-24 |
February 14 |
2 |
Al Fateh SC |
Saudi Pro League 2023-24 |
February 17 |
3 |
Al-Fayha FC |
AFC Champions League 2023-24 |
February 21 |
4 |
Al-Shabab FC |
Saudi Pro League 2023-24 |
February 25 |
5 |
Al Ain FC |
AFC Champions League 2023-24 |
March 12 |
6 |
Al-Ahli Saudi FC |
Saudi Pro League 2023-24 |
March 16 |
7 |
Al-Tai FC |
Saudi Pro League 2023-24 |
March 31 |
8 |
Al-Tai FC |
Saudi Pro League 2023-24 |
March 31 |
9 |
Al-Tai FC |
Saudi Pro League 2023-24 |
March 31 |
10 |
Abha Club |
Saudi Pro League 2023-24 |
April 3 |
11 |
Abha Club |
Saudi Pro League 2023-24 |
April 3 |
12 |
Abha Club |
Saudi Pro League 2023-24 |
April 3 |
13 |
Al-Khaleej Club |
King Cup of Champions |
May 1 |
14 |
Al-Khaleej Club |
King Cup of Champions |
May 1 |
15 |
Al Wehda FC |
Saudi Pro League 2023-24 |
May 4 |
16 |
Al Wehda FC |
Saudi Pro League 2023-24 |
May 4 |
17 |
Al Wehda FC |
Saudi Pro League 2023-24 |
May 4 |
18 |
Al Akhdoud |
Saudi Pro League 2023-24 |
May 9 |
19 |
Al-Ittihad |
Saudi Pro League 2023-24 |
May 27 |
20 |
Al-Ittihad |
Saudi Pro League 2023-24 |
May 27 |
21 |
Ireland |
International Friendly |
June 11 |
22 |
Ireland |
International Friendly |
June 11 |
23 |
Al-Taawoun |
Saudi Super Cup 2024 |
August 14 |
24 |
Al-Hilal |
Saudi Super Cup 2024 |
August 17 |
25 |
Al-Raed |
Saudi Pro League 2024-25 |
August 22 |
26 |
Al-Fayha |
Saudi Pro League 2024-25 |
August 27 |
27 |
Croatia |
UEFA Nations League 2024-25 |
September 6 |
28 |
Scotland |
UEFA Nations League 2024-25 |
September 9 |
29 |
Al-Ettifaq |
Saudi Pro League 2024-25 |
September 20 |
30 |
Al-Wehda |
Saudi Pro League 2024-25 |
September 27 |
31 |
Al-Rayyan SC |
AFC Champions League Elite 2024-25 |
September 30 |
Photo credit: Alamy