| 22-06 | 1 | | National Road Championships - Japan (CN) | |
| | | Tour de Kumano (2.2) |
| 08-05 | DNF | | Stage 1Inami - Inami (125.0km) | 125.0km |
| | | Tour of the Alps (2.Pro) |
| 21-04 | OTL | | Stage 1San Lorenzo Dorsino - San Lorenzo Dorsino (143.0km) | 143.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 28-03 | DNF | | Stage 4Brisighella - Brisighella (150.0km) | 150.0km |
| 27-03 | 129 | 130 | Stage 3Riccione - Cesena (142.0km) | 142.0km |
| 26-03 | 138 | 139 | Stage 2Riccione - Sogliano al Rubicone (163.0km) | 163.0km |
| 25-03 | 86 | 86 | Stage 1Ferrara - Bondeno (174.0km) | 174.0km |
| 19-03 | 91 | | Milano - Torino (1.Pro) | 174.0km |
| 05-03 | DNF | | Trofeo Laigueglia (1.Pro) | 190.0km |
| 16-02 | 48 | | Asian Road Cycling Championships (CC) | |
| | | AlUla Tour (2.1) |
| 104 | | Standings |
| 01-02 | 106 | 104 | Stage 5AlUla Camel Cup Track - AlUla Camel Cup Track (169.0km) | 169.0km |
| 31-01 | 71 | 65 | Stage 4Maraya - Skyviews of Harrat Uwayrid (140.0km) | 140.0km |
| 30-01 | 108 | 71 | Stage 3Hegra - Tayma Fort (180.0km) | 180.0km |
| 29-01 | 47 | 57 | Stage 2AlUla Old Town - Bir Jaydah Mountain Wirkah (132.0km) | 132.0km |
| 28-01 | 97 | 97 | Stage 1Al Manshiyah - Al Manshiyah (142.0km) | 142.0km |