Bernardo è un difensore dell'Hoffenheim che ha giocato la maggior parte delle partite del suo club in Bundesliga nel 2025/2026, avendo collezionato 24 presenze, per un totale di 1965 minuti. É partito titolare in 22 di queste presenze, su 29 giornate, ed è entrato a gara in corso 2 volte.
Bernardo ha giocato la sua ultima gara il 10 aprile, con l'Hoffenheim: un pareggio per 2-2 contro l'Augsburg, in cui ha giocato 22 minuti. Ha ricevuto 7 cartellini gialli.
Nella prossima partita di Bundesliga, il 18 aprile, l'Hoffenheim dovrà giocare una gara casalinga contro il Borussia Dortmund.
Bernardo ha giocato 21 partite di Bundesliga nell'ultima stagione con il Bochum.
Prima di arrivare a vestire la maglia dell'Hoffenheim nel luglio 2025, il difensore ha collezionato 54 presenze in campionato con il Bochum, per un totale di 1 gol.
Bernardo ha fatto il suo esordio in campionato con l'RB Lipsia il 17 settembre 2016, giocando 90 minuti, da titolare, contro l'Amburgo a 21 anni e 126 giorni. La prima presenza con il suo club attuale, l'Hoffenheim, in Bundesliga è stata nella gara contro il Bayer Leverkusen il 23 agosto 2025.
In totale, nella sua carriera in Bundesliga, conta 118 presenze con 2 gol segnati e 2 assist per i compagni. Nonostante conti 118 presenze in Bundesliga finora, Bernardo non è ancora stato espulso nella competizione.