Rangers beat Celtic 1:0 in Old Firm as Ryan Naderi scores
Ryan Naderi's 33rd-minute goal gave Rangers a 1:0 win at Celtic Park, Celtic's third defeat in a row, with Rangers now two points behind in the league.
Forward · Rangers FC · №9
| Date | Match | Score |
|---|---|---|
|
|
1:2 | |
|
|
2:1 | |
|
|
1:1 | |
|
|
2:5 | |
|
|
1:2 | |
|
|
3:1 | |
|
|
2:1 | |
|
|
2:3 | |
|
|
3:6 | |
|
|
4:2 |
| Competition | Season | Games |
|---|---|---|
| Premiership | 2025 | 14 |
| UEFA Europa League | 2025 | 7 |
| Premiership | 2026 | 2 |
| FA Cup | 2025 | 1 |
| UEFA Europa League | 2026 | 1 |
Rangers signed him for a fee that could rise to £10 million on a four-year deal.
He announced himself at Rangers with two hat-tricks in his debut Scottish Premiership season, against Hearts and against Falkirk, becoming the first Rangers player to score two league hat-tricks in a season since Jermain Defoe in 2019/20. By March 2026 he had done enough to be named the Scottish Premiership's player of the month, and he finished the campaign with 15 goals in 30 league appearances.
In February 2023, he scored the winner away at Rio Ave and became the youngest Sporting player to do so since Cristiano Ronaldo . That strike came in a debut senior season in which he made 16 appearances and scored three goals, with Sporting retaining a 12.5% sell-on clause.
A call-up to the senior national team has yet to follow.
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 26/27 | Rangers FC | Scottish Premiership | 2 | 0 | 0 | 81 |
| 26/27 | Rangers FC | UEFA Europa League Qualifying | 1 | 0 | 0 | 90 |
| 25/26 | Rangers FC | Scottish Premiership | 25 | 11 | 3 | 1 525 |
| 25/26 | Rangers FC | UEFA Europa League | 8 | 0 | 0 | 575 |
| 25/26 | Rangers FC | Scottish Premiership Top Six Split | 5 | 4 | 2 | 450 |
| 25/26 | Rangers FC | Scottish League Cup | 2 | 0 | 0 | 84 |
| 25/26 | Rangers FC | Scottish FA Cup | 1 | 0 | 0 | 120 |
| 24/25 | Everton | Premier League | 4 | 0 | 0 | 42 |
| 24/25 | Everton FC U21 | Premier League Cup | 1 | 0 | 0 | 71 |
| 24/25 | Everton FC U21 | Premier League 2 | 1 | 0 | 0 | 65 |
| 23/24 | Everton | Premier League | 18 | 0 | 0 | 196 |
| 23/24 | Everton FC U21 | Premier League International Cup U21 | 2 | 3 | 0 | 180 |
| 23/24 | Everton | EFL Cup | 1 | 0 | 0 | 45 |
| 23/24 | Everton FC U21 | EFL Trophy | 1 | 1 | 0 | 90 |
| 23/24 | Everton | FA Cup | 1 | 0 | 0 | 12 |
| 22/23 | Sporting CP | Liga Portugal | 16 | 3 | 2 | 839 |
| 22/23 | Sporting CP | UEFA Europa League | 5 | 0 | 0 | 127 |
| 22/23 | Sporting CP | Allianz Cup | 1 | 0 | 0 | 5 |
| 21/22 | Sporting CP B | Liga 3 | 8 | 2 | 0 | 535 |
| 21/22 | Sporting CP Youth League | UEFA Youth League | 7 | 2 | 0 | 410 |
| 21/22 | Sporting CP U23 | Liga Next Gen U23 | 5 | 1 | 0 | 354 |
| 21/22 | Sporting CP B | Liga 3 - Relegation round | 2 | 1 | 1 | 128 |
| 2021 | Sporting CP U23 | Liga Revelação U23 - Cup Qualifying | 3 | 0 | 0 | 257 |
| 20/21 | Sporting CP U23 | Liga Revelação - Second Round | 10 | 0 | 0 | 357 |
| 20/21 | Sporting CP U23 | Liga Next Gen U23 | 1 | 0 | 0 | 26 |
| Total | Rangers FC | 44 | 15 | 5 | 2 925 | |
| Total | Everton | 24 | 0 | 0 | 295 | |
| Total | Sporting CP | 22 | 3 | 2 | 971 | |
| Total | Sporting CP U23 | 19 | 1 | 0 | 994 | |
| Total | Portugal U16 | 12 | 1 | 0 | 331 | |
| Total | Portugal U18 Women | 12 | 6 | 1 | 623 | |
| Total | Sporting CP B | 10 | 3 | 1 | 663 | |
| Total | Portugal U21 | 8 | 3 | 2 | 347 | |
| Total | Sporting CP Youth League | 7 | 2 | 0 | 410 | |
| Total | Portugal U15 | 5 | 1 | 0 | 180 | |
| Total | Everton FC U21 | 5 | 4 | 0 | 406 | |
| Total | Portugal U19 | 4 | 3 | 3 | 216 | |
| Total | Portugal U20 | 4 | 2 | 0 | 333 |
Ryan Naderi's 33rd-minute goal gave Rangers a 1:0 win at Celtic Park, Celtic's third defeat in a row, with Rangers now two points behind in the league.
Dan Neil scored twice as Rangers beat Celtic 3-0 at Ibrox in the Scottish League Cup quarter-final, reaching the semi-finals under Derek McInnes.