Tusi se faʻaauau mo lenei palakalafa - Rocha na faʻamautuina lana uluaʻi suafa a le atunuʻu i le 2007, manumalo i le 5000 m i le Portuguese Championships. Na sau lona sefulu i le Half Marathon i Potukale, ma avea ai ma tagata Europa lona lua na faʻauʻu i tua atu o Stefano Baldini. Na sosoo ai ma lona tulaga tolu i le Half Marathon Race a le European Club. O lona tulaga valu i le Oeiras Cross Country na filifilia ai o ia mo le 2007 European Cross Country Championships
, lea na ia fa'ai'u ai i le tulaga 24 ma manumalo ai i le pine siliva a le 'au fa'atasi ma Rui Silva.