5 Men's B 1 km Time Trial B JUEGOS PANAMERICANOS SANTIAGO 2023 (Track) (Nov 2023)B — Nov 22, 2023 3 Men's B Individual Pursuit B JUEGOS PANAMERICANOS SANTIAGO 2023 (Track) (Nov 2023)B — Nov 22, 2023 5 Men's B Road Race CONTRARELON INDIVIDUAL JUEGOS PANAMERICANOS SANTIAGO 2023 (Road) (Nov 2023)B — Nov 18, 2023 4 Men's B Time Trial CONTRARELON INDIVIDUAL JUEGOS PANAMERICANOS SANTIAGO 2023 (Road) (Nov 2023)B — Nov 18, 2023 15 Men's B Time TrialWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)B 5:54.449 May 8, 2021 16 Men's B Road RaceWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)B — May 8, 2021 2 Men's B Road Race Juegos Parapanamericanos Lima 2019 (Road) (Aug 2019)B — Aug 31, 2019 2 Men's B Road Race Juegos Parapanamericanos Lima 2019 (Road) (Aug 2019)B 0:00.022 Aug 31, 2019 4 Men's B Time Trial Juegos Parapanamericanos Lima 2019 (Road) (Aug 2019)B — Aug 29, 2019 4 Men's B Individual Pursuit B Juegos Parapanamericanos Lima 2019 (Track) (Aug 2019)B — Aug 25, 2019 3 Men's B 1 km Time Trial B Juegos Parapanamericanos Lima 2019 (Track) (Aug 2019)B — Aug 25, 2019 15 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)B — Aug 10, 2019 13 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)B — Aug 10, 2019 2 Men's B Road Race Road Paracycling Pan American Circuit (Road) (Jun 2019)B — Jun 11, 2019 23 Men's B 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019)B 1:09.969 Mar 16, 2019 DNS Men's B SprintWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019)B — Mar 16, 2019 2 Men's B Road Race Para-cycling South American Circuit - Brazil Stage (Road) (Aug 2018)B — Aug 21, 2018 1 Men's B Time Trial Para-cycling South American Circuit - Brazil Stage (Road) (Aug 2018)B — Aug 21, 2018 2 Men's B Road Race Para-cycling South American Circuit - Brazil Stage (Road) (Aug 2018)B — Aug 21, 2018 21 Men's B Time TrialWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)B — Aug 1, 2018 21 Men's B Road RaceWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)B — Aug 1, 2018 15 Men's B Individual Pursuit BWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)B — Mar 24, 2018 15 Men's B 1 km Time Trial BWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)B — Mar 24, 2018 14 Men's B Sprint BWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)B — Mar 24, 2018 17 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)B — May 20, 2017 14 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)B 4:48.100 May 20, 2017 16 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)B 3:59.430 May 11, 2017 14 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)B — May 11, 2017 15 Men's B Road Race Jeux Paralympiques / Paralympic Games (Sep 2016)B 2:44:55.000 Sep 16, 2016 19 Men's B Time Trial Jeux Paralympiques / Paralympic Games (Sep 2016)B 40:46.000 Sep 13, 2016 9 Men's B 1 km Time Trial B Jeux Paralympiques / Paralympic Games (Sep 2016)B 1:06.863 Sep 10, 2016 12 Men's B Individual Pursuit B Jeux Paralympiques / Paralympic Games (Sep 2016)B — Sep 7, 2016 13 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)B — Jul 16, 2016 12 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)B 37:45.000 Jul 14, 2016 13 Men's B SprintWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)B — Mar 19, 2016 19 Men's B 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)B 1:07.020 Mar 18, 2016 15 Men's B Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)B — Mar 17, 2016 4 Men's B Road Race Toronto 2015 Pan American/Parapan American Games (Road) (Aug 2015)B 0:00.019 Aug 12, 2015 3 Men's B 1 km Time Trial B Toronto 2015 Pan American/Parapan American Games (Track) (Aug 2015)B — Aug 10, 2015 4 Men's B Individual Pursuit B Toronto 2015 Pan American/Parapan American Games (Track) (Aug 2015)B — Aug 9, 2015 4 Men's B Road Race Brixia Paracycling Cup (Road) (Apr 2015)B 0:00.011 May 2, 2015 7 Men's B Road Race Verola Paracycling Cup (Road) (Apr 2015)B 0:00.016 Apr 25, 2015 16 Men's B Individual Pursuit BWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2015)B — Mar 27, 2015 16 Men's B 1 km Time Trial BWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2015)B 1:08.969 Mar 25, 2015 18 Men's B Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)B 2:31:09.000 Aug 30, 2014 17 Men's B Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)B 35:25.000 Aug 28, 2014 21 Men's B Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)B 2:29:55.000 Jul 25, 2014 22 Men's B Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)B 28:29.000 Jul 24, 2014 16 Men's B Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)B 2:50:09.000 Jun 14, 2013 17 Men's B Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)B 31:16.350 Jun 13, 2013