Danilo Soares è un difensore del Bochum che ha collezionato 5 presenze, per un totale di 350 minuti. È partito titolare in 3 di queste presenze su 34 giornate ed è entrato dalla panchina 2 volte.
L'ultima presenza di Soares in Bundesliga è stata il 20 dicembre, gara in cui ha giocato 45 minuti con la maglia del Bochum contro il Bayer Leverkusen, nella sconfitta per 4-0.
Nella passata stagione di Bundesliga Soares ha giocato 23 partite con il Bochum.
Prima di arrivare a vestire la maglia del Bochum nel luglio 2017, Soares non ha collezionato alcuna presenza in campionato con l'Hoffenheim.
Soares ha debuttato in campionato con Ingolstadt il 19 dicembre 2015, giocando 90 minuti, da titolare, contro il Bayer Leverkusen all'età di 24 anni e 51 giorni. La prima presenza con il suo club attuale, il Bochum, in Bundesliga è stata nella gara contro il Wolfsburg il 14 agosto 2021.
In totale, nella sua carriera in Bundesliga, ha collezionato 59 presenze con una singola rete realizzata con un assist.