1 | 2019-04-22 | DNF | Giro del Belvedere | 1.2U | 163 | - | - | 1742 |
2 | 2019-04-21 | DNF | Tr. Città di S. Vendemiano - 59° GP Industria | 1.2U | 175 | - | - | 1414 |
3 | 2019-03-17 | 136 | Istarsko Proljeće - Istrian Spring Trophy | 2.2 | | - | - | |
4 | 2019-03-17 | 137 | Istarsko Proljeće - Istrian Spring Trophy | Stage 3 | 2.2 | 156 | - | - | 1379 |
5 | 2019-03-16 | 96 | Istarsko Proljeće - Istrian Spring Trophy | Stage 2 | 2.2 | 161 | - | - | 2104 |
6 | 2019-03-15 | 117 | Istarsko Proljeće - Istrian Spring Trophy | Stage 1 | 2.2 | 161 | - | - | 1738 |
7 | 2019-03-14 | 69 | Istarsko Proljeće - Istrian Spring Trophy | Prologue | 2.2 | 2 | - | - | 6 |
8 | 2019-03-09 | 20 | Trofej Poreč - Poreč Trophy | 1.2 | 147 | - | - | 1599 |
9 | 2019-03-06 | 128 | Trofej Umag - Umag Trophy | 1.2 | 161 | - | - | 1223 |
10 | 2019-02-03 | 18 | Vuelta a San Juan Internacional | Youth classification | 2.1 | | - | - | |
11 | 2019-02-03 | 111 | Vuelta a San Juan Internacional | 2.1 | | - | - | |
12 | 2019-02-03 | 24 | Vuelta a San Juan Internacional | Stage 7 | 2.1 | 141.3 | - | - | 1083 |
13 | 2019-02-02 | 76 | Vuelta a San Juan Internacional | Stage 6 | 2.1 | 153.5 | - | - | 335 |
14 | 2019-02-01 | 85 | Vuelta a San Juan Internacional | Stage 5 | 2.1 | 169.5 | - | - | 2829 |
15 | 2019-01-30 | 126 | Vuelta a San Juan Internacional | Stage 4 | 2.1 | 185.8 | - | - | 1140 |
16 | 2019-01-29 | 105 | Vuelta a San Juan Internacional | Stage 3 (ITT) | 2.1 | 12 | - | - | 44 |
17 | 2019-01-28 | 141 | Vuelta a San Juan Internacional | Stage 2 | 2.1 | 132.5 | - | - | 1030 |
18 | 2019-01-27 | 70 | Vuelta a San Juan Internacional | Stage 1 | 2.1 | 159.1 | - | - | 497 |
19 | 2018-04-07 | 25 | Trofeo Edil C | 1.2U | 147.5 | - | - | 2078 |
20 | 2016-09-25 | DNF | Trofeo Buffoni | 1.1 | 135.4 | - | - | |
21 | 2016-08-28 | 12 | Trofeo Emilio Paganessi | 1.1 | 134 | 10 | - | |
22 | 2016-08-27 | 25 | Trofeo comune di Vertova Memorial Pietro Merelli | 1.1 | 81.2 | - | - | |
23 | 2016-08-07 | 69 | Aubel - Thimister - La Gleize | 2.1 | | - | - | |
24 | 2016-08-07 | 50 | Aubel - Thimister - La Gleize | Stage 3 | 2.1 | 111 | - | - | |
25 | 2016-08-06 | 105 | Aubel - Thimister - La Gleize | Stage 2b | 2.1 | 97 | - | - | |
26 | 2016-08-05 | 48 | Aubel - Thimister - La Gleize | Stage 1 | 2.1 | 94.2 | - | - | |
27 | 2016-07-31 | DNF | Ronde van Vlaanderen Juniores - Tour des Flandres Juniors | 1.1 | 123 | - | - | |
28 | 2016-04-03 | 57 | Trofeo Citta di Loano | 1.1 | 125 | - | - | |
29 | 2015-09-13 | DNF | Trofeo Buffoni | 1.1 | 135.4 | - | - | |
30 | 2015-08-30 | DNF | Trofeo Emilio Paganessi | 1.1 | 123 | - | - | |
31 | 2015-06-07 | 23 | GP Dell'Arno | 1.1 | 124 | - | - | |
| | | | | 3510.4 | 10 | - | 20241 |