1 | 2019-09-24 | DNF | Ruota d'Oro - GP Festa del Perdono | 1.2U | 167.7 | - | - | 1821 |
2 | 2019-08-16 | DNF | Gp Capodarco Comunita Di Capodarco | 1.2U | 180 | - | - | 1885 |
3 | 2019-08-11 | DNF | Gran Premio Sportivi di Poggiana - Trofeo Bonin Costruzioni | 1.2U | 169.6 | - | - | 2017 |
4 | 2019-06-30 | DNF | National Championships Italy U23 - Road Race | NC | 153.9 | - | - | 2227 |
5 | 2019-06-15 | DNF | Giro Ciclistico d'Italia | Stage 2 | 2.2U | 185.8 | - | - | 1912 |
6 | 2019-06-14 | 173 | Giro Ciclistico d'Italia | Stage 1 | 2.2U | 138.8 | - | - | 1155 |
7 | 2019-06-13 | 174 | Giro Ciclistico d'Italia | Prologue | 2.2U | 3.3 | - | - | 8 |
8 | 2019-05-12 | DNF | CCC Tour - Grody Piastowskie | Stage 3 | 2.2 | 145.3 | - | - | 2309 |
9 | 2019-05-11 | 97 | CCC Tour - Grody Piastowskie | Stage 2 | 2.2 | 144.3 | - | - | 1181 |
10 | 2019-05-10 | 105 | CCC Tour - Grody Piastowskie | Stage 1b | 2.2 | 112.5 | - | - | 730 |
11 | 2019-05-10 | 97 | CCC Tour - Grody Piastowskie | Stage 1a (ITT) | 2.2 | 16.2 | - | - | 100 |
12 | 2019-04-21 | DNF | Tr. Città di S. Vendemiano - 59° GP Industria | 1.2U | 175 | - | - | 1414 |
13 | 2019-03-17 | 151 | Popolarissima | 1.2 | 174.7 | - | - | 219 |
14 | 2018-06-03 | DNF | Coppa della Pace - Trofeo F.lli Anelli | 1.2 | 172 | - | - | 1796 |
15 | 2018-05-01 | 37 | Toscana Terra di Ciclismo Eroica | Youth classification | 2.2U | | - | - | |
16 | 2018-05-01 | 81 | Toscana Terra di Ciclismo Eroica | 2.2U | | - | - | |
17 | 2018-05-01 | 80 | Toscana Terra di Ciclismo Eroica | Stage 3 | 2.2U | 163 | - | - | |
18 | 2018-04-30 | 105 | Toscana Terra di Ciclismo Eroica | Stage 2 | 2.2U | 156.2 | - | - | |
19 | 2018-04-28 | 114 | Toscana Terra di Ciclismo Eroica | Stage 1 | 2.2U | 146.3 | - | - | |
20 | 2017-09-17 | DNF | Trofeo Buffoni | 1.1 | 135.4 | - | - | |
21 | 2017-04-30 | 39 | Tour des Portes du Pays d'Othe | 2.1 | | - | - | |
22 | 2017-04-30 | 63 | Tour des Portes du Pays d'Othe | Stage 3 | 2.1 | 113 | - | - | |
23 | 2017-04-30 | 3 | Tour des Portes du Pays d'Othe | Stage 2 (TTT) | 2.1 | 16.1 | 6 | - | |
24 | 2017-04-29 | 99 | Tour des Portes du Pays d'Othe | Stage 1 | 2.1 | 116.8 | - | - | |
25 | 2016-05-22 | DNF | Tf GD Dorigo MO Biemmereti MO Cristiano Floriani MO Ferramenta Mazzero | 1.1 | 134.7 | - | - | |
| | | | | 2920.6 | 6 | 0 | 18774 |