2017
17º lugar 4 Stage MTB Race Lazarote; Campeão regional de Maratonas (Master 35); 4º lugar Titan Desert; 1º lugar Azores Challenge BTT (Equipa mista); 4º lugar Brasil Ride.
2016
11º lugar Andaluzia Bike Race; 1º lugar Portugal MTB Tour UCI; 3º lugar Titan Desert; 1º lugar Tranportugal; 1º lugar Azores Challenge BTT (Equipa Mista).
2015
8º lugar Titan Desert (Lider 4 etapas); 1º lugar Taça de Espanha de Maratonas (1º Prova); 3º lugar Volcat (Master 30); 1º lugar Ultramaratona Bairrada150; Campeão regional de Maratonas (Master 35); 1º lugar Azores Challenge BTT (Equipa mista).
2014
Campeão Nacional de Maratonas (masters A); 1º lugar Transportugal Garmin; 1º lugar Azores Challenge BTT (Dupla Mista). 2013: Campeão Nacional de Estrada (Masters A); Campeão Nacional de Conta Relógio (Masters A); 5º Titan Desert.