В том же 2002-м он перешёл в «Коритибу», за которую дебютировал в чемпионате Бразилии по футболу в 2004 году. В этом сезоне 19-летний футболист стал сразу игроком основного состава.
Летом 2005 года он переехал в Европу. Бразилец подписал 6-летний контракт с «Шальке 04», который заплатил за него 5 миллионов евро. В первом же сезоне он отыграл 29 матчей. Дебют Рафиньи выдался на матч против Мёнхенгладбахской Борусиии 27 августа 2005 года.
В сезоне-2006/07 бразилец забил свой первый гол в чемпионате Германии. Всего в том чемпионате на его счету 31 матч и 2 мяча. И в итоге его клуб занял второе место.
В марте 2008 года получил вызов в национальную команду от главного тренера Дунги. И дебютировал 14 числа, выйдя на замену в товарищеском матче против Швеции, который закончился победой Бразилии 1:0.
4 августа 2010 года перешёл в итальянский клуб «Дженоа», где и выступает в настоящее время.