| OTL | Men's C2 Road Race | 8° DUE GIORNI DEL MARE (Road) (Apr 2022) | C2 | 0:00.002 | Apr 8, 2022 |
| 8 | Men's C2 Time Trial | 8° DUE GIORNI DEL MARE (Road) (Apr 2022) | C2 | 40:43.000 | Apr 8, 2022 |
| 9 | Men's C2 Road Race | 8° DUE GIORNI DEL MARE (Road) (Apr 2022) | C2 | 0:00.016 | Apr 8, 2022 |
| OTL | Men's C2 Road Race | 7° DUE GIORNI DEL MARE 2021 (Road) (Apr 2021) | C2 | 0:00.001 | Apr 10, 2021 |
| OTL | Men's C2 Road Race | 2° Trofeo A.R.I.S. - 1° Memorial Walter Corradin (Road) (Jul 2019) | C2 | 0:00.002 | Jul 19, 2019 |
| 5 | Men's C2 Time Trial | 2° Trofeo A.R.I.S. - 1° Memorial Walter Corradin (Road) (Jul 2019) | C2 | 42:13.890 | Jul 19, 2019 |
| 5 | Men's C2 Road Race | 2° Trofeo A.R.I.S. - 1° Memorial Walter Corradin (Road) (Jul 2019) | C2 | 0:00.010 | Jul 19, 2019 |
| OTL | Men's C2 Road Race | Campionati Italiani Assoluti di Paraciclismo (Road) (Jun 2019) | C2 | 0:00.001 | Jun 21, 2019 |
| 4 | Men's C2 Time Trial | Campionati Italiani Assoluti di Paraciclismo (Road) (Jun 2019) | C2 | 29:28.970 | Jun 21, 2019 |
| 21 | Men's C2 Time Trial | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | C2 | 45:37.680 | May 11, 2019 |
| 19 | Men's C2 Road Race | UCI Para-cycling Road World Cup - Corridonia (Road) (May 2019) | C2 | — | May 11, 2019 |
| OTL | Men's C2 Road Race | Parabiago Paracycling (Road) (May 2019) | C2 | 0:00.001 | May 3, 2019 |
| 6 | Men's C2 Time Trial | Parabiago Paracycling (Road) (May 2019) | C2 | 23:46.000 | May 3, 2019 |
| 6 | Men's C2 Road Race | Parabiago Paracycling (Road) (May 2019) | C2 | 0:00.012 | May 3, 2019 |
| 5 | Men's C2 Road Race | 7° Verola Paracycling Cup (Road) (Apr 2019) | C2 | 1:38:36.000 | Apr 26, 2019 |
| 6 | Men's C2 Time Trial | 7° Verola Paracycling Cup (Road) (Apr 2019) | C2 | 25:37.000 | Apr 26, 2019 |
| 5 | Men's C2 Road Race | 7° Verola Paracycling Cup (Road) (Apr 2019) | C2 | 0:00.011 | Apr 26, 2019 |
| OTL | Men's C2 Road Race | 5° edizione "due Giorni del Mare" (Road) (Apr 2019) | C2 | — | Apr 5, 2019 |
| 8 | Men's C2 Time Trial | 5° edizione "due Giorni del Mare" (Road) (Apr 2019) | C2 | 42:22.000 | Apr 5, 2019 |
| 8 | Men's C2 Road Race | 5° edizione "due Giorni del Mare" (Road) (Apr 2019) | C2 | 0:00.016 | Apr 5, 2019 |
| 1 | Men's C2 1 km Time Trial | Campionati Italiani Assoluti - Pista (Track) (Jul 2018) | C2 | 1:58:42.000 | Jul 20, 2018 |
| 1 | Men's C2 Individual Pursuit | Campionati Italiani Assoluti - Pista (Track) (Jul 2018) | C2 | 5:56:07.000 | Jul 20, 2018 |
| 2 | Men's C2 Road Race | Campionati Italiani Ciclismo Paralimpico - Prova in linea (Road) (Jun 2018) | C2 | — | Jun 30, 2018 |
| 2 | Men's C2 Time Trial | Campionati Italiani Paraciclismo - Prova a cronometro (Road) (May 2018) | C2 | — | May 25, 2018 |
| 7 | Men's C2 Road Race | 6° Verola Paracycling Cup (Road) (Apr 2018) | C2 | 1:17:34.000 | Apr 20, 2018 |
| 7 | Men's C2 Time Trial | 6° Verola Paracycling Cup (Road) (Apr 2018) | C2 | 18:43.000 | Apr 20, 2018 |
| 7 | Men's C2 Road Race | 6° Verola Paracycling Cup (Road) (Apr 2018) | C2 | 0:00.014 | Apr 20, 2018 |
| 3 | Men's C2 Road Race | 2 Giorni del Mare - 4° edizione (Road) (Apr 2018) | C2 | — | Apr 6, 2018 |
| 3 | Men's C2 Road Race | 2 Giorni del Mare - 4° edizione (Road) (Apr 2018) | C2 | — | Apr 6, 2018 |
| OTL | Men's C2 Road Race | UCI Para-cycling Road World Cup - Maniago (May 2017) | C2 | — | May 11, 2017 |
| 19 | Men's C2 Time Trial | UCI Para-cycling Road World Cup - Maniago (May 2017) | C2 | 5:21.140 | May 11, 2017 |
| 4 | Men's C2 Road Race | 3° Brixia Paracycling Cup (Road) (Apr 2017) | C2 | — | Apr 28, 2017 |
| 5 | Men's C2 Time Trial | 5° Verola Paracycling Cup (Road) (Apr 2017) | C2 | 25:37.000 | Apr 21, 2017 |
| 3 | Men's C2 Road Race | 2 Giorni del Mare - 3° edizione (Road) (Apr 2017) | C2 | — | Apr 7, 2017 |
| 3 | Men's C2 Road Race | UCI C1 Swiss Serie (Road) (Jun 2016) | C2 | 0:00.340 | Jun 4, 2016 |
| 22 | Men's C2 Road Race | UCI Para-cycling Road World Cup - Ostend (Road) (May 2016) | C2 | — | May 21, 2016 |
| 21 | Men's C2 Time Trial | UCI Para-cycling Road World Cup - Ostend (Road) (May 2016) | C2 | 34:44.000 | May 19, 2016 |
| 3 | Men's C2 Road Race | Brixia Paracycling Cup (Road) (Apr 2016) | C2 | 0:00.006 | Apr 30, 2016 |
| 4 | Men's C2 Road Race | Verola Paracycling Cup (Road) (Apr 2016) | C2 | 0:00.009 | Apr 23, 2016 |
| 3 | Men's C2 Road Race | Due Giorni Del Mare 2° edizione (Road) (Apr 2016) | C2 | — | Apr 16, 2016 |
| 3 | Men's C2 Road Race | Montecatone Paracycling (Aug 2015) | C2 | 0:00.006 | Aug 29, 2015 |
| 3 | Men's C2 Road Race | La Due Giorni Del Mare (Road) (Apr 2015) | C2 | 0:00.006 | Apr 11, 2015 |
| 18 | Men's C2 Road Race | UCI World Cup - Para-cycling Road (Jul 2014) | C2 | — | Jul 26, 2014 |
| 19 | Men's C2 Time Trial | UCI World Cup - Para-cycling Road (Jul 2014) | C2 | 41:58.000 | Jul 24, 2014 |
| 5 | Men's C2 Road Race | UCI P1 Swiss Serie (May 2014) | C2 | — | May 24, 2014 |
| 23 | Men's C2 Road Race | UCI World Cup - Para-cycling Road (May 2014) | C2 | — | May 10, 2014 |
| 22 | Men's C2 Time Trial | UCI World Cup - Para-cycling Road (May 2014) | C2 | 28:20.000 | May 8, 2014 |
| 6 | Men's C2 Road Race | Verola Paracycling Cup (May 2014) | C2 | 0:00.011 | May 3, 2014 |
| 10 | Men's C2 Road Race | Piacenza Paracycling (May 2012) | C2 | — | May 19, 2012 |
| 5 | Men's C2 Road Race | Trofeo Comune Di Verolanuova (Jul 2011) | C2 | — | Jul 23, 2011 |