13 Men's C3 Road RaceWorld Cup Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022)C3 — May 14, 2022 18 Men's C3 Road RaceWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)C3 — May 7, 2022 12 Men's C3 Time TrialWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)C3 9:17.000 Jun 8, 2021 6 Men's C3 Road RaceWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)C3 — Jun 8, 2021 10 Men's C3 Road RaceWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)C3 — May 8, 2021 DNS Men's C3 Road Race Yorkshire 2019 Para-Cycling International (Road) (Sep 2019)C3 — Sep 20, 2019 DNF Men's C3 Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)C3 — Sep 10, 2019 9 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)C3 — Aug 10, 2019 9 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)C3 — Aug 10, 2019 3 Men's C3 Time Trial Cologne Classic (Road) (Jun 2019)C3 28:58.000 Jun 7, 2019 1 Men's C3 Road Race Cologne Classic (Road) (Jun 2019)C3 1:10:23.000 Jun 7, 2019 1 Men's C3 Road Race Cologne Classic (Road) (Jun 2019)C3 0:00.004 Jun 7, 2019 1 Men's C3 Time Trial Belgian Championship Time Trial (Road) (Jun 2019)C3 — Jun 1, 2019 3 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)C3 — May 18, 2019 11 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)C3 41:52.880 May 18, 2019 DNF Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)C3 — May 11, 2019 9 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)C3 — May 11, 2019 7 Men's C3 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019)C3 1:10.316 Mar 16, 2019 — Team Sprint - Cycle - Mixed EliteWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019)— Mar 16, 2019 4 Men's C3 ScratchWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019)C3 — Mar 16, 2019 4 Men's C3 1 km Time Trial 2019 Manchester Paracycling International (Track) (Jan 2019)C3 0:00.004 Jan 10, 2019 4 Team Sprint - Cycle - Mixed Elite 2019 Manchester Paracycling International (Track) (Jan 2019)0:00.010 Jan 10, 2019 5 Men's C3 Scratch 2019 Manchester Paracycling International (Track) (Jan 2019)C3 0:00.005 Jan 10, 2019 10 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)C3 — Aug 14, 2018 6 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)C3 — Aug 14, 2018 1 Men's C3 Road RaceWorld Champion World Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)C3 1:45:13.000 Aug 1, 2018 8 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)C3 — Jul 5, 2018 2 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)C3 — Jul 5, 2018 8 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)C3 — May 5, 2018 1 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)C3 1:39:42.000 May 5, 2018 1 Men's C3 Road Race Healthy Ageing Tour (Road) (Apr 2018)C3 3:53:55.000 Apr 3, 2018 3 Men's C3 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)C3 — Mar 24, 2018 — Mixed Elite - Team Sprint - CWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)— Mar 24, 2018 7 Men's C3 ScratchWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)C3 — Mar 24, 2018 3 Men's C3 Scratch 2017 Manchester Paracycling International (Nov 2017)C3 — Nov 25, 2017 — Team Sprint - Cycle - Mixed Elite 2017 Manchester Paracycling International (Nov 2017)0:00.003 Nov 23, 2017 2 Men's C3 1 km Time Trial 2017 Manchester Paracycling International (Nov 2017)C3 0:00.002 Nov 23, 2017 DNF Men's C3 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)C3 — Sep 2, 2017 3 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)C3 — Jul 1, 2017 11 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)C3 — Jul 1, 2017 4 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)C3 — May 20, 2017 6 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)C3 — May 11, 2017 5 Men's C3 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Los Angeles (Track) (Mar 2017)C3 1:11.836 Mar 4, 2017 4 Men's C3 ScratchWorld Championships UCI Para-cycling Track World Championships - Los Angeles (Track) (Mar 2017)C3 — Mar 4, 2017 2 Men's C3 Road Race Jeux Paralympiques / Paralympic Games (Sep 2016)C3 1:49:11.000 Sep 15, 2016 3 Men's C3 1 km Time Trial Jeux Paralympiques / Paralympic Games (Sep 2016)C3 1:12.583 Sep 9, 2016 7 Men's C3 Individual Pursuit Jeux Paralympiques / Paralympic Games (Sep 2016)C3 — Sep 8, 2016 4 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)C3 1:48:48.000 Jul 16, 2016 9 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)C3 29:56.000 Jul 14, 2016 1 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)C3 1:43:26.000 May 21, 2016 12 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)C3 39:03.000 May 19, 2016 2 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)C3 1:27:54.000 Sep 12, 2015 8 Men's C3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)C3 36:23.000 Sep 10, 2015 1 Men's C3 Road Race Montecatone Paracycling (Aug 2015)C3 0:00.002 Aug 29, 2015 2 Men's C3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)C3 1:50:27.000 Jul 24, 2015 21 Men's C3 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)C3 — Aug 30, 2014 3 Men's C3 Road Race Belgium Para-cycling Open (Jul 2014)C3 — Jul 19, 2014 DNF Men's C3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)C3 — May 10, 2014 21 Men's C3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)C3 50:46.000 May 8, 2014 DNF Men's C3 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)C3 — Aug 31, 2013 12 Men's C3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)C3 — Aug 24, 2013 6 Men's C3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)C3 1:30:31.000 Jun 15, 2013 13 Men's C3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)C3 32:05.830 Jun 13, 2013 1 Men's C3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)C3 1:21:46.000 Jun 7, 2013 13 Men's C3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)C3 19:42.000 Jun 6, 2013 4 Men's C3 Road Race UCI P1 Swiss Serie (May 2013)C3 — Jun 1, 2013 5 Men's C3 Road Race 2012 London Paralympic Games (Aug 2012)C3 1:42:51.000 Sep 5, 2012 10 Men's C3 Individual Pursuit 2012 London Paralympic Games (Aug 2012)C3 — Aug 30, 2012 5 Men's C3 1 km Time Trial 2012 London Paralympic Games (Aug 2012)C3 1:12.825 Aug 29, 2012 1 Men's C3 Road Race Belgium Para-cycling Open (Jul 2012)C3 1:47.470 Jul 28, 2012 3 Men's C3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)C3 1:33:13.000 Jun 16, 2012 16 Men's C3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)C3 31:00.000 Jun 14, 2012 8 Men's C3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2012)C3 1:27:50.000 May 26, 2012 10 Men's C3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2012)C3 20:53.000 May 24, 2012 3 Men's C3 Road Race International Monédières Critérium (May 2012)C3 1:41:48.000 May 12, 2012 8 Men's C3 1 km Time TrialWorld Championships Championnats du Monde Paracyclisme Piste - Para-cycling Track World Championships (Feb 2012)C3 1:15.637 Feb 10, 2012 11 Men's C3 Individual PursuitWorld Championships Championnats du Monde Paracyclisme Piste - Para-cycling Track World Championships (Feb 2012)C3 — Feb 9, 2012 1 Men's C3 Road RaceWorld Champion World Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)C3 1:36:03.000 Sep 9, 2011 15 Men's C3 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)C3 23:52.000 Sep 7, 2011 5 Men's C3 Road Race Para-cycling Europacup (Jun 2011)C3 — Jun 25, 2011 4 Men's C3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)C3 1:26:01.000 Jun 11, 2011 7 Men's C3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)C3 29:16.000 Jun 9, 2011 4 Men's C4 Road Race International Monédières Critérium (May 2011)C4 2:19:09.000 May 21, 2011 12 Men's C4 Road Race Europa Cup Büttgen Sixdaynight (Oct 2010)C4 0:00.043 Oct 15, 2010 DNS Men's C4 Road RaceEuropean Championships Para-cycling European Cup Prague (Sep 2010)C4 — Sep 24, 2010 2 Men's C4 Time Trial EHC - Kent (Divisions B, C, T, H) (Sep 2010)C4 19:28.000 Sep 4, 2010 6 Men's C4 Road Race Para-Cycling-Europacup (Jun 2010)C4 — Jun 19, 2010 16 Men's C4 Time TrialWorld Cup UCI World Cup - Paracyclisme route (Jun 2010)C4 30:33.000 Jun 12, 2010 25 Men Elite - Individual Road Race - CWorld Cup UCI World Cup - Paracyclisme route (Jun 2010)2:02:13.000 Jun 10, 2010 8 Men's C4 1 km Time Trial Disability Grand Prix of Wales - Track (May 2010)C4 1:18.785 May 15, 2010