3 Men's C5 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020)C5 4:31.519 Feb 1, 2020 5 Men's C5 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020)C5 1:06.184 Feb 1, 2020 7 Men's C5 ScratchWorld Championships UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020)C5 — Feb 1, 2020 4 Men's C5 OmniumWorld Championships UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020)C5 0:00.126 Feb 1, 2020 2 Men's C5 Scratch 2019 Manchester Paracycling International (Track) (Nov 2019)C5 — Nov 30, 2019 1 Men's C5 Individual PursuitWorld Cup Glasgow Para-cycling Track International (Track) (part of AB Track World Cup) (Nov 2019)C5 0:04.340 Nov 7, 2019 — Team Sprint - Cycle - Mixed EliteWorld Cup Glasgow Para-cycling Track International (Track) (part of AB Track World Cup) (Nov 2019)0:00.002 Nov 7, 2019 3 Men's C5 Road Race Yorkshire 2019 Para-Cycling International (Road) (Sep 2019)C5 1:44:38.000 Sep 20, 2019 4 Men's C5 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019)C5 1:06.624 Mar 16, 2019 4 Men's C5 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019)C5 — Mar 16, 2019 8 Men's C5 ScratchWorld Championships UCI Para-cycling Track World Championships - Apeldoorn (Track) (Mar 2019)C5 — Mar 16, 2019 2 Men's C5 1 km Time Trial 2019 Manchester Paracycling International (Track) (Jan 2019)C5 0:00.002 Jan 10, 2019 — Team Sprint - Cycle - Mixed Elite 2019 Manchester Paracycling International (Track) (Jan 2019)0:00.006 Jan 10, 2019 1 Men's C5 Individual Pursuit 2019 Manchester Paracycling International (Track) (Jan 2019)C5 0:00.001 Jan 10, 2019 — Team Sprint - Cycle - Mixed Elite London Paracycling Track International (Track) (Dec 2018)0:00.003 Dec 13, 2018 2 Men's C5 1 km Time Trial London Paracycling Track International (Track) (Dec 2018)C5 0:00.002 Dec 13, 2018 2 Men's C5 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)C5 — Mar 24, 2018 4 Men's C5 ScratchWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)C5 — Mar 24, 2018 1 Men's C5 Individual Pursuit British Cycling National Paracycling Track Championships (Track) (Jan 2018)C5 0:00.001 Jan 25, 2018 1 Men's C5 Scratch 2017 Manchester Paracycling International (Nov 2017)C5 — Nov 25, 2017 2 Men's C5 1 km Time Trial 2017 Manchester Paracycling International (Nov 2017)C5 0:00.002 Nov 23, 2017 1 Men's C5 Individual Pursuit 2017 Manchester Paracycling International (Nov 2017)C5 0:00.001 Nov 23, 2017 — Team Sprint - Cycle - Mixed Elite 2017 Manchester Paracycling International (Nov 2017)0:00.004 Nov 23, 2017 1 Men's C5 Individual PursuitWorld Champion World Championships UCI Para-cycling Track World Championships - Los Angeles (Track) (Mar 2017)C5 — Mar 4, 2017 2 Men's C5 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Los Angeles (Track) (Mar 2017)C5 0:36.519 Mar 4, 2017 1 Men's C5 ScratchWorld Champion World Championships UCI Para-cycling Track World Championships - Los Angeles (Track) (Mar 2017)C5 — Mar 4, 2017 1 Men's C5 Individual Pursuit British Cycling National Paracycling Championships (Track) (Jan 2017)C5 0:00.001 Jan 26, 2017 6 Men's C5 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)C5 2:03:30.000 May 21, 2016 4 Men's C5 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)C5 35:40.000 May 19, 2016 1 Men's C5 ScratchWorld Champion World Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)C5 — Mar 19, 2016 7 Men's C5 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)C5 — Mar 18, 2016 — Team Sprint - Cycle - Mixed Elite Manchester Paracycling Track International (Track) (Nov 2015)— Nov 14, 2015 1 Men's C5 Scratch Manchester Paracycling Track International (Track) (Nov 2015)C5 — Nov 14, 2015 1 Men's C5 Individual Pursuit Manchester Paracycling Track International (Track) (Nov 2015)C5 — Nov 13, 2015 5 Men's C5 Road RaceWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)C5 1:52:02.000 Sep 12, 2015 5 Men's C5 Time TrialWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)C5 33:08.000 Sep 10, 2015 17 Men's C5 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)C5 1:40:12.000 Jun 15, 2015 9 Men's C5 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)C5 37:36.000 Jun 13, 2015 7 Men's C5 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)C5 2:05:10.000 Jun 6, 2015 7 Men's C5 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)C5 37:36.000 Jun 4, 2015 — Team Sprint - Cycle - Mixed Elite Newport Para-cycling International (Track) (Jan 2015)— Jan 31, 2015 3 Men's C5 1 km Time Trial Newport Para-cycling International (Track) (Jan 2015)C5 1:08.709 Jan 31, 2015 1 Men's C5 Individual Pursuit Newport Para-cycling International (Track) (Jan 2015)C5 — Jan 31, 2015 2 Men's C5 Scratch Newport Para-cycling International (Track) (Jan 2015)C5 — Jan 31, 2015 19 Men's C5 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)C5 — Jul 26, 2014 8 Men's C5 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)C5 29:12.000 Jul 24, 2014 1 Men's C5 Road Race UCI P1 Swiss Serie (May 2014)C5 — May 24, 2014 DNF Men's C5 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)C5 — May 10, 2014 7 Men's C5 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)C5 41:11.000 May 8, 2014 2 Men's C5 1 km Time Trial Newport International Cup (Nov 2013)C5 1:09.961 Nov 30, 2013 1 Men's C5 Individual Pursuit Newport International Cup (Nov 2013)C5 — Nov 29, 2013