| 19-10 | DNF | | Utsunomiya Japan Cup Road Race (1.Pro) | 144.0km |
| 18-10 | 68 | | Utsunomiya Japan Cup Criterium (CRTP) | |
| | | Tour de Kyushu (2.1) |
| 11-10 | DNF | | Stage 1Chikugo - Yame (120.0km) | 120.0km |
| 10-10 | DNF | | Tour de Kyushu Criterium (CRTP) | |
| 05-10 | DNF | | Oita Urban Classic Road Race (1.2) | |
| | | Tour de l'Avenir (2.NCUP) |
| 28-08 | DNF | | Stage 5Saint-Gervais Mont-Blanc - Tignes (121.0km) | 121.0km |
| 27-08 | 108 | 85 | Stage 4Montagnat - Val Suran (110.0km) | 110.0km |
| 26-08 | 86 | 88 | Stage 3Étang-sur-Arroux - Châtillon-sur-Chalaronne (158.0km) | 158.0km |
| 25-08 | 45 | 94 | Stage 2Saint-Symphorien-sur-Coise - Vitry-en-Charollais (136.0km) | 136.0km |
| 24-08 | 95 | 93 | Stage 1Aoste - Saint-Galmier (188.0km) | 188.0km |
| 23-08 | 102 | 102 | PrologueTignes - Tignes (3.0km) | 3.0km |
| 13-07 | 24 | | The Road Race Tokyo Tama (1.2) | |
| 29-06 | 14 | | National Road Championships - Japan TT (CN) | |
| 22-06 | 8 | | National Road Championships - Japan (CN) | |
| | | Tour de Gyeongnam (2.2) |
| 56 | | Klassement |
| 15 | | Jongeren |
| 08-06 | 68 | 56 | Stage 5Changwon - Changwon (45.0km) | 45.0km |
| 07-06 | 82 | 56 | Stage 4Namhae - Namhae (123.0km) | 123.0km |
| 06-06 | 53 | 49 | Stage 3Sacheon - Sacheon (126.0km) | 126.0km |
| 05-06 | 58 | 55 | Stage 2Geoje - Geoje (119.0km) | 119.0km |
| 04-06 | 74 | 74 | Stage 1Tongyeong - Tongyeong (127.0km) | 127.0km |
| | | Tour de Kumano (2.2) |
| 52 | | Klassement |
| 28 | | Punten |
| 4 | | Berg |
| 11 | | Jongeren |
| 11-05 | 54 | 52 | Stage 4Taiji - Taiji (104.0km) | 104.0km |
| 10-05 | 63 | 57 | Stage 3Kumano - Kumano (107.0km) | 107.0km |
| 09-05 | 55 | 47 | Stage 2Kozagawa - Kozagawa (126.0km) | 126.0km |
| 08-05 | 50 | 5 | Stage 1Inami - Inami (125.0km) | 125.0km |
| | | Il Giro d'Abruzzo (2.1) |
| 18-04 | DNF | | Stage 4Corropoli - Isola del Gran Sasso (166.0km) | 166.0km |
| 17-04 | 98 | 103 | Stage 3San Demetrio ne' Vestini - Roccaraso (160.0km) | 160.0km |
| 16-04 | 119 | 115 | Stage 2Tocco da Casauria - Penne (138.0km) | 138.0km |
| 15-04 | 116 | 116 | Stage 1Scerni - Crecchio (151.0km) | 151.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 28-03 | DNF | | Stage 4Brisighella - Brisighella (150.0km) | 150.0km |
| 27-03 | 131 | 131 | Stage 3Riccione - Cesena (142.0km) | 142.0km |
| 26-03 | 147 | 149 | Stage 2Riccione - Sogliano al Rubicone (163.0km) | 163.0km |
| 25-03 | 163 | 163 | Stage 1Ferrara - Bondeno (174.0km) | 174.0km |
| 19-03 | 120 | | Milano - Torino (1.Pro) | 174.0km |
| 14-02 | 1 | | Asian Road Cycling Championships U23 (CC) | |
| 09-02 | 3 | | Asian Road Cycling Championships TT U23 (CC) | |