Voltooi die volgende sin: 'n Lid van die Maratona Clube de Portugal, Rocha het sy debuut op wêreldvlak op die ouderdom van 28 by die
2005 IAAF Wêreldkruisveldkampioenskappe, 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.