| Season | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Saudi Pro League 2024-25 | Al-Nassr | 30 | 30 | 2625 | 0 | 5 | 17 | 8 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 25 | 3 |
| Saudi King's Cup 2024-25 | Al-Nassr | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| AFC Champions League Elite 2024-25 | Al-Nassr | 8 | 8 | 661 | 0 | 4 | 6 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 0 |
| FIFA World Cup 2022 | Portugal | 5 | 3 | 290 | 2 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| UEFA Euro Cup 2024 | Portugal | 5 | 5 | 486 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 1 |
| UEFA Nations League 2024-25 | Portugal | 9 | 8 | 733 | 1 | 5 | 7 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 8 | 1 |
| Saudi Pro League 2025-26 | Al-Nassr | 30 | 30 | 2614 | 0 | 13 | 22 | 6 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 28 | 2 |
| Saudi King's Cup 2025-26 | Al-Nassr | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| FIFA World Cup Qualification 2026 UEFA | Portugal | 5 | 5 | 374 | 0 | 3 | 4 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 5 | 0 |
| UEFA Euro Cup 2020 | Portugal | 4 | 4 | 360 | 0 | 0 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 1 |
| FIFA World Cup 2026 | Portugal | 5 | 5 | 441 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| International Friendlies 2026 | Portugal | 2 | 2 | 111 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Saudi Pro League 2026-27 | Al-Nassr | 10 | 9 | 784 | 1 | 2 | 8 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 |
| AFC Champions League Elite 2026-27 | Al-Nassr | 2 | 2 | 180 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| UEFA Nations League 2026-27 | Portugal | 1 | 1 | 67 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Matches

October 30, 2026
Cristiano Ronaldo produced yet another standout showing for Al Nassr, netting three times within a 15-minute span during an exciting 5-3 win against Al Kholood. The Portuguese attacker now sits on 985...
October 20, 2026
October 01, 2026
September 25, 2026
September 24, 2026
September 12, 2026
July 06, 2026
June 27, 2026
June 10, 2026
November 17, 2025
November 14, 2025
November 03, 2025
October 25, 2025
October 15, 2025
October 14, 2025
October 08, 2025
September 26, 2025
September 19, 2025
September 10, 2025
August 12, 2025
June 09, 2025
June 07, 2025





























































