3 Men's H3 Time Trial Irish Para Time Trial National Championships - Road (Jun 2025)H3 50:56.440 Jun 25, 2025 9 Men's H3 Time TrialEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2024)H3 47:05.000 Mar 1, 2024 7 Men's H3 Road RaceEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2024)H3 1:40:54.000 Mar 1, 2024 10 Men's H3 Time TrialEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023)H3 0:00.440 Mar 24, 2023 10 Men's H3 Road RaceEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023)H3 0:01.470 Mar 24, 2023 10 Men's H3 Road RaceEuropean Championships EXTREMADURA EUROPEAN PARACYCLING CUP (Mar 2023)H3 0:00.020 Mar 24, 2023 10 Men's H3 Time TrialEuropean Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)H3 47:35.000 Sep 30, 2022 13 Men's H3 Road RaceEuropean Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)H3 1:49:40.000 Sep 30, 2022 13 Men's H3 Road RaceEuropean Championships Extremadura European Paracycling Cup (ROAD) (Sep 2022)H3 0:00.024 Sep 30, 2022 17 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)H3 1:26:22.000 Jul 24, 2015 21 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)H3 23:01.000 Jul 23, 2015 7 Men's H3 Road Race Para-cycling Bizkaiko Bira XIX (Road) (Jul 2015)H3 1:56:05.000 Jul 18, 2015 5 Men's H3 Road Race V° Piacenza Paracycling (Road) (Jul 2015)H3 0:00.011 Jul 4, 2015 10 Men's H3 Road Race UCI C1 Swiss Serie (Road) (Jun 2015)H3 0:00.267 Jun 20, 2015 27 Men's H3 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)H3 2:02:30.000 Jun 14, 2015 27 Men's H3 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)H3 24:04.000 Jun 13, 2015 4 Men's H2 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)H2 1:43:17.000 Aug 31, 2014 3 Men's H2 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)H2 31:16.000 Aug 29, 2014 1 Men's H2 Road Race UCI P1 Swiss Serie (May 2014)H2 — May 24, 2014 — Mixed Elite - Team Relay - HWorld Cup UCI World Cup - Para-cycling Road (May 2014)— May 10, 2014 3 Men's H2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)H2 1:46:46.000 May 9, 2014 1 Men's H2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)H2 25:03.000 May 8, 2014 1 Men's H2 Road Race II Handbike Barcelona Cup 2014 (Apr 2014)H2 0:00.002 Apr 12, 2014 4 Men's H1 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)H1 1:34:38.000 Aug 30, 2013 2 Men's H1 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)H1 35:55.000 Aug 28, 2013 5 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)H1 1:38:40.000 Aug 23, 2013 2 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H1 1:09:58.000 Jun 14, 2013 1 Men's H1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H1 18:56.110 Jun 13, 2013 3 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H1 1:27.200 Jun 7, 2013 2 Men's H1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H1 15:30.000 Jun 6, 2013 1 Men's H1 Road Race XVII Para-cycling Bizkaiko Bira (May 2013)H1 1:33:01.000 May 4, 2013 1 Men's H1 Road Race 2012 London Paralympic Games (Aug 2012)H1 1:53:09.000 Sep 6, 2012 1 Men's H1 Time Trial 2012 London Paralympic Games (Aug 2012)H1 35:41.000 Sep 4, 2012 1 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)H1 1:12:57.000 Jun 15, 2012 4 Men's H1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)H1 26:06.000 Jun 14, 2012 1 Men's H1 Road Race EHC Schenkon (Jun 2012)H1 — Jun 2, 2012 4 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2012)H1 1:37:36.000 May 25, 2012 1 Men's H1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2012)H1 26:17.000 May 24, 2012 1 Men's H1 Road RaceWorld Champion World Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)H1 1:31:24.000 Sep 9, 2011 1 Men's H1 Time TrialWorld Champion World Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)H1 31:03.000 Sep 7, 2011 1 Men's H1 Road Race Belgium Para-cycling Open (Aug 2011)H1 1:14:19.000 Aug 20, 2011 1 Men's H1 Road RaceWorld Cup UCI World Cup - Paracyclisme Route (Jul 2011)H1 1:46:52.000 Jul 8, 2011 1 Men's H1 Time TrialWorld Cup UCI World Cup - Paracyclisme Route (Jul 2011)H1 40:56.000 Jul 7, 2011 1 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)H1 1:13:35.000 Jun 10, 2011 1 Men's H1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)H1 23:23.000 Jun 9, 2011 2 Men's H1 Road Race EHC - Oensingen (Jun 2011)H1 — Jun 3, 2011 1 Men's H1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2011)H1 22:17.000 May 5, 2011 1 Men's H1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2011)H1 1:26:35.000 May 3, 2011 1 Men's H1 Road Race EHC - Rosenau (Apr 2011)H1 1:18:34.000 Apr 22, 2011 1 Men's H1 Time Trial EHC - Kent (Divisions B, C, T, H) (Sep 2010)H1 13:13.000 Sep 4, 2010 1 Men's H1 Road RaceWorld Champion World Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Aug 2010)H1 1:28:49.000 Aug 20, 2010 5 Men's H1 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Aug 2010)H1 28:42.000 Aug 18, 2010 14 Men's H1 Road Race EHC - Grafendorf (Jun 2010)H1 — Jun 25, 2010 4 Men's H1 Time TrialWorld Cup UCI World Cup - Paracyclisme route (Jun 2010)H1 27:34.000 Jun 12, 2010 6 Mixed Elite - Individual Road Race - HWorld Cup UCI World Cup - Paracyclisme route (Jun 2010)1:32:45.000 Jun 11, 2010 4 Men's H1 Road Race EHC - Al-Ain (Mar 2010)H1 50:39.000 Mar 12, 2010 4 Men Elite - Individual Road Race - HCA EHC - Namur - Final (Oct 2009)1:48:30.000 Oct 2, 2009 25 Men Elite - Individual Road Race - HCB Championnat du Monde Route Paracyclisme (Sep 2009)— Sep 11, 2009 26 Men Elite - Individual Time Trial - HCB Championnat du Monde Route Paracyclisme (Sep 2009)51:28.000 Sep 9, 2009