Родился в бразильском городе Сан Висенте. С шести лет начал заниматься в футбольной академии клуба «Бейра-Мар».
В 1993-м году Робиньо в составе бразильской мини-футбольной команды «Портуариос» забил 73 мяча, после чего был привлечен в систему Сантоса.
Проведя шесть лет в составе юношеской команды, Робиньо подписал свой первый в карьере контракт с Сантосом и начал регулярно играть в основном составе.
В сезоне 2002 года выиграл свой первый чемпионат Бразилии по футболу. 13 июля 2003 года Робиньо дебютировал в сборной Бразилии в матче против Мексики. На следующий год выиграл второй титул чемпиона Бразилии, им начали интересоваться европейские гранды.
Со скандалом уходил из родного клуба — отказывался выступать за команду в знак протеста против нежелания продать его в Европу.
31 июля 2005 года перешёл в мадридский «Реал» за 25 миллионов евро. Дебютировал в Ла Лиге 28 августа 2005 в матче против «Кадиса».
В ходе летнего трансферного окна 2008 года Робиньо был близок к переходу в лондонский «Челси», однако 1 сентября 2008 года перешёл в «Манчестер Сити», заключив четырёхлетний контракт.
По неофициальной информации, за него было заплачено более 40 миллионов евро, что являлось новым рекордом Великобритании,но в 2011 году Челси побило этот рекорд купив Фернандо Торреса за 50 миллионов фунтов.
31 августа 2010 года подписал контракт с итальянским клубом «Милан» сроком на 4 года.