1 Men's T2 Time Trial Age Group Road National Championships (Apr 2024)T2 — Apr 18, 2024 1 Men's T2 Road Race Age Group Road National Championships (Apr 2024)T2 — Apr 18, 2024 5 Men's T2 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round I (Jan 2024)T2 — Jan 16, 2024 6 Men's T2 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round I (Jan 2024)T2 — Jan 16, 2024 9 Men's T2 Road RaceWorld Championships 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023)T2 — Aug 10, 2023 9 Men's T2 Time TrialWorld Championships 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023)T2 — Aug 8, 2023 7 Men's T2 Road RaceWorld Cup Huntsville-Alabama 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)T2 — May 28, 2023 7 Men's T2 Time TrialWorld Cup Huntsville-Alabama 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)T2 — May 28, 2023 1 Men's T2 Time Trial Activ8 (Feb 2023)T2 — Feb 8, 2023 4 Men's T2 Road RaceWorld Championships 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022)T2 — Aug 13, 2022 7 Men's T2 Time TrialWorld Championships 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022)T2 — Aug 13, 2022 4 Men's T2 Road RaceWorld Cup Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022)T2 — Aug 6, 2022 6 Men's T2 Time TrialWorld Cup Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022)T2 — Aug 6, 2022 7 Men's T2 Time TrialWorld Cup Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022)T2 3:05.250 May 14, 2022 6 Men's T2 Road RaceWorld Cup Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022)T2 — May 14, 2022 7 Men's T2 Road RaceWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)T2 — May 7, 2022 7 Men's T2 Time TrialWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)T2 2:53.109 May 7, 2022 5 Men's T2 Time Trial Tokyo 2020 Paralympic Games - Road (Aug 2021)T2 32:26.360 Aug 30, 2021 5 Men's T2 Road Race Tokyo 2020 Paralympic Games - Road (Aug 2021)T2 54:13.000 Aug 30, 2021 1 Men's T2 Time Trial NZL Age Group Road National Championships (Road) (Apr 2021)T2 0:34.430 Apr 15, 2021 1 Men's T2 Road Race NZL Age Group Road National Championships (Road) (Apr 2021)T2 0:47.230 Apr 15, 2021 3 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)T2 — Sep 10, 2019 7 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)T2 36:27.070 Sep 10, 2019 5 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)T2 — Aug 10, 2019 2 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)T2 — Aug 10, 2019 6 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)T2 — May 18, 2019 4 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)T2 35:43.380 May 18, 2019 1 Men's T2 Time Trial Road National Championships (Road) (Apr 2019)T2 0:29.280 Apr 25, 2019 1 Men's T2 Road Race Road National Championships (Road) (Apr 2019)T2 0:47.190 Apr 25, 2019 1 Men's T2 Time Trial Canterbury Time Trial Championships (Road) (Apr 2019)T2 — Apr 20, 2019 6 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)T2 — Aug 14, 2018 3 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)T2 — Aug 14, 2018 6 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)T2 — Aug 1, 2018 5 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)T2 — Aug 1, 2018 5 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)T2 — May 5, 2018 5 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)T2 — May 5, 2018 1 Men's T2 Time Trial Age Group Road National Championships (Road) (Apr 2018)T2 0:29.170 Apr 19, 2018 1 Men's T2 Road Race Age Group Road National Championships (Road) (Apr 2018)T2 0:58.440 Apr 19, 2018 2 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)T2 — Sep 2, 2017 3 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)T2 — Sep 2, 2017 DNF Men's T2 Time Trial Age Group Road National Championships (Road) (May 2017)T2 — May 4, 2017 8 Men's T2 Road Race Jeux Paralympiques / Paralympic Games (Sep 2016)T2 54:23.000 Sep 15, 2016 5 Men's T2 Time Trial Jeux Paralympiques / Paralympic Games (Sep 2016)T2 26:23.000 Sep 13, 2016 1 Men's T2 Time Trial New Zealand Para-cycling Open (Road) (Dec 2015)T2 31:27.000 Dec 8, 2015 6 Men's T2 Road RaceWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)T2 55:38.000 Jul 31, 2015 5 Men's T2 Time TrialWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)T2 27:25.000 Jul 29, 2015 8 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)T2 20:40.000 Jul 23, 2015 6 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)T2 1:06:35.000 Jun 14, 2015 6 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)T2 24:40.000 Jun 13, 2015 8 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)T2 56:00.000 Jun 5, 2015 11 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)T2 22:50.000 Jun 4, 2015 1 Men's T2 Time Trial New Zealand Para-Cycling Open (Road) (May 2015)T2 18:58.000 May 1, 2015 1 Men's T2 Road Race Adelaide Para-cycling Event (Road) (Apr 2015)T2 1:02:49.000 Apr 11, 2015 12 Men's C2 1 km Time TrialWorld Championships Championnats du Monde Paracyclisme Piste - Para-cycling Track World Championships (Feb 2012)C2 1:24.176 Feb 10, 2012 10 Men's C2 Individual PursuitWorld Championships Championnats du Monde Paracyclisme Piste - Para-cycling Track World Championships (Feb 2012)C2 — Feb 9, 2012 1 Men's C2 Individual Pursuit New Zealand Oceania Para-Cycling Regional Cup P1 (Nov 2011)C2 — Nov 23, 2011 2 Men's C2 1 km Time Trial New Zealand Oceania Para-Cycling Regional Cup P1 (Nov 2011)C2 — Nov 23, 2011 10 Mixed Elite - Team Sprint - CWorld Championships Championnats du Monde Paracyclisme Piste - World Championships (Mar 2011)— Mar 12, 2011 11 Men's C2 1 km Time TrialWorld Championships Championnats du Monde Paracyclisme Piste - World Championships (Mar 2011)C2 — Mar 11, 2011 12 Men's C2 Individual PursuitWorld Championships Championnats du Monde Paracyclisme Piste - World Championships (Mar 2011)C2 — Mar 10, 2011