Pada Januari 2024, Roque tiba di Barcelona dari Athletico Paranaense dengan biaya tetap €30 juta, ditambah €30 juta dalam variabel, dengan kontrak tujuh setengah tahun dan klausul pembelian sebesar €500 juta. Namun, dia hanya membuat 16 penampilan, mencetak dua gol, karena Xavi lebih memilih memainkan Robert Lewandowski sebagai No.9.
Di awal musim 2024/25, tim Catalan mempromosikan Pau Victor ke tim utama, yang pada akhirnya membuat Roque dipinjamkan ke Real Betis. Setelah awal yang cerah bersama Los Verdiblancos, performa pemain berusia 20 tahun itu menurun drastis dan Betis merekrut Cucho Hernandez di jendela transfer musim dingin.
Seiring pemain Brasil tersebut menghadapi waktu bermain yang terbatas sekali lagi, agennya memfasilitasi kepindahannya ke Palmeiras, memungkinkan Barcelona untuk memulihkan sebagian besar investasi awal mereka, bersama dengan klausul penjualan ulang 20 persen.