השלים את המשפט הבא: רוקה זכה בתואר הלאומי הראשון שלו ב-2007, כשזכה במרוץ 5000 מטר באליפות פורטוגל. הוא הגיע במקום העשירי במרתון חצי מרתון פורטוגל, והיה האירופי השני שהסיים בדיוק מאחורי סטפנו בולדני. לאחר מכן הוא הגיע למקום השלישי במרוץ חצי המרתון של המועדון האירופי. עם סיום במקום השמיני במסלול Oeiras Cross Country הוא זכה בבחירה
באליפות אירופה 2007 בקריס ארץ, שם הוא סיים במקום ה-24 וזכה במדליית כסף קבוצתית לצד רוי סילבה.