Hoàn thành câu sau
2005 IAAF World Cross Country Championships, mặc dù anh chỉ giành được vị trí thứ 115 trong cuộc đua ngắn nam. Năm sau, anh giành huy chương đồng trên 5000 mét tại Giải vô địch Ibero-American năm 2006 trong Vận động Vận động Vận động. Anh đã giảm dưới 14 phút cho sự kiện ở Gijón vào tháng 7, thiết lập kỷ lục cá nhân là 13:51.06 phút. Vào tháng 10, anh đã chạy cho câu lạc bộ của mình tại Giải vô địch nửa marathon của câu lạc bộ châu Âu và đứng thứ bảy với thời gian 1:04:31 giờ. Tại Cuộc chạy nửa marathon Bồ Đào Nha ở Lisbon, Rocha đã giành được vị trí thứ sáu trong một lĩnh vực Bồ Đào Nha và Kenya.