At 39 years old, Cristiano Ronaldo's exceptional ability to adjust his game in accordance with his body's abilities has seen him maintain a strong end to the legendary striker's career.
One of Ronaldo's main contributions up front through the last few years has been from the penalty spot, as he leads Al Nassr in spot-kick duties. It has helped CR7 to rewrite the Saudi Pro League record books, as he set the all-time high for single season scoring in 2023/24 with 35 goals in 31 games.
This season he has continued to prove a menace up front, and again a number of his goals have come from the penalty spot.
Ronaldo's latest strike from 12 yards against Al Orobah on October 5 brought to light his glittering record from the spot while playing for Al Nassr, as CR7 is a perfect 18-of-18 on penalties for his Saudi club.
In fact, Ronaldo has missed just one penalty in the last two years, coming in a 3-0 win for Portugal against Serbia at Euro 2024, when he was thwarted by Jan Oblak.
Cristiano Ronaldo penalties for Al Nassr
Cristiano Ronaldo has made all 18 of his penalties for Al Nassr, as he remains perfect from the spot for his current club.
Not a single goalkeeper has managed to thwart Ronaldo from 12 yards out so far while wearing an Al Nassr kit. Incredibly, only six of those 18 penalties have come in front of a home crowd, while he's struck 12 of them at other venues.
Below are every penalty taken by Ronaldo while playing for Al Nassr since joining the club in January of 2023.
Date | Match | Goalkeeper | Make or Miss |
Feb. 3, 2023 | Al Fateh 2-2 Al Nassr | Jacob Rinne | Make |
Feb. 9, 2023 | Al Wehda 0-4 Al Nassr | Abdulquddus Atiah | Make |
Feb. 25, 2023 | Damac 0-3 Al Nassr | Moustapha Zeghba | Make |
Apr. 4, 2023 | Al Adalah 0-5 Al Nassr | Milan Mijatovic | Make |
May 16, 2023 | Al Tai 0-2 Al Nassr | Victor Braga | Make |
Aug. 29, 2023 | Al Nassr 4-0 Al Shabab | Seung-gyu Kim | Make |
Make | |||
Sep. 29, 2023 | Al Tai 1-2 Al Nassr | Victor Braga | Make |
Dec. 22, 2023 | Al Nassr 3-1 Al Ettifaq | Paulo Victor | Make |
Dec. 26, 2023 | Al Ittihad 2-5 Al Nassr | Abdullah Al-Mayouf | Make |
Make | |||
Feb. 25, 2024 | Al Shabab 2-3 Al Nassr | Mohammed Al-Absi | Make |
Mar. 11, 2024 | Al Nassr 3-3 Al Ain | Khalid Eisa | Make |
Mar. 15, 2024 | Al Aihn 0-1 Al Nassr | Edouard Mendy | Make |
Sep. 20, 2024 | Al Ettifaq 0-3 Al Nassr | Marek Rodak | Make |
Sep. 27, 2024 | Al Nassr 2-0 Al Wehda | Abdullah Al-Oaisher | Make |
Oct. 5, 2024 | Al Nassr 3-0 Al Orobah | Gaetan Coucke | Make |