1 Men's C1 Time Trial Irish Para Cycling National Time Trial Championships - Road (Jun 2026)C1 54:45.250 Jun 23, 2026 1 Men's C1 Sprint Irish Para Cycling National Track Championships (Jun 2026)C1 — Jun 20, 2026 1 Men's C1 1 km Time Trial Irish Para Cycling National Track Championships (Jun 2026)C1 — Jun 20, 2026 1 Men's C1 Road Race Irish Para Cycling National Road Race Championships (Jun 2026)C1 — Jun 19, 2026 1 Men's C1 Road Race XXIX HETMAN TANDEM CUP - ROAD IN LUBLIN (May 2026)C1 1:26:17.000 May 13, 2026 1 Men's C1 Time Trial XXIX HETMAN TANDEM CUP - ROAD IN LUBLIN (May 2026)C1 27:02.000 May 13, 2026 12 Men's C1 Road RaceWorld Cup UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026)C1 — May 9, 2026 14 Men's C1 Time TrialWorld Cup UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026)C1 — May 9, 2026 12 Men's C1 Time TrialWorld Cup UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026)C1 — Apr 30, 2026 12 Men's C1 Road RaceWorld Cup UCI Para Cycling Road World Cup Round 2 - Gistel Belgium (Apr 2026)C1 — Apr 30, 2026 10 Men's C1 Road RaceWorld Championships 2025 UCI Para-cycling Road World Championships (Aug 2025)C1 — Aug 30, 2025 12 Men's C1 Time TrialWorld Championships 2025 UCI Para-cycling Road World Championships (Aug 2025)C1 — Aug 27, 2025 1 Men's C1 Road Race Irish Para Road Race National Championships (Jul 2025)C1 — Jul 26, 2025 1 Men's C1 Time Trial Irish Para Time Trial National Championships - Road (Jun 2025)C1 43:15.280 Jun 25, 2025 1 Men's C1 1 km Time Trial Irish Para Track National Championships (Jun 2025)C1 1:22.500 Jun 21, 2025 1 Men's C1 Scratch Irish Para Track National Championships (Jun 2025)C1 — Jun 21, 2025 10 Men's C1 Time TrialWorld Cup 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025)C1 — May 17, 2025 9 Men's C1 Road RaceWorld Cup 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025)C1 — May 17, 2025 2 Men's C1 Road Race XXVIII HETMAN TANDEM CUP - ROAD (May 2025)C1 1:52:09.000 May 8, 2025 2 Men's C1 Time Trial XXVIII HETMAN TANDEM CUP - ROAD (May 2025)C1 20:04.000 May 7, 2025 10 Men's C1 Time TrialWorld Cup 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025)C1 — May 3, 2025 9 Men's C1 Road RaceWorld Cup 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025)C1 — May 3, 2025 DNF Men's C1 Road Race CHALLENGE BRETON (Aug 2024)C1 — Aug 23, 2024 1 Men's C1 Road Race CHALLENGE BRETON - Grand Prix de Plouay Paracycling (Aug 2024)C1 1:43:56.000 Aug 21, 2024 1 Men's C1 Road Race CHALLENGE BRETON (Aug 2024)C1 1:46:28.000 Aug 19, 2024 1 Men's C1 Time Trial Irish Para Time Trial National Championships (Road) (Jun 2024)C1 — Jun 19, 2024 1 Men's C1 Individual Pursuit Irish Para Track National Championships (Jun 2024)C1 — Jun 15, 2024 1 Men's C1 1 km Time Trial Irish Para Track National Championships (Jun 2024)C1 — Jun 15, 2024 11 Men's C1 Scratch Irish Para Track National Championships (Jun 2024)C1 — Jun 15, 2024 1 Men's C1 Road Race Irish Para Road National Championships (Jun 2024)C1 — Jun 14, 2024 11 Men's C1 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)C1 — May 18, 2024 14 Men's C1 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)C1 2:09.280 May 18, 2024 11 Men's C1 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round II (May 2024)C1 — May 4, 2024 13 Men's C1 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round II (May 2024)C1 2:30.832 May 4, 2024 1 Men's C1 Road RaceEuropean Champion European Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2024)C1 1:45:36.000 Mar 1, 2024 1 Men's C1 Time TrialEuropean Champion European Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2024)C1 41:55.000 Mar 1, 2024 DNS Men's C1 Road RaceWorld Championships 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023)C1 — Aug 11, 2023 DNF Men's C1 Time TrialWorld Championships 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023)C1 — Aug 9, 2023 1 Men's C1 Time Trial Irish Para Time Trial Championship (Road) (Jun 2023)C1 54:14.000 Jun 21, 2023 1 Men's C1 1 km Time Trial Irish Para Track Championships Men & Women (Track) (Jun 2023)C1 — Jun 17, 2023 1 Men's C1 Scratch Irish Para Track Championships Men & Women (Track) (Jun 2023)C1 — Jun 17, 2023 1 Men's C1 Individual Pursuit Irish Para Track Championships Men & Women (Track) (Jun 2023)C1 — Jun 17, 2023 1 Men's C1 Road Race Irish Para Road Race Championship (Road) (Jun 2023)C1 — Jun 16, 2023 13 Men's C1 Road RaceWorld Cup Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)C1 — May 6, 2023 15 Men's C1 Time TrialWorld Cup Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)C1 6:11.953 May 6, 2023 10 Men's C1 Road RaceWorld Cup Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023)C1 — Apr 22, 2023 11 Men's C1 Time TrialWorld Cup Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023)C1 3:45.890 Apr 22, 2023 2 Men's C1 Road RaceEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023)C1 0:01.240 Mar 24, 2023 2 Men's C1 Time TrialEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023)C1 0:00.420 Mar 24, 2023 2 Men's C1 Road RaceEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023)C1 0:00.006 Mar 24, 2023 3 Men's C1 1 km Time Trial GP de la Commission des vélodromes romands (Track) (Nov 2022)C1 — Nov 18, 2022 3 Men's C1 Individual Pursuit GP de la Commission des vélodromes romands (Track) (Nov 2022)C1 — Nov 18, 2022 3 Men's C1 Scratch GP de la Commission des vélodromes romands (Track) (Nov 2022)C1 — Nov 18, 2022 3 Men's C1 Omnium GP de la Commission des vélodromes romands (Track) (Nov 2022)C1 — Nov 18, 2022 1 Men's C1 Road RaceEuropean Champion European Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)C1 1:30:11.000 Sep 30, 2022 1 Men's C1 Time TrialEuropean Champion European Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)C1 42:16.000 Sep 30, 2022 1 Men's C1 Road RaceEuropean Champion European Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)C1 0:00.001 Sep 30, 2022 2 Men's C1 Road Race GP DE PLOUAY Paracycling (ROAD) (Aug 2022)C1 — Aug 24, 2022 2 Men's C1 Road Race KREIZ BREIZH ELITES HANDISPORT (Road) (Aug 2022)C1 — Aug 23, 2022 2 Men's C1 Time Trial GRAND PRIX DU PAYS DE PLOËRMEL (Aug 2022)C1 46:52.220 Aug 20, 2022 12 Men's C1 Road RaceWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)C1 — May 7, 2022 11 Men's C1 Time TrialWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)C1 5:55.406 May 7, 2022 1 Men's C1 1 km Time Trial 2022 Cycling Ireland Paracycling Track Championships (Track) (Apr 2022)C1 — Apr 22, 2022 1 Men's C1 Individual Pursuit 2022 Cycling Ireland Paracycling Track Championships (Track) (Apr 2022)C1 — Apr 22, 2022