Rocha w latach 2023–2025 występował w Radomiaku Radom, skąd przeniósł się do drużyny z Częstochowy. Na boiskach PKO BP Ekstraklasy rozegrał 75 meczów, strzelając 23 gole i notując trzy asysty. Wcześniej miał okazję rozwijać się w takich klubach jak AS Monaco, Leganes, KAS Eupen czy Lierse SK.
W obecnych rozgrywkach napastnik zanotował 10 spotkań w barwach Rakowa. Jego dorobek to jedno trafienie oraz jedna asysta.
Najbliższy sezon 2025/2026 Rocha spędzi w Lubinie. Portugalczyk ma reprezentować barwy Miedziowych przez rok, a po zakończeniu wypożyczenia klub będzie mógł skorzystać z opcji wykupu.
