Roger Ibañez da Silva nasce a Canela (Brasile) il 23 novembre 1998. Dopo aver esordito tra i professionisti con la maglia del Sergipe, veste anche la maglia della Fluminense prima di passare all’Atalanta nel 2018 per 4 milioni di euro.
Con i bergamaschi fa l’esordio in Serie A e Champions League, ma trova sempre poco spazio.
Il 27 gennaio 2020 la Roma lo ingaggia con la formula del prestito gratuito fino a giugno 2021 e obbligo di riscatto fissato a 8 milioni di euro. Sin da subito Ibañez diventa subito titolare nella difesa giallorossa con prestazioni sempre più convincenti.
Confermato nella stagione successiva, nonostante le voci di mercato, Ibañez è uno degli elementi imprescindibili della retroguardia romanista.