5 Men's H4 Road RaceWorld Championships UCI Para-cycling Road World Championships (Sep 2026)H4 — Sep 7, 2026 8 Men's H4 Time TrialWorld Championships UCI Para-cycling Road World Championships (Sep 2026)H4 — Sep 4, 2026 1 Men's H4 Road Race 3^ STAGE - GIRO HANDBIKE (Jul 2026)H4 1:33:10.000 Jul 12, 2026 1 Men's H4 Road Race 2^ STAGE - GIRO HANDBIKE (Jun 2026)H4 1:30:08.000 Jun 20, 2026 2 Men's H4 Time TrialEuropean Championships UEC Para Cycling Road European Championships (Jun 2026)H4 27:10.310 Jun 11, 2026 2 Men's H4 Road RaceEuropean Championships UEC Para Cycling Road European Championships (Jun 2026)H4 1:25:29.000 Jun 11, 2026 1 Men's H4 Time Trial XXIX HETMAN TANDEM CUP - ROAD IN LUBLIN (May 2026)H4 34:37.000 May 13, 2026 1 Men's H4 Road Race XXIX HETMAN TANDEM CUP - ROAD IN LUBLIN (May 2026)H4 1:19:49.000 May 13, 2026 5 Men's H4 Road RaceWorld Cup UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026)H4 — May 9, 2026 7 Men's H4 Time TrialWorld Cup UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026)H4 — May 9, 2026 1 Men's H4 Road Race 1^ STAGE - GIRO HANDBIKE (Mar 2026)H4 1:45:20.000 Mar 28, 2026 4 Men's H4 Time TrialWorld Cup UCI Para Cycling Road World Cup Round 1 - Chiang Mai Thailand (Mar 2026)H4 — Mar 21, 2026 4 Men's H4 Road RaceWorld Cup UCI Para Cycling Road World Cup Round 1 - Chiang Mai Thailand (Mar 2026)H4 — Mar 21, 2026 4 Men's H4 Road RaceWorld Championships 2025 UCI Para-cycling Road World Championships (Aug 2025)H4 — Aug 29, 2025 6 Men's H4 Time TrialWorld Championships 2025 UCI Para-cycling Road World Championships (Aug 2025)H4 — Aug 27, 2025 8 Men's H4 Time TrialWorld Cup 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025)H4 — May 17, 2025 5 Men's H4 Road RaceWorld Cup 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025)H4 — May 17, 2025 1 Men's H4 Road Race XXVIII HETMAN TANDEM CUP - ROAD (May 2025)H4 1:40:16.000 May 8, 2025 1 Men's H4 Time Trial XXVIII HETMAN TANDEM CUP - ROAD (May 2025)H4 23:32.000 May 7, 2025 4 Men's H4 Road RaceWorld Championships UCI Road and Para-cycling Road World Championships - Para-cycling Road (Sep 2024)H4 — Sep 28, 2024 5 Men's H4 Time TrialWorld Championships UCI Road and Para-cycling Road World Championships - Para-cycling Road (Sep 2024)H4 — Sep 23, 2024 3 Men's H4 Road Race 2024 Paris Paralympic Games - Para-cycling Road (Sep 2024)H4 — Sep 4, 2024 7 Men's H4 Time Trial 2024 Paris Paralympic Games - Para-cycling Road (Sep 2024)H4 — Sep 3, 2024 8 Men's H4 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)H4 — May 18, 2024 12 Men's H4 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)H4 1:48.190 May 18, 2024 5 Men's H4 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round II (May 2024)H4 — May 4, 2024 4 Men's H4 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round II (May 2024)H4 2:01.207 May 4, 2024 4 Men's H4 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round I (Jan 2024)H4 — Jan 16, 2024 6 Men's H4 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round I (Jan 2024)H4 — Jan 16, 2024 4 Men's H4 Time TrialEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Aug 2023)H4 — Aug 15, 2023 5 Men's H4 Road RaceEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Aug 2023)H4 — Aug 15, 2023 6 Men's H4 Road RaceWorld Championships 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023)H4 — Aug 10, 2023 8 Men's H4 Time TrialWorld Championships 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023)H4 — Aug 8, 2023 3 Men's H4 Road RaceWorld Cup Huntsville-Alabama 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)H4 — May 28, 2023 9 Men's H4 Time TrialWorld Cup Huntsville-Alabama 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)H4 — May 28, 2023 7 Men's H4 Road RaceWorld Cup Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)H4 — May 6, 2023 6 Men's H4 Time TrialWorld Cup Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)H4 1:51.188 May 6, 2023 2 Men's H4 Road Race International Paracycling Classics Ronde in Vlaanderen Brugge-Ronse 2023 (ROAD) (Apr 2023)H4 1:22.000 Apr 29, 2023 4 Men's H4 Road RaceWorld Cup Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023)H4 — Apr 22, 2023 4 Men's H4 Time TrialWorld Cup Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023)H4 0:56.080 Apr 22, 2023 2 Men's H4 Road Race 1° Trofeo Citta di Merano (Road) (Mar 2023)H4 0:01.380 Mar 25, 2023 5 Men's H4 Road RaceWorld Championships 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022)H4 — Aug 13, 2022 3 Men's H4 Time TrialWorld Championships 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022)H4 — Aug 13, 2022 3 Men's H4 Road RaceWorld Cup Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022)H4 — Aug 6, 2022 2 Men's H4 Time TrialWorld Cup Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022)H4 — Aug 6, 2022 1 Men's H4 Time TrialEuropean Champion European Championships European Paracycling Cup 2022(Road) (Jun 2022)H4 17:34.800 Jun 11, 2022 1 Men's H4 Road RaceEuropean Champion European Championships European Paracycling Cup 2022(Road) (Jun 2022)H4 — Jun 11, 2022 1 Men's H4 Road RaceEuropean Champion European Championships European Paracycling Cup 2022(Road) (Jun 2022)H4 0:00.002 Jun 11, 2022 4 Men's H4 Time TrialEuropean Championships 2022 UEC Road Para-Cycling European Championships (Road) (May 2022)H4 — May 28, 2022 6 Men's H4 Road RaceEuropean Championships 2022 UEC Road Para-Cycling European Championships (Road) (May 2022)H4 — May 28, 2022 7 Men's H4 Time TrialWorld Cup Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022)H4 3:38.040 May 14, 2022 7 Men's H4 Road RaceWorld Cup Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022)H4 — May 14, 2022 5 Men's H4 Road RaceWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)H4 — May 7, 2022 6 Men's H4 Time TrialWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)H4 1:45.465 May 7, 2022 1 Men's H4 Time Trial HETMAN TANDEM RACE CUP XXV (Road) (Apr 2022)H4 0:20.030 May 2, 2022 2 Men's H4 Time Trial 8° DUE GIORNI DEL MARE (Road) (Apr 2022)H4 29:55.000 Apr 8, 2022 3 Men's H4 Road Race 8° DUE GIORNI DEL MARE (Road) (Apr 2022)H4 1:21:56.000 Apr 8, 2022 2 Men's H4 Road Race 8° DUE GIORNI DEL MARE (Road) (Apr 2022)H4 0:00.005 Apr 8, 2022 — Team Relay - Handbike - Mixed Elite Tokyo 2020 Paralympic Games - Road (Aug 2021)— Sep 2, 2021 4 Men's H4 Time Trial Tokyo 2020 Paralympic Games - Road (Aug 2021)H4 40:09.780 Aug 30, 2021 — Men's H4 Road Race Tokyo 2020 Paralympic Games - Road (Aug 2021)H4 — Aug 30, 2021 1 Men's H4 Time TrialEuropean Champion European Championships European Paracycling Cup (Road) (Jul 2021)H4 17:11.440 Jul 16, 2021 1 Men's H4 Road RaceEuropean Champion European Championships European Paracycling Cup (Road) (Jul 2021)H4 — Jul 16, 2021 1 Men's H4 Road RaceEuropean Champion European Championships European Paracycling Cup (Road) (Jul 2021)H4 0:00.002 Jul 16, 2021 5 Team Relay - Handbike - Mixed EliteWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)— Jun 12, 2021 7 Men's H4 Time TrialWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)H4 2:08.000 Jun 8, 2021 7 Men's H4 Road RaceWorld Championships 2021 UCI Para-Cycling Road World Championships - Cascais (Road) (Jun 2021)H4 — Jun 8, 2021 2 Men's H4 Time TrialEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Jun 2021)H4 — Jun 2, 2021 4 Men's H4 Road RaceEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Jun 2021)H4 — Jun 2, 2021 — Team Relay - Team Relay - Mixed EliteWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)— May 8, 2021 7 Men's H4 Time TrialWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)H4 2:04.375 May 8, 2021 6 Men's H4 Road RaceWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)H4 — May 8, 2021 1 Men's H4 Time Trial XXIV HETMAN TANDEM RACE CUP (Road) (Apr 2021)H4 20:15.000 Apr 29, 2021 1 Men's H4 Road Race XXIV HETMAN TANDEM RACE CUP (Road) (Apr 2021)H4 58:23.000 Apr 29, 2021 1 Men's H4 Road Race XXIV HETMAN TANDEM RACE CUP (Road) (Apr 2021)H4 0:00.002 Apr 29, 2021 1 Men's H4 Time TrialEuropean Champion European Championships European Cup - Púchov (Road) (Sep 2020)H4 — Sep 11, 2020 1 Men's H4 Road RaceEuropean Champion European Championships European Cup - Púchov (Road) (Sep 2020)H4 — Sep 11, 2020 1 Men's H4 Road RaceEuropean Champion European Championships European Cup - Púchov (Road) (Sep 2020)H4 — Sep 11, 2020 1 Men's H4 Road Race XXIII Hetman Tandem Race Cup (Road) (Jul 2020)H4 4:36:36.000 Jul 8, 2020 6 Men's H4 Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)H4 — Sep 10, 2019 4 Men's H4 Time TrialWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)H4 29:26.010 Sep 10, 2019 — Team Relay - Handbike - Mixed EliteWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)— Sep 10, 2019 1 Men's H4 Time TrialEuropean Champion European Championships European Cup - Púchov (Road) (Jul 2019)H4 0:17.232 Jul 12, 2019 1 Men's H4 Road RaceEuropean Champion European Championships European Cup - Púchov (Road) (Jul 2019)H4 — Jul 12, 2019 1 Men's H4 Road RaceEuropean Champion European Championships European Cup - Púchov (Road) (Jul 2019)H4 0:00.040 Jul 12, 2019 1 Men's H4 Time Trial UCI C1 Swiss Serie (Road) (Jun 2019)H4 13:55.600 Jun 14, 2019 1 Men's H4 Road Race UCI C1 Swiss Serie (Road) (Jun 2019)H4 1:03:11.720 Jun 14, 2019 1 Men's H4 Road Race UCI C1 Swiss Serie (Road) (Jun 2019)H4 0:00.400 Jun 14, 2019 1 Men's H4 Road Race Upper Austria Paracyclingtour (Road) (Jun 2019)H4 31:11.000 Jun 1, 2019 2 Men's H4 Time Trial Upper Austria Paracyclingtour - Time Trial (Road) (May 2019)H4 — May 31, 2019 1 Men's H4 Road Race Upper Austria Paracyclingtour - Hill Climb (Road) (May 2019)H4 13:36.000 May 30, 2019 2 Men's H4 Road Race Upper Austria Paracyclingtour (Road) (May 2019)H4 — May 29, 2019 5 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)H4 — May 18, 2019 5 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)H4 30:18.440 May 18, 2019 3 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)H4 53:24.150 May 11, 2019 5 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)H4 — May 11, 2019 — Team Relay - Handbike - Mixed EliteWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)— May 11, 2019 1 Men's H4 Time Trial Parabiago Paracycling (Road) (May 2019)H4 18:38.000 May 3, 2019 1 Men's H4 Road Race Parabiago Paracycling (Road) (May 2019)H4 1:05:37.000 May 3, 2019 1 Men's H4 Road Race Parabiago Paracycling (Road) (May 2019)H4 0:00.002 May 3, 2019 1 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)H4 29:33.940 Aug 14, 2018 2 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)H4 — Aug 14, 2018 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)— Aug 14, 2018 3 Men's H4 Time TrialWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)H4 — Aug 1, 2018 2 Men's H4 Road RaceWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)H4 — Aug 1, 2018 OTL Mixed Elite - Team Relay - HWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)— Aug 1, 2018 1 Men's H4 Time Trial UCI C1 Swiss Serie (Road) (Jun 2018)H4 0:00.001 Jun 8, 2018 1 Men's H4 Road Race UCI C1 Swiss Serie (Road) (Jun 2018)H4 0:00.001 Jun 8, 2018 1 Men's H4 Road Race UCI C1 Swiss Serie (Road) (Jun 2018)H4 0:00.001 Jun 8, 2018 2 Men's H4 Time Trial INVACARE Upper Austria Paracyclingtour Stage 3 (Road) (May 2018)H4 — May 11, 2018 1 Men's H4 Road Race INVACARE Upper Austria Paracyclingtour Stage 2 (Road) (May 2018)H4 50:28.000 May 10, 2018 1 Men's H4 Road Race INVACARE Upper Austria Paracyclingtour Stage 1 (Road) (May 2018)H4 52:31.000 May 9, 2018 4 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)H4 — May 5, 2018 7 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)H4 — May 5, 2018 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)— May 5, 2018 2 Men's H4 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)H4 — Sep 2, 2017 2 Men's H4 Time TrialWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)H4 — Sep 2, 2017 — Team Relay - Handbike - Mixed EliteWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)— Sep 2, 2017 1 Men's H4 Road RaceEuropean Champion European Championships European Cup - Vrátna (Road) (Jul 2017)H4 0:00.002 Jul 8, 2017 1 Men's H4 Road RaceEuropean Champion European Championships European Cup - Vrátna (Road) (Jul 2017)H4 50:23.000 Jul 7, 2017 1 Men's H4 Time TrialEuropean Champion European Championships European Cup - Vrátna (Road) (Jul 2017)H4 18:26.850 Jul 7, 2017 3 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)H4 — Jul 1, 2017 2 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)H4 — Jul 1, 2017 — Team Relay - Handbike - Mixed EliteWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)— Jul 1, 2017 4 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)H4 — May 20, 2017 4 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)H4 0:27.090 May 20, 2017 5 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)H4 0:28.410 May 11, 2017 2 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)H4 — May 11, 2017 1 Men's H4 Road RaceEuropean Champion European Championships Para-cycling European Cup - Šid (Road) (Apr 2017)H4 43:11.000 Apr 8, 2017 1 Men's H4 Time TrialEuropean Champion European Championships Para-cycling European Cup - Šid (Road) (Apr 2017)H4 23:18.000 Apr 7, 2017 1 Men's H4 Road RaceEuropean Champion European Championships Para-cycling European Cup - Šid (Road) (Apr 2017)H4 43:11.000 Apr 7, 2017 2 Men's H4 Road Race Jeux Paralympiques / Paralympic Games (Sep 2016)H4 1:28:51.000 Sep 14, 2016 1 Men's H4 Time Trial Jeux Paralympiques / Paralympic Games (Sep 2016)H4 27:39.000 Sep 13, 2016 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)26:06.000 Jul 16, 2016 1 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)H4 1:36:26.000 Jul 15, 2016 1 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)H4 29:22.000 Jul 14, 2016 1 Men's H4 Road RaceEuropean Champion European Championships Para-cycling European Cup - Vrátna (Road) (Jul 2016)H4 0:00.002 Jul 9, 2016 1 Men's H4 Road Race UCI C1 Swiss Serie (Road) (Jun 2016)H4 0:00.385 Jun 4, 2016 1 Men's H4 Road Race UCI - Paracyclingtour - 5 Stages Upper Austria (Road) (May 2016)H4 0:00.097 May 28, 2016 — Mixed Elite - Team Relay - HWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)44:20.000 May 21, 2016 3 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)H4 1:34:26.000 May 20, 2016 13 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)H4 28:27.000 May 19, 2016 1 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (May 2016)H4 1:21:22.000 May 7, 2016 1 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (May 2016)H4 28:21.000 May 6, 2016 1 Men's H4 Road Race Due Giorni Del Mare 2° edizione (Road) (Apr 2016)H4 — Apr 16, 2016 2 Men's H4 Road RaceEuropean Championships 1st Round of the European Handcycling Circuit (Road) (Mar 2016)H4 — Mar 19, 2016 2 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)H4 1:31:46.000 Sep 11, 2015 1 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Pietermaritzburg (Road) (Sep 2015)H4 25:33.000 Sep 10, 2015 1 Men's H4 Road RaceWorld Champion World Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)H4 1:32:40.000 Aug 1, 2015 1 Men's H4 Time TrialWorld Champion World Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)H4 28:55.000 Jul 30, 2015 — Mixed Elite - Team Relay - HWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)33:48.000 Jul 28, 2015 3 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)H4 1:16:21.000 Jul 24, 2015 1 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)H4 16:42.000 Jul 23, 2015 1 Men's H4 Road Race UCI C1 Swiss Serie (Road) (Jun 2015)H4 0:00.385 Jun 20, 2015 1 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)H4 1:27:37.000 Jun 14, 2015 1 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)H4 19:37.000 Jun 13, 2015 3 Men's H4 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)H4 1:42:57.000 Jun 5, 2015 2 Men's H4 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)H4 19:51.000 Jun 4, 2015 1 Men's H4 Road Race International Paralympic Valle Olona (Road) (May 2015)H4 0:00.002 Jun 1, 2015 1 Men's H4 Road Race 5-stages race UCI C1 Upper-Austria-Paracyclingtour (Road) (May 2015)H4 0:00.125 May 24, 2015 1 Men's H4 Road RaceEuropean Champion European Championships 1st Round of the European Handcycling Circuit (Road) (Mar 2015)H4 0:00.002 Mar 21, 2015 4 Men's H4 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)H4 1:38:10.000 Aug 31, 2014 1 Men's H4 Time TrialWorld Champion World Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)H4 25:16.000 Aug 29, 2014 5 Mixed Elite - Team Relay - HWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)37:43.000 Aug 27, 2014 11 Men's H4 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)H4 1:41:17.000 Jul 25, 2014 2 Men's H4 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)H4 31:34.000 Jul 24, 2014 1 Men's H4 Road Race Road Para-cycling Europacup (Jul 2014)H4 0:00.002 Jul 12, 2014 1 Men's H4 Road Race UCI P1 Swiss Serie (May 2014)H4 — May 24, 2014 1 Men's H4 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)H4 1:55:39.000 May 9, 2014 2 Men's H4 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)H4 21:34.000 May 8, 2014 1 Men's H4 Road Race Verola Paracycling Cup (May 2014)H4 0:00.002 May 3, 2014 1 Men's H3 Road RaceEuropean Champion European Championships Para-cycling European Cup Prague (Sep 2013)H3 — Sep 21, 2013 1 Men's H3 Road RaceWorld Champion World Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)H3 2:01:10.000 Aug 30, 2013 1 Men's H3 Time TrialWorld Champion World Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)H3 28:05.000 Aug 28, 2013 4 Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Aug 2013)H3 1:51:48.000 Aug 23, 2013 3 Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H3 1:38:13.000 Jun 14, 2013 1 Men's H3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H3 31:46.580 Jun 13, 2013 1 Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H3 1:14:55.000 Jun 7, 2013 1 Men's H3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)H3 20:38.000 Jun 6, 2013 1 Men's H3 Road Race UCI P1 Swiss Serie (May 2013)H3 — Jun 1, 2013 — Men's H3 Road RaceEuropean Championships Para-cycling European Cup Prague (Sep 2012)H3 — Sep 29, 2012 1 Men's H3 Road Race 2012 London Paralympic Games (Aug 2012)H3 1:50:05.000 Sep 6, 2012 1 Men's H3 Time Trial 2012 London Paralympic Games (Aug 2012)H3 25:24.000 Sep 4, 2012 1 Men's H3 Road RaceWorld Cup UCI World Cup - Paracyclisme Route (Jul 2012)H3 1:50:08.000 Jul 6, 2012 2 Men's H3 Time TrialWorld Cup UCI World Cup - Paracyclisme Route (Jul 2012)H3 0:29.110 Jul 5, 2012 3 Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)H3 1:37:48.000 Jun 15, 2012 DNF Men's H3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)H3 — Jun 14, 2012 1 Men's H3 Road Race EHC Schenkon (Jun 2012)H3 — Jun 2, 2012 2 Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2012)H3 1:49:51.000 May 25, 2012 1 Men's H3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2012)H3 20:42.000 May 24, 2012 2 Men's H3 Road Race Piacenza Paracycling (May 2012)H3 — May 19, 2012 1 Men's H3 Road Race Road Para-cycling Europacup (May 2012)H3 1:08:53.000 May 5, 2012 1 Men's H3 Road Race Para-cycling Europacup Prague (Sep 2011)H3 58:54.000 Sep 16, 2011 7 Men's H3 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)H3 1:41:13.000 Sep 9, 2011 6 Men's H3 Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du monde paracyclisme route UCI (Sep 2011)H3 24:21.000 Sep 7, 2011 2 Men's H3 Road Race Road Para-cycling Europacup (Jul 2011)H3 1:22:45.000 Jul 16, 2011 3 Men's H3 Road Race Para-cycling Europacup (Jun 2011)H3 — Jun 25, 2011 5 Men's H3 Time Trial EHC - Louny (Jun 2011)H3 24:35.000 Jun 17, 2011 9 Men's H3 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)H3 1:43:35.000 Jun 10, 2011 13 Men's H3 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2011)H3 32:34.000 Jun 9, 2011 2 Men's H3 Road Race International Monédières Critérium (May 2011)H3 1:30:17.000 May 21, 2011 12 Men's H3 Road Race EHC - Rosenau (Apr 2011)H3 1:09:51.000 Apr 22, 2011