Užpildykite šią frazę: "Maratona Clube de Portugal" narys Rocha savo pasaulinio lygio debiutą 28 metų amžiaus
2005 m. IAAF pasaulio krepšinio čempionate, nors jis sugebėjo užimti tik 115 vietą vyrų trumpame lenktynėse. Kitąmet jis laimėjo bronzinį medalį per 5000 metrų lenktynes 2006 m. Ibero-Amerikos lengvosios atletikos čempionate. Liepos mėnesį jis praleido mažiau nei 14 minučių, o jo asmeninis rekordas buvo 13:51,06 minutės. Spalio mėnesį jis nubėgo savo klubo varžybose Europos klubo pusmaratono čempionate ir užėmė septintą vietą, uždirbęs 1:04:31 valandą. Portugalijos pusmaratone Lisabonoje Rocha užėmė šeštą vietą tarp portugalų ir kenijų.