O atleta vianense, de 26 anos, concluiu o omnium com 153 pontos, atrás do francês Benjamin Thomas (164) e à frente do belga Fábio van den Bossche (131).
É a primeira medalha de prata para Portugal nestes Jogos Olímpicos, depois do bronze da judoca Patrícia Sampaio em -78 kg. É também a primeira medalha para Portugal na pista e a segunda da história do ciclismo português em Jogos Olímpicos, depois de Sérgio Paulinho ter sido segundo na prova de fundo em Atenas2004.