Rodrigo empezó a formarse como futbolista en las filas inferiores del Grêmio Novorizontino.
En 2017 ascendió al equipo sub-20 para disputar la Copa São Paulo de Futebol Júnior, donde su rendimiento hizo que el entrenador Paulo Silas le subiera al primer equipo.
[6] Tras su llegada al conjunto blanco, formó parte del juvenil "A" del equipo que disputó la Youth League, donde marcó 6 goles (tres a la Roma, dos al Viktoria Plzen y uno al CSKA Moscú).
Durante la temporada 2019-20, el jugador forma parte del Real Madrid Castilla C. F. de la Segunda División B de España.
Sin embargo, dos inoportunas lesiones le privaron de tener minutos y solo pudo disputar 4 encuentros a las órdenes de Raúl González Blanco.