3 Men's T1 Time Trial 11° DUE GIORNI DEL MARE 2026 - ROAD (Apr 2026)T1 43:31.000 Apr 10, 2026 3 Men's T1 Road Race 11° DUE GIORNI DEL MARE 2026 - ROAD (Apr 2026)T1 59:34.000 Apr 10, 2026 2 Men's T1 Time Trial Campionati Italiani Strada (May 2025)T1 52:01.000 May 23, 2025 2 Men's T1 Road Race Campionati Italiani Strada (May 2025)T1 1:23:43.923 May 23, 2025 3 Men's T1 Time Trial 10° DUE GIORNI DEL MARE 2024 (Road) (Apr 2024)T1 47:10.000 Apr 5, 2024 3 Men's T1 Road Race 10° DUE GIORNI DEL MARE 2024 (Road) (Apr 2024)T1 1:17:33.000 Apr 5, 2024 3 Men's T1 Time Trial Campionati Ialiani Strada (Jun 2023)T1 42:47.560 Jun 23, 2023 3 Men's T1 Road Race Campionati Ialiani Strada (Jun 2023)T1 — Jun 23, 2023 2 Men's T1 Time Trial 9° DUE GIORNI DEL MARE 2023 (Road) (Apr 2023)T1 39:34.000 Apr 14, 2023 3 Men's T1 Road Race 9° DUE GIORNI DEL MARE 2023 (Road) (Apr 2023)T1 0:00.002 Apr 14, 2023 3 Men's T1 Road Race 9° DUE GIORNI DEL MARE 2023 (Road) (Apr 2023)T1 0:00.005 Apr 14, 2023 6 Men's T1 Time Trial 8° DUE GIORNI DEL MARE (Road) (Apr 2022)T1 36:07.000 Apr 8, 2022 5 Men's T1 Road Race 8° DUE GIORNI DEL MARE (Road) (Apr 2022)T1 0:00.001 Apr 8, 2022 6 Men's T1 Road Race 8° DUE GIORNI DEL MARE (Road) (Apr 2022)T1 0:00.011 Apr 8, 2022 2 Men's T1 Road Race 7° DUE GIORNI DEL MARE 2021 (Road) (Apr 2021)T1 0:00.001 Apr 10, 2021 2 Men's T1 Time Trial Campionati Italiani Assoluti di Paraciclismo (Road) (Jun 2019)T1 29:29.480 Jun 21, 2019 2 Men's T1 Road Race Campionati Italiani Assoluti di Paraciclismo (Road) (Jun 2019)T1 0:00.001 Jun 21, 2019 2 Men's T1 Time Trial Parabiago Paracycling (Road) (May 2019)T1 33:20.000 May 3, 2019 2 Men's T1 Road Race Parabiago Paracycling (Road) (May 2019)T1 1:07:00.000 May 3, 2019 1 Men's T1 Road Race Parabiago Paracycling (Road) (May 2019)T1 0:00.004 May 3, 2019 3 Men's T1 Time Trial 7° Verola Paracycling Cup (Road) (Apr 2019)T1 32:47.000 Apr 26, 2019 3 Men's T1 Road Race 7° Verola Paracycling Cup (Road) (Apr 2019)T1 1:42:56.000 Apr 26, 2019 3 Men's T1 Road Race 7° Verola Paracycling Cup (Road) (Apr 2019)T1 0:00.006 Apr 26, 2019 3 Men's T1 Time Trial 5° edizione "due Giorni del Mare" (Road) (Apr 2019)T1 33:35.000 Apr 5, 2019 2 Men's T1 Road Race 5° edizione "due Giorni del Mare" (Road) (Apr 2019)T1 52:30.000 Apr 5, 2019 3 Men's T1 Road Race 5° edizione "due Giorni del Mare" (Road) (Apr 2019)T1 0:00.005 Apr 5, 2019 DSQ Men's T1 Road Race Campionati Italiani Ciclismo Paralimpico - Prova in linea (Road) (Jun 2018)T1 — Jun 30, 2018 3 Men's T1 Time Trial 6° Verola Paracycling Cup (Road) (Apr 2018)T1 23:37.820 Apr 20, 2018 3 Men's T1 Road Race 6° Verola Paracycling Cup (Road) (Apr 2018)T1 — Apr 20, 2018 3 Men's T1 Road Race 6° Verola Paracycling Cup (Road) (Apr 2018)T1 0:00.006 Apr 20, 2018 2 Men's T1 Road Race 2 Giorni del Mare - 4° edizione (Road) (Apr 2018)T1 53:05.000 Apr 6, 2018 2 Men's T1 Road Race 2 Giorni del Mare - 4° edizione (Road) (Apr 2018)T1 — Apr 6, 2018 2 Men's T1 Road Race 3° Brixia Paracycling Cup (Road) (Apr 2017)T1 — Apr 28, 2017 2 Men's T1 Road Race 5° Verola Paracycling Cup (Road) (Apr 2017)T1 0:00.004 Apr 22, 2017 2 Men's T1 Time Trial 5° Verola Paracycling Cup (Road) (Apr 2017)T1 50:26.000 Apr 21, 2017 2 Men's T1 Road Race 5° Verola Paracycling Cup (Road) (Apr 2017)T1 — Apr 21, 2017 2 Men's T1 Road Race 2 Giorni del Mare - 3° edizione (Road) (Apr 2017)T1 — Apr 7, 2017 1 Men's T1 Road RaceEuropean Champion European Championships Para-cycling European Cup - Belgrade (Road) (Sep 2016)T1 0:00.002 Sep 24, 2016 1 Men's T1 Road Race Brixia Paracycling Cup (Road) (Apr 2016)T1 0:00.002 Apr 30, 2016 2 Men's T1 Road Race Verola Paracycling Cup (Road) (Apr 2016)T1 0:00.004 Apr 23, 2016 2 Men's T1 Road Race Due Giorni Del Mare 2° edizione (Road) (Apr 2016)T1 — Apr 16, 2016 2 Men's T1 Road Race Montecatone Paracycling (Aug 2015)T1 0:00.004 Aug 29, 2015 1 Men's T1 Road Race V° Piacenza Paracycling (Road) (Jul 2015)T1 0:00.002 Jul 4, 2015 5 Men's T1 Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)T1 — Jun 5, 2015 4 Men's T1 Time TrialWorld Cup UCI Para-cycling Road World Cup - Maniago (Road) (Jun 2015)T1 39:26.000 Jun 4, 2015 1 Men's T1 Road Race International Paralympic Valle Olona (Road) (May 2015)T1 0:00.002 Jun 1, 2015 2 Men's T1 Road Race Verola Paracycling Cup (Road) (Apr 2015)T1 0:00.004 Apr 25, 2015 1 Men's T1 Road Race La Due Giorni Del Mare (Road) (Apr 2015)T1 0:00.002 Apr 11, 2015 1 Men's T1 Road Race Road Para-cycling Europacup (Jul 2014)T1 0:00.002 Jul 12, 2014 4 Men's T1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (May 2014)T1 1:00:01.000 May 9, 2014 5 Men's T1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (May 2014)T1 36:07.000 May 8, 2014 2 Men's T1 Road Race Verola Paracycling Cup (May 2014)T1 0:00.004 May 3, 2014 2 Men's T1 Road RaceEuropean Championships Para-cycling European Cup Prague (Sep 2013)T1 — Sep 21, 2013 6 Men's T1 Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)T1 1:14:00.000 Jun 8, 2013 6 Men's T1 Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)T1 20:32.000 Jun 6, 2013 2 Men's T1 Road Race Piacenza Paracycling (May 2012)T1 — May 19, 2012 1 Men's T1 Road Race Para-cycling Europacup Prague (Sep 2011)T1 44:32.000 Sep 16, 2011 1 Men's T1 Road Race Trofeo Comune Di Verolanuova (Jul 2011)T1 — Jul 23, 2011 2 Men's T1 Road Race Piacenza 2011 (May 2011)T1 1:07:21.000 May 28, 2011 5 Men's T1 Road Race Paracycling Bizkaiko Bira XV. Road (Apr 2011)T1 2:22:16.000 Apr 30, 2011 1 Men's T1 Road RaceEuropean Champion European Championships Para-cycling European Cup Prague (Sep 2010)T1 — Sep 24, 2010