![]() Danilo with Palmeiras in 2022 | |||
Personal information | |||
---|---|---|---|
Full name | Danilo dos Santos de Oliveira [1] | ||
Date of birth | 29 April 2001 | ||
Place of birth | Salvador, Brazil | ||
Height | 1.76 m (5 ft 9 in) [2] | ||
Position(s) | Midfielder | ||
Team information | |||
Current team | Botafogo | ||
Number | 35 | ||
Youth career | |||
2008–2015 | Bahia | ||
2016–2017 | Jacuipense | ||
2017–2020 | PFC Cajazeiras | ||
2018–2020 | → Palmeiras (loan) | ||
Senior career* | |||
Years | Team | Apps | (Gls) |
2018–2020 | PFC Cajazeiras | 1 | (0) |
2020 | → Palmeiras (loan) | 1 | (0) |
2020–2023 | Palmeiras | 91 | (6) |
2023–2025 | Nottingham Forest | 50 | (5) |
2025– | Botafogo | 2 | (0) |
* Club domestic league appearances and goals as of 03:31, 10 August 2025 (UTC) |
Danilo dos Santos de Oliveira (born 29 April 2001), known simply as Danilo or Danilo Oliveira, is a Brazilian professional footballer who plays as a midfielder for Campeonato Brasileiro Série A club Botafogo.
Born in Salvador, Danilo was in the youth academy of Bahia, before stints at Jacuipense and PFC Cajazeiras, where he was spotted by Palmeiras in 2018. After progressing steadily in Palmeiras' youth ranks, he made his first team Série A debut in 2020 at the age of 19. He was part of the Palmeiras teams who won the Copa Libertadores consecutively in 2020 and 2021, solidifying himself as a stalwart in the middle of the park and becoming a consistent first-team starter.
Born in Salvador, Bahia, [3] Danilo represented Bahia as a youth before being released by the club. In 2017, at the age of 16, he joined PFC Cajazeiras through a social project, after a short stint at Jacuipense. [4] He made his senior debut for Cajazeiras on 5 May 2018, aged 17, by coming on as a second-half substitute in a 4–0 Campeonato Baiano Segunda Divisão home routing of Conquista . [5]
In 2018, Danilo joined Palmeiras, initially for the under-17s. [3] He progressed through the youth setup, being later a starter for the under-20s before making his first team – and Série A – debut on 6 September 2020, replacing fellow youth graduate Patrick de Paula in a 2–1 away win against Red Bull Bragantino. [6]
On 10 September 2020, Danilo was bought outright by Verdão, signing a permanent five-year contract with the club. [7] He scored his first professional goal on 2 December, netting his team's fifth in a 5–0 Copa Libertadores home routing of Delfín SC.
In January 2023, Danilo joined Premier League side Nottingham Forest for an estimated £16 million fee, signing a six-and a-half-year deal with the English club in the process. [8] [9]
On the opening day of the 2024–25 season against Bournemouth, he suffered a leg injury in the 8th minute, which could see him miss the entirety of the campaign. [10] [ non-primary source needed ]
On 18 July 2025, Danilo moved to Campeonato Brasileiro Série A side Botafogo on a four-year deal for a reported fee of $25,000,000. [11] [12] [13]
Club | Season | League | State league [a] | National cup [b] | League cup [c] | Continental | Other | Total | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
PFC Cajazeiras | 2018 | Baiano 2ª Divisão | — | 1 | 0 | — | — | — | — | 1 | 0 | |||||
Palmeiras | 2020 | Série A | 18 | 0 | 0 | 0 | 5 | 0 | — | 11 [d] | 1 | 2 [e] | 0 | 36 | 1 | |
2021 | Série A | 22 | 2 | 9 | 1 | 0 | 0 | — | 13 [d] | 1 | 5 [f] | 0 | 49 | 4 | ||
2022 | Série A | 34 | 1 | 9 | 2 | 3 | 1 | — | 8 [d] | 2 | 2 [g] | 1 | 56 | 7 | ||
Total | 74 | 3 | 18 | 3 | 8 | 1 | – | 32 | 4 | 9 | 1 | 141 | 12 | |||
Nottingham Forest | 2022–23 | Premier League | 13 | 3 | — | — | 2 | 0 | — | — | 15 | 3 | ||||
2023–24 | Premier League | 29 | 2 | — | 5 | 1 | 0 | 0 | — | — | 34 | 3 | ||||
2024–25 | Premier League | 8 | 0 | — | 5 | 0 | 0 | 0 | — | — | 13 | 0 | ||||
Total | 50 | 5 | — | 10 | 1 | 2 | 0 | — | — | 62 | 6 | |||||
Botafogo | 2025 | Série A | 2 | 0 | — | 1 | 0 | — | 0 | 0 | — | 3 | 0 | |||
Career total | 126 | 8 | 19 | 3 | 19 | 2 | 2 | 0 | 32 | 4 | 9 | 1 | 207 | 18 |
Palmeiras
Individual