4 Men's H2 Time Trial Tokyo 2020 Paralympic Games - Road (Aug 2021)H2 36:17.250 Aug 30, 2021 — Men's H2 Road Race Tokyo 2020 Paralympic Games - Road (Aug 2021)H2 — Aug 30, 2021 3 Men's H2 Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)H2 — Sep 10, 2019 3 Men's H2 Time TrialWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)H2 33:51.200 Sep 10, 2019 2 Team Relay - Handbike - Mixed EliteWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)— Sep 10, 2019 1 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)H2 17:49.710 Aug 10, 2019 3 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)H2 — Aug 10, 2019 — Team Relay - Handbike - Mixed EliteWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)— Aug 10, 2019 2 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)H2 — May 18, 2019 2 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)H2 34:11.760 May 18, 2019 — Team Relay - Handbike - Mixed EliteWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)— May 18, 2019 2 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)H2 46:10.430 May 11, 2019 2 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)H2 — May 11, 2019 — Team Relay - Handbike - Mixed EliteWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)— May 11, 2019 1 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)H2 34:26.080 Aug 14, 2018 2 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)H2 — Aug 14, 2018 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)19:45.000 Aug 14, 2018 2 Men's H2 Time TrialWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)H2 — Aug 1, 2018 1 Men's H2 Road RaceWorld Champion World Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)H2 1:40:43.000 Aug 1, 2018 — Mixed Elite - Team Relay - HWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)27:55.000 Aug 1, 2018 1 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)H2 26:31.590 Jul 5, 2018 1 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)H2 1:31:26.000 Jul 5, 2018 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)27:51.000 Jul 5, 2018 1 Men's H2 Time Trial 2018 USA Cycling Para-cycling Road National Championships (Road) (Jun 2018)H2 28:47.800 Jun 12, 2018 1 Men's H2 Road Race 2018 USA Cycling Para-cycling Road National Championships (Road) (Jun 2018)H2 1:00:45.000 Jun 12, 2018 1 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)H2 31:45.090 May 5, 2018 1 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)H2 1:30:16.000 May 5, 2018 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)— May 5, 2018 2 Men's H2 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)H2 — Sep 2, 2017 2 Men's H2 Time TrialWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)H2 — Sep 2, 2017 — Team Relay - Handbike - Mixed EliteWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)— Sep 2, 2017 2 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)H2 — Jul 1, 2017 2 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)H2 — Jul 1, 2017 OTL Team Relay - Handbike - Mixed EliteWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)— Jul 1, 2017 1 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)H2 1:21:42.000 May 20, 2017 2 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)H2 0:14.090 May 20, 2017 — Team Relay - Handbike - Mixed EliteWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)41:58.000 May 20, 2017 2 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)H2 — May 11, 2017 2 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)H2 0:04.930 May 11, 2017 — Team Relay - Handbike - Mixed EliteWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)21:11.000 May 11, 2017 — Mixed Elite - Team Relay - H Jeux Paralympiques / Paralympic Games (Sep 2016)33:21.000 Sep 15, 2016 1 Men's H2 Road Race Jeux Paralympiques / Paralympic Games (Sep 2016)H2 1:15:23.000 Sep 14, 2016 2 Men's H2 Time Trial Jeux Paralympiques / Paralympic Games (Sep 2016)H2 32:13.000 Sep 13, 2016 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)43:39.000 May 21, 2016 1 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)H2 1:25:49.000 May 20, 2016 1 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)H2 31:24.000 May 19, 2016 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)0:18.180 Sep 12, 2015 1 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)H2 49:07.000 Sep 11, 2015 1 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)H2 32:36.000 Sep 10, 2015 1 Men's H2 Road Race Toronto 2015 Pan American/Parapan American Games (Road) (Aug 2015)H2 0:00.028 Aug 12, 2015 2 Men's H2 Road RaceWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)H2 1:31:16.000 Aug 1, 2015 2 Men's H2 Time TrialWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)H2 28:19.000 Jul 30, 2015 — Mixed Elite - Team Relay - HWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)32:24.000 Jul 28, 2015 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)35:42.000 Jul 25, 2015 1 Men's H2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)H2 1:11:01.000 Jul 24, 2015 1 Men's H2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)H2 22:07.000 Jul 23, 2015 2 Men's H2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)H2 1:35:23.000 Aug 31, 2014 1 Men's H2 Time TrialWorld Champion World Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)H2 29:28.000 Aug 29, 2014 2 Mixed Elite - Team Relay - HWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)34:52.000 Aug 27, 2014 2 Mixed Elite - Team Relay - HWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)19:49.000 Jul 26, 2014 1 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)H2 1:06:55.000 Jul 25, 2014 1 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)H2 17:49.000 Jul 24, 2014 1 Mixed Elite - Team Relay - HWorld Cup UCI World Cup - Para-cycling Road (May 2014)37:39.000 May 10, 2014 1 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)H2 1:42:42.000 May 9, 2014 3 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)H2 25:34.000 May 8, 2014 2 Men's H1 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)H1 1:31:33.000 Aug 30, 2013 3 Men's H1 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)H1 36:34.000 Aug 28, 2013 — Mixed Elite - Team Relay - HWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)32:14.000 Aug 24, 2013 2 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)H1 1:32:52.000 Aug 23, 2013 — Mixed Elite - Team Relay - HWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)19:36.000 Jun 15, 2013 3 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H1 1:10:42.000 Jun 14, 2013 3 Men's H1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H1 19:43.090 Jun 13, 2013 3 Men's H1 Road Race The Greenville SC Para-cycling Open (Apr 2013)H1 — Apr 20, 2013