4 Men's B 1 km Time Trial B Campionato italiano paralimpico (Oct 2026)B 1:15.000 Oct 4, 2026 4 Men's B Individual Pursuit B Campionato italiano paralimpico (Oct 2026)B 5:11.000 Oct 4, 2026 18 Men's B Road RaceWorld Cup UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026)B — May 9, 2026 25 Men's B Time TrialWorld Cup UCI Para Cycling Road World Cup Round 3 - Abruzzo Italy (May 2026)B — May 9, 2026 2 Men's B Road Race Verolanuova - Road (Apr 2026)B — Apr 24, 2026 3 Men's B Time Trial Verolanuova - Road (Apr 2026)B 13:59.040 Apr 24, 2026 2 Men's B Road Race 7° MEMORIAL VALTER CORRADIN - ROAD (Apr 2026)B 2:12:26.000 Apr 18, 2026 2 Men's B Road Race 11° DUE GIORNI DEL MARE 2026 - ROAD (Apr 2026)B 1:43:14.000 Apr 10, 2026 3 Men's B Time Trial 11° DUE GIORNI DEL MARE 2026 - ROAD (Apr 2026)B 35:20.000 Apr 10, 2026 4 Men's B Road Race Campionati Italiani Strada (May 2025)B 2:10:31.389 May 23, 2025 6 Men's B Time Trial Campionati Italiani Strada (May 2025)B 34:50.000 May 23, 2025 20 Men's B Time TrialWorld Cup 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025)B — May 17, 2025 17 Men's B Road RaceWorld Cup 2025 UCI Para-Cycling Road World Cup - Maniago, Italy (May 2025)B — May 17, 2025 1 Men's B 1 km Time Trial B GRAND PREMIO CITTA' DI PORDENONE (Jul 2024)B 1:15.890 Jul 19, 2024 18 Men's B Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)B — May 18, 2024 19 Men's B Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)B 4:29.090 May 18, 2024 4 Men's B Road Race CAMPIONATI ITALIANI ASSOLUTI CICLISMO PARALIMPICO 2024 - LINEA E CRONOMETRO (Apr 2024)B — Apr 12, 2024 6 Men's B Time Trial CAMPIONATI ITALIANI ASSOLUTI CICLISMO PARALIMPICO 2024 - LINEA E CRONOMETRO (Apr 2024)B 42:59.980 Apr 12, 2024 4 Men's B Road Race 10° DUE GIORNI DEL MARE 2024 (Road) (Apr 2024)B 14:13.000 Apr 5, 2024 5 Men's B Time Trial 10° DUE GIORNI DEL MARE 2024 (Road) (Apr 2024)B 35:39.000 Apr 5, 2024 6 Men's B Road Race Campionati Ialiani Strada (Jun 2023)B — Jun 23, 2023 4 Men's B Time Trial Campionati Ialiani Strada (Jun 2023)B 31:30.990 Jun 23, 2023 1 Men's B Road Race 4° MEMORIAL VALTER CORRADIN (May 2023)B 2:17:15.000 May 19, 2023 2 Men's B Time Trial 4° MEMORIAL VALTER CORRADIN (May 2023)B 29:14.620 May 19, 2023 4 Men's B Road Race 9a Verola Paacycling Cup (Road) (Apr 2023)B 1:52:10.000 Apr 28, 2023 3 Men's B Time Trial 9a Verola Paacycling Cup (Road) (Apr 2023)B 18:11.000 Apr 28, 2023 3 Men's B Road Race 9a Verola Paacycling Cup (Road) (Apr 2023)B 0:00.007 Apr 28, 2023 4 Men's B Road Race 9° DUE GIORNI DEL MARE 2023 (Road) (Apr 2023)B 1:36:09.000 Apr 14, 2023 6 Men's B Time Trial 9° DUE GIORNI DEL MARE 2023 (Road) (Apr 2023)B 37:32.000 Apr 14, 2023 6 Men's B Road Race 9° DUE GIORNI DEL MARE 2023 (Road) (Apr 2023)B 0:00.010 Apr 14, 2023 3 Men's B Time TrialEuropean Championships European Paracycling Cup 2022(Road) (Jun 2022)B 16:00.300 Jun 11, 2022 4 Men's B Road RaceEuropean Championships European Paracycling Cup 2022(Road) (Jun 2022)B — Jun 11, 2022 4 Men's B Road RaceEuropean Championships European Paracycling Cup 2022(Road) (Jun 2022)B 0:00.007 Jun 11, 2022 16 Men's B Time TrialWorld Cup Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022)B 9:52.510 May 14, 2022 14 Men's B Road RaceWorld Cup Elzach 2022 UCI Para-Cycling Road World Cup 2 (Road) (May 2022)B — May 14, 2022 7 Men's B Road Race 7° DUE GIORNI DEL MARE 2021 (Road) (Apr 2021)B 1:42:26.000 Apr 10, 2021 5 Men's B Road Race Campionati Italiani Assoluti di Paraciclismo (Road) (Jun 2019)B 1:46:12.000 Jun 21, 2019 4 Men's B Time Trial Campionati Italiani Assoluti di Paraciclismo (Road) (Jun 2019)B 30:43.000 Jun 21, 2019 10 Men's B Road Race 7° Verola Paracycling Cup (Road) (Apr 2019)B — Apr 26, 2019 9 Men's B Time Trial 7° Verola Paracycling Cup (Road) (Apr 2019)B 19:48.000 Apr 26, 2019 8 Men's B Road Race 7° Verola Paracycling Cup (Road) (Apr 2019)B 0:00.019 Apr 26, 2019 9 Men's B Road Race 5° edizione "due Giorni del Mare" (Road) (Apr 2019)B — Apr 5, 2019 5 Men's B Time Trial 5° edizione "due Giorni del Mare" (Road) (Apr 2019)B 42:09.000 Apr 5, 2019 6 Men's B Road Race 5° edizione "due Giorni del Mare" (Road) (Apr 2019)B 0:00.014 Apr 5, 2019 10 Men's B Road RaceEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)B — Sep 28, 2018 8 Men's B Time TrialEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)B 29:09.170 Sep 28, 2018 9 Men's B Road RaceEuropean Championships Para-cycling European Cup - Prague (Road) (Sep 2018)B 0:00.018 Sep 28, 2018 4 Men's B Road Race Campionati Italiani Ciclismo Paralimpico - Prova in linea (Road) (Jun 2018)B — Jun 30, 2018 4 Men's B Time Trial Campionati Italiani Paraciclismo - Prova a cronometro (Road) (May 2018)B — May 25, 2018 9 Men's B Road Race 6° Verola Paracycling Cup (Road) (Apr 2018)B — Apr 20, 2018 7 Men's B Time Trial 6° Verola Paracycling Cup (Road) (Apr 2018)B — Apr 20, 2018 8 Men's B Road Race 6° Verola Paracycling Cup (Road) (Apr 2018)B 0:00.016 Apr 20, 2018 10 Men's B Road Race 2 Giorni del Mare - 4° edizione (Road) (Apr 2018)B 1:49:11.000 Apr 6, 2018 10 Men's B Road Race 2 Giorni del Mare - 4° edizione (Road) (Apr 2018)B 1:49:11.000 Apr 6, 2018 19 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Maniago (May 2017)B — May 11, 2017