Danilo Pereira da Silva
Rangers

Danilo Pereira da Silva

Danilo Pereira da Silva of Rangers was born in São Paulo, Brazil on 7 April 1999 (age 26).

Indeed, let's crack on with the tale of the Brazilian expressionist, often referred to by the less mouthful-worthy moniker, 'Danilo'. Born as Danilo Pereira da Silva in 1999 in that well-known football factory, Brazil, he graced this earth with his footballing presence 26 years ago. Standing at a not overly-imposing 5ft 8in (1.74m) and weighing in at a middling 11st 9lb (74kg), 'Danilo' makes sure the number 99 jersey at the Rangers soaks up a fair punch of sweat.

Starting off on a flyer in the sunnier climes of Santos in Brazil's Série A, 'Danilo' packed his bags for Ajax in the Eredivisie in the Netherlands, a transfer move that set Ajax back a mere £1.8m in August 2017. Then it was time to get his boots dirty, chalking up a solitary appearance in the 2019-2020 season and managing a slightly more impressive run of 13 appearances and two goals in the 2021-2022 season.

Undeterred by the chilling Dutch winds, 'Danilo' took a season-long sabbatical at FC Twente, also in the Eredivisie, in August 2020. This appeared to turn the tide in his favour as he bagged 17 goals in 33 league appearances in the 2020-2021 season before waving goodbye to FC Twente and hello again to Ajax in June 2021 at the completion of his loan spell. Far from groundbreaking, his second stint at Ajax mirrored his first, pulling on the shirt once in the 2019-2020 season and 13 times in the 2021-2022 season, managing two goals in the process.

Unable to resist the temptation of a transfer form, the fleet-footed Brazilian was off again in July 2022, this time to Feyenoord. Here, his boots found their stride, producing ten goals in 34 appearances in the 2022-2023 season, before Scotland's blustery pastures beckoned. In July 2023, with roughly £6m floating between hands, he made for the Premiership north of the border, opting for Rangers.

Life at Rangers can't have been much of a culture shock for the well-travelled 'Danilo'. He's nudged the net nine times over his first two seasons with 35 appearances to his name and has stepped onto the pitch three times this season. With one starting appearance in the League Cup 2025 - 2026, two starting Europa League appearances with a goal to boot in the 2023 - 2024 season and four starting appearances with a solitary goal in the Champions League Qualifiers 2025 - 2026, 'Danilo' has indeed been somewhat present in the side.

But let's not get misty-eyed, folks. He might wear the number 99 jersey, but he's not turned out 99 performances to write home about. Now, let's see what the rest of this season holds for our far-traveled artist from the land of samba, shall we?

Last updated 13 September 2025. Send feedback

Danilo Pereira da Silva stats

Check out all of the statistics about Danilo Pereira da Silva.

Striker
Primary Position
Forward
Position
Danilo Pereira da Silva
ST
1.74m (5ft 8in)
Height
99
Squad Number
74kg (11st 9lb)
Weight
7 April 1999 (age 26)
Date of Birth
São Paulo
Birthplace
Brazil 🇧🇷
Country of Birth
Rangers
Team

Season stats

Team
Rangers
Rangers
Premiership 2025 - 2026
Games
3
Starting
1
Substitute
2
Unused
2
Utilisation
60%
Goals
-
Yellows
-
Reds
-
Team
Rangers
Rangers
League Cup 2025 - 2026
Games
1
Starting
1
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-
Team
Rangers
Rangers
Europa League 2023 - 2024
Games
3
Starting
2
Substitute
1
Unused
5
Utilisation
38%
Goals
1
Yellows
-
Reds
-
Team
Rangers
Rangers
Champions League Qualifiers 2025 - 2026
Games
6
Starting
4
Substitute
2
Unused
-
Utilisation
100%
Goals
1
Yellows
-
Reds
-

Career stats

Team
Rangers
Rangers
Season 2025 - 2026
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
3
Goals
-
Team
Rangers
Rangers
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
23
Goals
5
Team
Rangers
Rangers
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
12
Goals
4
Team
Feyenoord
Feyenoord
Season 2022 - 2023
Country
Netherlands 🇳🇱
Games
34
Goals
10
Team
Jong Ajax
Jong Ajax
Season 2021 - 2022
Country
Netherlands 🇳🇱
Games
9
Goals
7
Team
Ajax
Ajax
Season 2021 - 2022
Country
Netherlands 🇳🇱
Games
13
Goals
2
Team
FC Twente
FC Twente
Season 2020 - 2021
Country
Netherlands 🇳🇱
Games
33
Goals
17
Team
Ajax
Ajax
Season 2019 - 2020
Country
Netherlands 🇳🇱
Games
1
Goals
-
Team
Jong Ajax
Jong Ajax
Season 2019 - 2020
Country
Netherlands 🇳🇱
Games
8
Goals
5
Team
Jong Ajax
Jong Ajax
Season 2018 - 2019
Country
Netherlands 🇳🇱
Games
33
Goals
19
Team
Jong Ajax
Jong Ajax
Season 2017 - 2018
Country
Netherlands 🇳🇱
Games
1
Goals
-

Transfers

Team
Rangers
Rangers
28 July 2023
From
Feyenoord
Feyenoord
Type
Fee (£6m)
Team
Feyenoord
Feyenoord
1 July 2022
From
Ajax
Ajax
Type
Free Transfer
Team
Ajax
Ajax
1 June 2021
From
FC Twente
FC Twente
Type
Returned from loan
Team
FC Twente
FC Twente
19 August 2020
From
Ajax
Ajax
Type
Loan
Team
Ajax
Ajax
14 August 2017
From
Santos
Santos
Type
Fee (£1.8m)

Danilo Pereira da Silva news

Read all the news about Danilo Pereira da Silva.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive