7 Mixed C1-5 Team SprintWorld Championships UCI Para Cycling Track World Championships (Oct 2026)— Nov 1, 2026 4 Men's C5 1 km Time TrialWorld Championships UCI Para Cycling Track World Championships (Oct 2026)C5 1:06.458 Nov 1, 2026 6 Men's C5 SprintWorld Championships UCI Para Cycling Track World Championships (Oct 2026)C5 — Nov 1, 2026 — Team Sprint - Cycle - Mixed EliteWorld Championships UCI Para Cycling Track World Championships (Oct 2026)— Nov 1, 2026 6 Men's C5 SprintWorld Championships UCI Para Cycling Track World Championships (Oct 2026)C5 — Oct 31, 2026 4 Men's C5 1 km Time TrialWorld Championships UCI Para Cycling Track World Championships (Oct 2026)C5 1:06.458 Oct 29, 2026 DNF Men's C5 Road Race Campeonato Nacional de Ruta Paracycling Colombia 2026 (Jun 2026)C5 — Jun 12, 2026 1 Men's C5 Sprint Campeonato Nacional de Pista Paracycling Colombia 2026 (Jun 2026)C5 — Jun 9, 2026 2 Men's C5 Scratch Campeonato Nacional de Pista Paracycling Colombia 2026 (Jun 2026)C5 — Jun 9, 2026 1 Men's C5 1 km Time Trial Campeonato Nacional de Pista Paracycling Colombia 2026 (Jun 2026)C5 1:04.959 Jun 9, 2026 1 Men's C5 Elimination Campeonato Nacional de Pista Paracycling Colombia 2026 (Jun 2026)C5 — Jun 9, 2026 4 Men's C5 Time Trial Pan American Road Para Cycling Championship 2026 (Feb 2026)C5 — Feb 27, 2026 2 Men's C5 Road Race Pan American Road Para Cycling Championship 2026 (Feb 2026)C5 — Feb 27, 2026 2 Men's C5 Sprint Pan American Track Para Cycling Championship 2026 (Feb 2026)C5 — Feb 24, 2026 3 Men's C5 Scratch Pan American Track Para Cycling Championship 2026 (Feb 2026)C5 — Feb 24, 2026 1 Men's C5 1 km Time Trial Pan American Track Para Cycling Championship 2026 (Feb 2026)C5 1:07.758 Feb 24, 2026 2 Men's C5 Elimination Pan American Track Para Cycling Championship 2026 (Feb 2026)C5 — Feb 24, 2026 12 Men's C5 Road Race 2024 Paris Paralympic Games - Para-cycling Road (Sep 2024)C5 — Sep 5, 2024 — Team Sprint - Cycle - Mixed Elite 2024 Paris Paralympic Games - Para-cycling Track (Aug 2024)— Aug 31, 2024 11 Men's C5 Individual Pursuit 2024 Paris Paralympic Games - Para-cycling Track (Aug 2024)C5 — Aug 30, 2024 3 Men's C5 1 km Time Trial 2024 Paris Paralympic Games - Para-cycling Track (Aug 2024)C5 — Aug 29, 2024 DNF Men's C5 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)C5 — May 18, 2024 24 Men's C5 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)C5 4:00.180 May 18, 2024 15 Men's C5 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round II (May 2024)C5 — May 4, 2024 17 Men's C5 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round II (May 2024)C5 3:14.441 May 4, 2024 13 Men's C5 Individual PursuitWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)C5 — Mar 19, 2024 4 Men's C5 1 km Time TrialWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)C5 — Mar 19, 2024 13 Men's C5 ScratchWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)C5 — Mar 19, 2024 9 Men's C5 OmniumWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)C5 — Mar 19, 2024 — Team Sprint - Cycle - Mixed EliteWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)— Mar 19, 2024 1 Men's C5 1 km Time Trial JUEGOS PANAMERICANOS SANTIAGO 2023 (Track) (Nov 2023)C5 — Nov 22, 2023 3 Men's C5 Individual Pursuit JUEGOS PANAMERICANOS SANTIAGO 2023 (Track) (Nov 2023)C5 — Nov 22, 2023 3 Men's C5 Time Trial CONTRARELON INDIVIDUAL JUEGOS PANAMERICANOS SANTIAGO 2023 (Road) (Nov 2023)C5 — Nov 18, 2023 6 Men's C5 Road Race CONTRARELON INDIVIDUAL JUEGOS PANAMERICANOS SANTIAGO 2023 (Road) (Nov 2023)C5 — Nov 18, 2023 2 Men's C5 1 km Time Trial CAMPEONATO NACIONAL DE PARACYCLING 2023 (Apr 2023)C5 1:10.205 Apr 18, 2023 DNF Men's C5 Scratch CAMPEONATO NACIONAL DE PARACYCLING 2023 (Apr 2023)C5 — Apr 18, 2023 8 Men's C5 Individual Pursuit CAMPEONATO NACIONAL DE PARACYCLING 2023 (Apr 2023)C5 5:34.001 Apr 18, 2023 6 Men's C5 Time Trial CAMPEONATO NACIONAL DE PARACYCLING 2023 (Apr 2023)C5 26:33.356 Apr 16, 2023 12 Men's C5 Individual PursuitWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)C5 — Oct 22, 2022 11 Men's C5 1 km Time TrialWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)C5 — Oct 22, 2022 9 Men's C5 OmniumWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)C5 — Oct 22, 2022 10 Men's C5 ScratchWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)C5 — Oct 22, 2022 — Team Sprint - Cycle - Mixed EliteWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)— Oct 22, 2022 11 Men's C5 Road RaceWorld Championships 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022)C5 — Aug 13, 2022 13 Men's C5 Time TrialWorld Championships 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022)C5 — Aug 13, 2022 9 Men's C5 Road RaceWorld Cup Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022)C5 — Aug 6, 2022 11 Men's C5 Time TrialWorld Cup Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022)C5 — Aug 6, 2022 16 Men's C5 Road RaceWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)C5 — May 7, 2022 14 Men's C5 Time TrialWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)C5 4:36.781 May 7, 2022 10 Men's C5 Time Trial Tokyo 2020 Paralympic Games - Road (Aug 2021)C5 49:46.140 Aug 30, 2021 11 Men's C5 Road Race Tokyo 2020 Paralympic Games - Road (Aug 2021)C5 2:33:34.000 Aug 30, 2021 7 Team Sprint - Cycle - Mixed Elite Tokyo 2020 Paralympic Games - Track (Aug 2021)0:52.409 Aug 27, 2021 8 Men's C5 1 km Time Trial Tokyo 2020 Paralympic Games - Track (Aug 2021)C5 1:06.925 Aug 24, 2021 8 Men's C5 Individual Pursuit Tokyo 2020 Paralympic Games - Track (Aug 2021)C5 4:39.113 Aug 24, 2021 10 Men's C5 Time TrialWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)C5 4:36.000 Jun 8, 2021 10 Men's C5 Road RaceWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)C5 — Jun 8, 2021 10 Men's C5 Time TrialWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)C5 3:09.785 May 8, 2021 14 Men's C5 Road RaceWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)C5 — May 8, 2021 12 Men's C5 Road Race Paracycling Classics Ronde In Flanders Brugge-Ronse (Road) (May 2021)C5 14:22.000 May 1, 2021 14 Men's C5 Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)C5 — Sep 10, 2019 13 Men's C5 Time TrialWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)C5 45:02.940 Sep 10, 2019 3 Men's C5 Road Race Juegos Parapanamericanos Lima 2019 (Road) (Aug 2019)C5 0:00.020 Aug 31, 2019 4 Men's C5 Road Race Juegos Parapanamericanos Lima 2019 (Road) (Aug 2019)C5 — Aug 29, 2019 3 Men's C5 Time Trial Juegos Parapanamericanos Lima 2019 (Road) (Aug 2019)C5 — Aug 29, 2019 2 Men's C5 1 km Time Trial Juegos Parapanamericanos Lima 2019 (Track) (Aug 2019)C5 — Aug 25, 2019 7 Men's C5 Time TrialWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)C5 — Sep 2, 2017 5 Men's C5 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)C5 — Sep 2, 2017 7 Men's C5 Road Race Jeux Paralympiques / Paralympic Games (Sep 2016)C5 2:19:26.000 Sep 16, 2016 12 Men's C5 Time Trial Jeux Paralympiques / Paralympic Games (Sep 2016)C5 43:48.000 Sep 13, 2016 — Mixed Elite - Team Sprint - C Jeux Paralympiques / Paralympic Games (Sep 2016)— Sep 10, 2016 3 Men's C5 Individual Pursuit Jeux Paralympiques / Paralympic Games (Sep 2016)C5 — Sep 9, 2016 3 Men's C5 1 km Time Trial Jeux Paralympiques / Paralympic Games (Sep 2016)C5 1:06.248 Sep 8, 2016 7 Men's C5 ScratchWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)C5 — Mar 19, 2016 — Team Sprint - Cycle - Mixed EliteWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)— Mar 19, 2016 5 Men's C5 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)C5 — Mar 18, 2016 4 Men's C5 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)C5 1:06.952 Mar 16, 2016 5 Men's C5 Road Race Toronto 2015 Pan American/Parapan American Games (Road) (Aug 2015)C5 0:00.017 Aug 12, 2015 2 Men's C5 Individual Pursuit Toronto 2015 Pan American/Parapan American Games (Track) (Aug 2015)C5 — Aug 10, 2015 1 Men's C5 1 km Time Trial Toronto 2015 Pan American/Parapan American Games (Track) (Aug 2015)C5 — Aug 9, 2015 9 Men's C5 Road RaceWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)C5 2:06:11.000 Jul 31, 2015 7 Men's C5 Time TrialWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)C5 47:34.000 Jul 29, 2015 11 Men's C5 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)C5 1:34:11.000 Jun 15, 2015 13 Men's C5 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)C5 38:18.000 Jun 13, 2015 8 Men's C5 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)C5 2:05:24.000 Jun 6, 2015 6 Men's C5 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)C5 37:12.000 Jun 4, 2015 4 Men Elite - Scratch - CWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2015)— Mar 28, 2015 — Mixed Elite - Team Sprint - CWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2015)— Mar 28, 2015 9 Men's C5 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2015)C5 — Mar 27, 2015 6 Men's C5 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2015)C5 1:08.813 Mar 25, 2015 DNF Men's C5 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)C5 — Jul 26, 2014 19 Men's C5 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)C5 30:28.000 Jul 24, 2014 14 Men's C5 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)C5 2:33:40.000 May 10, 2014 10 Men's C5 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)C5 42:12.000 May 8, 2014 — Mixed Elite - Team Sprint - CWorld Championships UCI Para-cycling Track World Championships / Championnats du Monde Paracyclisme Piste UCI (Apr 2014)— Apr 12, 2014 6 Men's C5 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships / Championnats du Monde Paracyclisme Piste UCI (Apr 2014)C5 1:05.686 Apr 11, 2014 5 Men's C5 Individual PursuitWorld Championships UCI Para-cycling Track World Championships / Championnats du Monde Paracyclisme Piste UCI (Apr 2014)C5 — Apr 10, 2014 13 Men's C5 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)C5 2:02:38.000 Aug 31, 2013 13 Men's C5 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)C5 38:01.000 Aug 29, 2013 12 Men's C5 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)C5 2:02:34.000 Aug 24, 2013 7 Men's C5 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)C5 33:10.680 Aug 22, 2013 2 Men's C5 Road Race XVII Para-cycling Bizkaiko Bira (May 2013)C5 2:07:41.000 May 4, 2013 — Mixed Elite - Team Sprint - CWorld Championships Championnats du Monde Paracyclisme Piste - Para-cycling Track World Championships (Feb 2012)— Feb 11, 2012 11 Men's C5 1 km Time TrialWorld Championships Championnats du Monde Paracyclisme Piste - Para-cycling Track World Championships (Feb 2012)C5 1:12.342 Feb 10, 2012 14 Men's C5 Individual PursuitWorld Championships Championnats du Monde Paracyclisme Piste - Para-cycling Track World Championships (Feb 2012)C5 — Feb 9, 2012 19 Men's C5 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)C5 1:53:00.000 Sep 10, 2011 13 Men's C5 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)C5 44:30.000 Sep 8, 2011 DNS Men's C5 Time TrialWorld Cup UCI World Cup - Paracyclisme Route (Jul 2011)C5 — Jul 7, 2011 — Mixed Elite - Team Sprint - CWorld Championships Championnats du Monde Paracyclisme Piste - World Championships (Mar 2011)— Mar 12, 2011 18 Men's C5 Individual PursuitWorld Championships Championnats du Monde Paracyclisme Piste - World Championships (Mar 2011)C5 — Mar 10, 2011