Professional 2015-
15-09-2020 Le Tour: Tour de France 2020 Etape 1615-08-2020 Dauphiné Libéré 2020 Etape 423-09-2014 Junior Men's Individual Time Trial Highlights - 2014 Road World Championships, Ponferrada, Spain