A 23 éves válogatott hátvédet 31,5 millió euróért engedi el a Porto, a spanyol klub pedig hat évre, 2021. június 30-ig szóló szerződést köt vele.
Danilo a brazil Americában kezdte karrierjét, majd onnan a Santoshoz igazolt, melyet 2012 januárjában hagyott el a Porto kedvéért. A portugál csapattal két bajnoki címet szerzett, s a mostani szezonban bejutott a Bajnokok Ligája negyeddöntőjébe, ahol a Bayern München lesz a Porto ellenfele. A londoni olimpián ezüstérmes futballista az utóbbi hónapokban rendszeresen szerepel a brazil nemzeti csapatban.