DNS Men's C1 Time Trial 2° Trofeo A.R.I.S. - 1° Memorial Walter Corradin (Road) (Jul 2019)C1 — Jul 19, 2019 3 Men's C1 Road Race Campionati Italiani Assoluti di Paraciclismo (Road) (Jun 2019)C1 1:28:37.000 Jun 21, 2019 2 Men's C1 Time Trial Campionati Italiani Assoluti di Paraciclismo (Road) (Jun 2019)C1 25:41.840 Jun 21, 2019 1 Men's C1 Road Race UCI C1 Swiss Serie (Road) (Jun 2019)C1 1:02:54.880 Jun 14, 2019 2 Men's C1 Time Trial UCI C1 Swiss Serie (Road) (Jun 2019)C1 16:26.800 Jun 14, 2019 2 Men's C1 Road Race UCI C1 Swiss Serie (Road) (Jun 2019)C1 0:00.400 Jun 14, 2019 DNS Men's C1 Road Race Ain Handi Tour (Road) (May 2019)C1 — May 24, 2019 DNS Men's C1 Time Trial Ain Handi Tour (Road) (May 2019)C1 — May 24, 2019 DNS Men's C1 Road Race Ain Handi Tour (Road) (May 2019)C1 — May 24, 2019 10 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)C1 — May 18, 2019 13 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2019)C1 34:06.710 May 18, 2019 13 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)C1 39:32.040 May 11, 2019 10 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019)C1 — May 11, 2019 DNS Men's C1 Road Race Parabiago Paracycling (Road) (May 2019)C1 — May 3, 2019 DNS Men's C1 Time Trial Parabiago Paracycling (Road) (May 2019)C1 — May 3, 2019 DNS Men's C1 Road Race Parabiago Paracycling (Road) (May 2019)C1 — May 3, 2019 1 Men's C1 Road Race 5° edizione "due Giorni del Mare" (Road) (Apr 2019)C1 1:21:26.000 Apr 5, 2019 DNS Men's C1 Time Trial 5° edizione "due Giorni del Mare" (Road) (Apr 2019)C1 — Apr 5, 2019 10 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)C1 — Aug 14, 2018 5 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Baie-Comeau (Road) (Aug 2018)C1 — Aug 14, 2018 7 Men's C1 Road RaceWorld Championships UCI Para-cycling Road World Championships - Maniago (Road) (Aug 2018)C1 — Aug 1, 2018 9 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)C1 — Jul 5, 2018 3 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Road) (Jul 2018)C1 — Jul 5, 2018 1 Men's C1 Road Race Campionati Italiani Ciclismo Paralimpico - Prova in linea (Road) (Jun 2018)C1 0:01.400 Jun 30, 2018 2 Men's C1 Time Trial Campionati Italiani Paraciclismo - Prova a cronometro (Road) (May 2018)C1 — May 25, 2018 1 Men's C1 Time Trial INVACARE Upper Austria Paracyclingtour Stage 3 (Road) (May 2018)C1 19:08.000 May 11, 2018 1 Men's C1 Road Race INVACARE Upper Austria Paracyclingtour Stage 2 (Road) (May 2018)C1 50:47.000 May 10, 2018 1 Men's C1 Road Race INVACARE Upper Austria Paracyclingtour Stage 1 (Road) (May 2018)C1 1:04:43.000 May 9, 2018 10 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)C1 — May 5, 2018 3 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)C1 — May 5, 2018 2 Men's C1 Road Race Healthy Ageing Tour (Road) (Apr 2018)C1 4:18:02.000 Apr 3, 2018 6 Men's C1 Road RaceWorld Championships UCI Para-cycling Road World Championships - Pietermaritzburg (Road) (Aug 2017)C1 — Sep 2, 2017 2 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)C1 — Jul 1, 2017 12 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Emmen (Jun 2017)C1 — Jul 1, 2017 11 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)C1 4:31.320 May 20, 2017 7 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)C1 — May 20, 2017 8 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)C1 — May 11, 2017 7 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)C1 2:05.270 May 11, 2017 3 Men's C1 Road Race 5° Verola Paracycling Cup (Road) (Apr 2017)C1 0:00.006 Apr 22, 2017 3 Men's C1 Time Trial 5° Verola Paracycling Cup (Road) (Apr 2017)C1 20:40.000 Apr 21, 2017 3 Men's C1 Road Race 5° Verola Paracycling Cup (Road) (Apr 2017)C1 — Apr 21, 2017 1 Men's C1 Road Race 2 Giorni del Mare - 3° edizione (Road) (Apr 2017)C1 — Apr 7, 2017 2 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)C1 1:39:48.000 Jul 16, 2016 6 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Basque Country (Road) (Jul 2016)C1 22:09.000 Jul 14, 2016 3 Men's C1 Road Race UCI C1 Swiss Serie (Road) (Jun 2016)C1 0:00.170 Jun 4, 2016 8 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)C1 — May 21, 2016 9 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2016)C1 29:07.000 May 19, 2016 2 Men's C1 Road Race Brixia Paracycling Cup (Road) (Apr 2016)C1 0:00.004 Apr 30, 2016 3 Men's C1 Road Race Verola Paracycling Cup (Road) (Apr 2016)C1 0:00.006 Apr 23, 2016 1 Men's C1 Road Race Due Giorni Del Mare 2° edizione (Road) (Apr 2016)C1 — Apr 16, 2016 14 Men's C1 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)C1 1:29.749 Mar 17, 2016 13 Men's C1 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)C1 — Mar 16, 2016 6 Men's C1 Road RaceWorld Championships UCI Para-cycling Road World Championship - Nottwil (Road) (Jul 2015)C1 1:36:56.000 Jul 31, 2015 2 Men's C1 Road Race V° Piacenza Paracycling (Road) (Jul 2015)C1 0:00.003 Jul 4, 2015 3 Men's C1 Road Race UCI C1 Swiss Serie (Road) (Jun 2015)C1 0:00.350 Jun 20, 2015 8 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)C1 1:28:35.000 Jun 15, 2015 12 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Yverdon-les-Bains (Road) (Jun 2015)C1 23:15.000 Jun 13, 2015 1 Men's C1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)C1 1:46:13.000 Jun 6, 2015 8 Men's C1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)C1 22:21.000 Jun 4, 2015 1 Men's C1 Road Race International Paralympic Valle Olona (Road) (May 2015)C1 0:00.002 Jun 1, 2015 1 Men's C1 Road Race 5-stages race UCI C1 Upper-Austria-Paracyclingtour (Road) (May 2015)C1 0:00.140 May 24, 2015 8 Men's C1 Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2014)C1 1:46:03.000 Aug 30, 2014 7 Men's C1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)C1 1:46:31.000 Jul 26, 2014 11 Men's C1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jul 2014)C1 39:29.000 Jul 24, 2014 3 Men's C1 Road Race UCI P1 Swiss Serie (May 2014)C1 — May 24, 2014 7 Men's C1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)C1 1:51:58.000 May 10, 2014 12 Men's C1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)C1 25:52.000 May 8, 2014 4 Men's C1 Road Race Verola Paracycling Cup (May 2014)C1 0:00.009 May 3, 2014 5 Men's C1 Road Race Para-cycling Europacup (Jun 2013)C1 2:27:11.000 Jun 22, 2013 8 Men's C1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)C1 1:44:37.000 Jun 15, 2013 11 Men's C1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)C1 37:32.670 Jun 13, 2013 7 Men's C1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)C1 — Jun 7, 2013 7 Men's C1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)C1 22:54.000 Jun 6, 2013 5 Men's C1 Road Race UCI P1 Swiss Serie (May 2013)C1 — Jun 1, 2013 DNF Men's C1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2012)C1 — May 26, 2012 8 Men's C1 Road Race Piacenza Paracycling (May 2012)C1 — May 19, 2012 7 Men's C1 Road Race Trofeo Comune Di Verolanuova (Jul 2011)C1 — Jul 23, 2011