2 Men's H4 Road Race Irish Para Cycling National Road Race Championships (Jun 2026)H4 — Jun 19, 2026 2 Men's H4 Road Race Irish Para Road Race National Championships (Jul 2025)H4 — Jul 26, 2025 1 Men's H4 Time Trial Irish Para Time Trial National Championships - Road (Jun 2025)H4 50:19.300 Jun 25, 2025 5 Men's H4 Time Trial CHALLENGE BRETON (Aug 2024)H4 27:41.000 Aug 24, 2024 5 Men's H4 Road Race CHALLENGE BRETON (Aug 2024)H4 — Aug 23, 2024 4 Men's H4 Road Race CHALLENGE BRETON - Grand Prix de Plouay Paracycling (Aug 2024)H4 — Aug 21, 2024 4 Men's H4 Road Race CHALLENGE BRETON (Aug 2024)H4 — Aug 19, 2024 3 Men's H4 Time Trial Irish Para Time Trial National Championships (Road) (Jun 2024)H4 — Jun 19, 2024 1 Men's H4 Road Race Irish Para Road National Championships (Jun 2024)H4 — Jun 14, 2024 4 Men's H4 Time TrialEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2024)H4 46:19.000 Mar 1, 2024 5 Men's H4 Road RaceEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2024)H4 1:45:43.000 Mar 1, 2024 6 Men's H4 Road Race Grand prix de Plouay Paracycling (Road) (Aug 2023)H4 — Aug 30, 2023 7 Men's H4 Road Race KREIZ BREIZH ELITES HANDISPORT (Road) (Aug 2023)H4 — Aug 29, 2023 7 Men's H4 Road Race Challenge Breton Grand prix de Ploërmel (ROAD) (Aug 2023)H4 — Aug 26, 2023 2 Men's H4 Time Trial Irish Para Time Trial Championship (Road) (Jun 2023)H4 58:33.000 Jun 21, 2023 2 Men's H4 Road Race Irish Para Road Race Championship (Road) (Jun 2023)H4 — Jun 16, 2023 4 Men's H4 Time TrialEuropean Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)H4 45:30.000 Sep 30, 2022 5 Men's H4 Road RaceEuropean Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)H4 1:37:37.000 Sep 30, 2022 5 Men's H4 Road RaceEuropean Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)H4 0:00.010 Sep 30, 2022 2 Men's H4 Road Race 2022 Cycling Ireland Paracycling Road Championship (Road) (Apr 2022)H4 — Apr 23, 2022 3 Men's H4 Time TrialEuropean Championships Extremadura European Paracycling Cup (Road) (Oct 2021)H4 42:20.000 Oct 22, 2021 4 Men's H4 Road RaceEuropean Championships Extremadura European Paracycling Cup (Road) (Oct 2021)H4 1:32:14.000 Oct 22, 2021 4 Men's H4 Road RaceEuropean Championships Extremadura European Paracycling Cup (Road) (Oct 2021)H4 — Oct 22, 2021 2 Men's H4 Road Race Cycling Ireland National Para Road Championships 2021 (Road) (Oct 2021)H4 — Oct 1, 2021 2 Men's H4 Time Trial Cycling Ireland National Para TT Championships 2021 (ROAD) (Sep 2021)H4 — Sep 29, 2021 2 Men's H4 Time Trial 2020 Cycling Ireland National Para Cycling TT (Road) (Sep 2020)H4 0:23.980 Sep 30, 2020 2 Men's H4 Road Race Cycling Ireland National Para Road Championships 2020 (Road) (Sep 2020)H4 — Sep 24, 2020 DNF Men's H4 Road Race Yorkshire 2019 Para-Cycling International (Road) (Sep 2019)H4 — Sep 20, 2019 1 Men's H4 Time Trial 2019 Irish National Paracycling Championships (Road) (Jun 2019)H4 0:46.140 Jun 26, 2019 3 Men's H4 Time Trial Chester Road Club International Paracycling Time Trial (Road) (Apr 2019)H4 0:42.460 Apr 27, 2019 9 Men's H4 Time TrialEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)H4 22:26.370 Sep 28, 2018 8 Men's H4 Road RaceEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)H4 — Sep 28, 2018 9 Men's H4 Road RaceEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)H4 0:00.017 Sep 28, 2018 21 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)H4 — Jul 5, 2018 21 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)H4 — Jul 5, 2018 1 Men's H4 Time Trial 2018 Irish National Paracycling Championships (Jun 2018)H4 — Jun 27, 2018 21 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)H4 — May 5, 2018 22 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)H4 — May 5, 2018 12 Men's H4 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)H4 — Sep 2, 2017 14 Men's H4 Time TrialWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)H4 — Sep 2, 2017 OTL Team Relay - Handbike - Mixed EliteWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)— Sep 2, 2017 19 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)H4 — Jul 1, 2017 15 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)H4 — Jul 1, 2017 27 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)H4 — May 20, 2017 23 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)H4 5:30.000 May 20, 2017 28 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)H4 4:07.890 May 11, 2017 DNF Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)H4 — May 11, 2017 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)— Jul 16, 2016 19 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)H4 — Jul 15, 2016 18 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)H4 34:50.000 Jul 14, 2016 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)— May 21, 2016 30 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)H4 — May 20, 2016 27 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)H4 32:10.000 May 19, 2016 6 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (May 2016)H4 — May 7, 2016 5 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (May 2016)H4 36:46.000 May 6, 2016 2 Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (May 2016)25:53.000 May 5, 2016 14 Men's H4 Road RaceEuropean Championships 1st Round of the European Handcycling Circuit (Road) (Mar 2016)H4 — Mar 19, 2016 5 Men's H4 Road RaceEuropean Championships Para-cycling European Cup Prague (Road) (Sep 2015)H4 — Sep 26, 2015 10 Men's H4 Road Race Cologne Classic (Road) (May 2015)H4 0:00.020 May 24, 2015 5 Men's H4 Road RaceEuropean Championships Para-cycling European Cup Prague (Sep 2014)H4 — Sep 27, 2014 8 Men's H4 Road Race XVIII Paracycling Bizkaiko Bira (Jul 2014)H4 2:18:39.000 Jul 5, 2014