2 Men's T2 Time Trial American National Championships - Para Road (Apr 2026)T2 27:59.550 Apr 10, 2026 1 Men's T2 Time Trial USA National Championships - Para Road (May 2025)T2 33:16.740 May 18, 2025 11 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)T2 — Aug 10, 2019 10 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)T2 — Aug 10, 2019 14 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)T2 — May 18, 2019 16 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)T2 41:26.160 May 18, 2019 DNF Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)T2 — May 11, 2019 DNS Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)T2 — May 11, 2019 9 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)T2 — Aug 14, 2018 9 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)T2 — Aug 14, 2018 4 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)T2 — Jul 5, 2018 7 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)T2 — Jul 5, 2018 2 Men's T2 Time Trial 2018 USA Cycling Para-cycling Road National Championships (Road) (Jun 2018)T2 28:50.500 Jun 12, 2018 3 Men's T2 Road Race 2018 USA Cycling Para-cycling Road National Championships (Road) (Jun 2018)T2 — Jun 12, 2018 7 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)T2 — May 5, 2018 9 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)T2 — May 5, 2018 11 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)T2 — Sep 2, 2017 11 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)T2 — Sep 2, 2017 2 Men's T2 Road Race Para-cycling Europa Cup (Road) (Jul 2017)T2 21:22.000 Jul 15, 2017 2 Men's T2 Time Trial Para-cycling Europa Cup (Road) (Jul 2017)T2 21:21.980 Jul 15, 2017 2 Men's T2 Road Race Para-cycling Europa Cup (Road) (Jul 2017)T2 0:00.003 Jul 15, 2017 7 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)T2 — Jul 1, 2017 2 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)T2 — Jul 1, 2017 3 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)T2 2:15.270 May 20, 2017 8 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)T2 — May 20, 2017 2 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)T2 1:37.680 May 11, 2017 5 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)T2 — May 11, 2017 8 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)T2 44:52.000 Jul 15, 2016 3 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)T2 24:58.000 Jul 14, 2016 15 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)T2 51:18.000 May 20, 2016 9 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)T2 33:14.000 May 19, 2016 3 Men's T2 Road Race Cologne Classic (Road) (May 2016)T2 0:00.008 May 15, 2016 3 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (May 2016)T2 54:05.000 May 7, 2016 3 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (May 2016)T2 38:54.000 May 6, 2016 7 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)T2 52:46.000 Sep 11, 2015 6 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)T2 33:14.000 Sep 10, 2015 10 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)T2 1:00:03.000 Jul 31, 2015 9 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)T2 28:45.000 Jul 29, 2015 6 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)T2 58:45.000 Jul 25, 2015 9 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)T2 21:13.000 Jul 23, 2015 8 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)T2 1:08:49.000 Jun 14, 2015 4 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)T2 23:53.000 Jun 13, 2015 11 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)T2 56:05.000 Jun 5, 2015 10 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)T2 22:45.000 Jun 4, 2015 3 Men's T2 Road Race Défi sportif AlterGo (Road) (May 2015)T2 0:00.024 May 2, 2015 3 Men's T2 Road Race Challenge Longhi (Road) (Apr 2015)T2 44:02.000 Apr 30, 2015 6 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)T2 59:21.000 Aug 31, 2014 4 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)T2 30:50.000 Aug 29, 2014 6 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)T2 46:24.000 Jul 26, 2014 2 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)T2 18:01.000 Jul 24, 2014 7 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)T2 47:32.000 May 9, 2014 2 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)T2 25:12.000 May 8, 2014 1 Men's T2 Road Race Verola Paracycling Cup (May 2014)T2 0:00.005 May 3, 2014 7 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)T2 53:25.000 Aug 30, 2013 5 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)T2 16:23.000 Aug 28, 2013 6 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)T2 48:41.000 Aug 23, 2013 3 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)T2 13:57.000 Aug 22, 2013 4 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)T2 45:05.000 Jun 15, 2013 3 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)T2 19:43.090 Jun 13, 2013 5 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)T2 52:40.000 Jun 8, 2013 9 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)T2 13:21.000 Jun 6, 2013 1 Men's T2 Road Race Défi Sportif Alter Go (Apr 2013)T2 — Apr 26, 2013 2 Men's T2 Road Race The Greenville SC Para-cycling Open (Apr 2013)T2 — Apr 20, 2013 5 Men's T2 Road Race 2012 London Paralympic Games (Aug 2012)T2 49:16.000 Sep 7, 2012 7 Men's T2 Time Trial 2012 London Paralympic Games (Aug 2012)T2 15:57.000 Sep 4, 2012 1 Men's T2 Road RaceWorld Cup UCI World Cup - Paracyclisme Route (Jul 2012)T2 55:38.000 Jul 6, 2012 1 Men's T2 Time TrialWorld Cup UCI World Cup - Paracyclisme Route (Jul 2012)T2 0:16.290 Jul 5, 2012 4 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2012)T2 — May 26, 2012 3 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2012)T2 16:58.000 May 24, 2012 6 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)T2 57:34.000 Sep 10, 2011 5 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)T2 28:09.000 Sep 8, 2011 DNF Men's T2 Road RaceWorld Cup UCI World Cup - Paracyclisme Route (Jul 2011)T2 — Jul 8, 2011 2 Men's T2 Time TrialWorld Cup UCI World Cup - Paracyclisme Route (Jul 2011)T2 16:43.000 Jul 7, 2011 3 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2011)T2 21:38.000 May 5, 2011 3 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2011)T2 1:02:47.000 May 4, 2011 8 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Aug 2010)T2 54:15.000 Aug 21, 2010 9 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Aug 2010)T2 27:12.000 Aug 18, 2010