Skryf 'n voortsetting vir hierdie paragraaf - 'n Lid van die Maratona Clube de Portugal, Rocha het sy debuut op wêreldvlak op die ouderdom van 28 op die 2005 IAAF Wêreldkruisveldkampioenskappe gemaak
, hoewel hy slegs 115ste plek in die kort wedloop vir mans behaal het. Die volgende jaar het hy die bronsmedalje oor 5000 meter by die 2006 Ibero-Amerikaanse Kampioenskappe in Atletiek gewen. Hy het minder as 14 minute vir die geleentheid in Gijón in Julie gedompel en 'n persoonlike beste van 13:51.06 minute opgestel. In Oktober het hy vir sy klub gehardloop by die Europese Klub Halfmarathon Kampioenskap en die sewende plek behaal in 'n tyd van 1:04:31 uur. By die Portugal Half Marathon in Lissabon het Rocha die sesde plek behaal in 'n Portugese en Keniaanse veld.