Completaţi următoarea frază: Membru al Maratona Clube de Portugal, Rocha a debutat la nivel internaţional la vârsta de 28 de ani la
2005 Campionatul Mondial de Cross Country IAAF, deși a reușit doar locul 115 în cursa scurtă pentru bărbați. Anul următor a câștigat medalia de bronz la 5000 de metri la Campionatul Ibero-American de Atletism din 2006. El a scăzut sub 14 minute pentru evenimentul de la Gijón în iulie, stabilind un record personal de 13:51.06 minute. În octombrie a alergat pentru clubul său la Campionatul European de Cluburi de Jumătate de Maraton și a obținut locul al șaptelea într-un timp de 1:04:31 ore. La jumătatea de maraton a Portugaliei de la Lisabona, Rocha a obținut locul al șaselea într-un câmp de portughezi și kenieni.