| 16-10 | 11 | | UCI Cycling World Championships - Track (Points Race) (CM) | |
| | | Giro della Regione Friuli Venezia Giulia (2.2) |
| 133 | | Klassement |
| 04-09 | 48 | 133 | Stage 4Trieste - Udine (152.0km) | 152.0km |
| 03-09 | 134 | 135 | Stage 3Pavia di Udine - Monte Zoncolan (160.0km) | 160.0km |
| 02-09 | 125 | 122 | Stage 2Fagagna - Colloredo di Monte Albano (157.0km) | 157.0km |
| 01-09 | 28 | 28 | Stage 1Lavariano - Lavariano (20.0km) | 20.0km |
| 16-08 | 8 | | UEC Track European Championships (Points Race) (CC) | |
| 16-08 | 17 | | UEC Track European Championships (Omnium) (CC) | |
| | | Baby Giro (2.2U) |
| 12-06 | 175 | | Stage 2Rossano Veneto - Pinzolo (168.0km) | 168.0km |
| 11-06 | 72 | 72 | Stage 1Gradara - Argenta (163.0km) | 163.0km |
| 02-06 | DNF | | Trofeo Alcide De Gasperi (1.2) | 165.0km |
| 01-05 | DNF | | Circuito del Porto - Trofeo Arvedi (1.2) | |