4 Men's T1 Time TrialEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Aug 2023)T1 — Aug 15, 2023 5 Men's T1 Road RaceEuropean Championships 2021 UEC Para-Cycling European Championships (Road) (Aug 2023)T1 0:00.002 Aug 15, 2023 9 Men's T1 Road RaceWorld Cup Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)T1 — May 6, 2023 7 Men's T1 Time TrialWorld Cup Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)T1 7:31.902 May 6, 2023 8 Men's T1 Road RaceWorld Cup Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023)T1 — Apr 22, 2023 9 Men's T1 Time TrialWorld Cup Maniago 2023 UCI Para-Cycling Road World Cup (Road) (Apr 2023)T1 7:10.190 Apr 22, 2023 5 Men's T1 Road RaceWorld Championships 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022)T1 — Aug 13, 2022 5 Men's T1 Time TrialWorld Championships 2022 UCI Para-Cycling Road World Championships - Baie-Comeau (Road) (Aug 2022)T1 — Aug 13, 2022 4 Men's T1 Road RaceWorld Cup Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022)T1 — Aug 6, 2022 5 Men's T1 Time TrialWorld Cup Québec City 2022 UCI Para-Cycling Road World Cup 3 (Road) (Aug 2022)T1 — Aug 6, 2022 3 Men's T1 Time TrialEuropean Championships 2022 UEC Road Para-Cycling European Championships (Road) (May 2022)T1 — May 28, 2022 4 Men's T1 Road RaceEuropean Championships 2022 UEC Road Para-Cycling European Championships (Road) (May 2022)T1 — May 28, 2022 3 Men's T1 Road RaceWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)T1 — May 7, 2022 5 Men's T1 Time TrialWorld Cup Ostend 2022 UCI Para-Cycling Road World Cup 1 (Road) (May 2022)T1 5:14.129 May 7, 2022 2 Men's T1 Time Trial Paracycling Bira XXII (Road) (Jul 2021)T1 0:44.400 Jul 2, 2021 2 Men's T1 Road Race Paracycling Bira XXII (Road) (Jul 2021)T1 0:01.130 Jul 2, 2021 2 Men's T1 Road Race Paracycling Bira XXII (Road) (Jul 2021)T1 0:01.570 Jul 2, 2021 4 Men's T1 Time TrialWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)T1 6:58.023 May 8, 2021 5 Men's T1 Road RaceWorld Cup 2021 UCI Para-Cycling Road World Cup - Ostend (Road) (May 2021)T1 — May 8, 2021 1 Men's T1 Road Race Paracycling Classics Ronde In Flanders Brugge-Ronse (Road) (May 2021)T1 1:04:00.000 May 1, 2021 6 Men's T1 Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)T1 — Sep 10, 2019 6 Men's T1 Time TrialWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)T1 43:20.030 Sep 10, 2019 5 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)T1 — Aug 10, 2019 5 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2019)T1 — Aug 10, 2019 2 Men's T1 Time Trial Ain Handi Tour (Road) (May 2019)T1 45:31.000 May 24, 2019 2 Men's T1 Road Race Ain Handi Tour (Road) (May 2019)T1 — May 24, 2019 2 Men's T1 Road Race Ain Handi Tour (Road) (May 2019)T1 0:00.004 May 24, 2019 2 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)T1 — May 18, 2019 2 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)T1 45:58.630 May 18, 2019 4 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)T1 24:22.700 May 11, 2019 5 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)T1 — May 11, 2019 2 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)T1 — Aug 14, 2018 2 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)T1 — Aug 14, 2018 6 Men's T1 Time TrialWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)T1 — Aug 1, 2018 5 Men's T1 Road RaceWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)T1 — Aug 1, 2018 3 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)T1 — Jul 5, 2018 5 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)T1 — Jul 5, 2018 4 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)T1 — May 5, 2018 2 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)T1 — May 5, 2018 5 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)T1 — Jul 1, 2017 3 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)T1 — Jul 1, 2017 5 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)T1 1:45.620 May 20, 2017 6 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)T1 — May 20, 2017 7 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)T1 — May 11, 2017 6 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)T1 9:37.000 May 11, 2017 11 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)T2 50:28.000 Jul 15, 2016 12 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)T2 30:51.000 Jul 14, 2016 19 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)T2 56:48.000 May 20, 2016 21 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)T2 41:55.000 May 19, 2016 10 Men's T2 Road Race Verola Paracycling Cup (Road) (Apr 2016)T2 0:00.019 Apr 23, 2016 10 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)T2 — Jul 25, 2015 12 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Elzach (Road) (Jul 2015)T2 24:07.000 Jul 23, 2015 2 Men's T2 Road Race Para-cycling Bizkaiko Bira XIX (Road) (Jul 2015)T2 1:27:08.000 Jul 18, 2015 15 Men's T2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)T2 1:26:10.000 Jun 14, 2015 16 Men's T2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)T2 28:56.000 Jun 13, 2015 16 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)T2 59:27.000 Jul 26, 2014 16 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)T2 23:45.000 Jul 24, 2014 3 Men's T2 Road Race XVIII Paracycling Bizkaiko Bira (Jul 2014)T2 1:22:15.000 Jul 5, 2014 13 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)T2 53:54.000 May 9, 2014 6 Men's T2 Road Race Verola Paracycling Cup (May 2014)T2 0:00.010 May 3, 2014 6 Men's T2 Road Race XVII Para-cycling Bizkaiko Bira (May 2013)T2 1:32:01.000 May 4, 2013 8 Men's T2 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)T2 56:35.000 Jun 16, 2012 9 Men's T2 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2012)T2 29:41.000 Jun 14, 2012 6 Men's T2 Road Race International Paracyclisme Tour (Jun 2012)T2 3:15:55.000 Jun 9, 2012 3 Men's T2 Road Race International Monédières Critérium (May 2012)T2 2:11:05.000 May 12, 2012 8 Men's T2 Road Race XVI Para-cycling Bizkaiko Bira (Apr 2012)T2 2:08:37.000 Apr 28, 2012 1 Men's T1 Road Race Belgium Para-cycling Open (Aug 2011)T1 1:52:26.000 Aug 20, 2011