| | | Tour of Hainan (2.Pro) |
| 98 | | Standings |
| 19-04 | 115 | 98 | Stage 5Baoting - Sanya (154.0km) | 154.0km |
| 18-04 | 102 | 98 | Stage 4Lingshui - Baoting (132.0km) | 132.0km |
| 17-04 | 98 | 104 | Stage 3Wuzhishan - Lingshui (217.0km) | 217.0km |
| 16-04 | 101 | 104 | Stage 2Danzhou - Wuzhishan (215.0km) | 215.0km |
| 15-04 | 116 | 116 | Stage 1Haikou - Danzhou (177.0km) | 177.0km |
| 29-03 | 96 | | Velika Nagrada Novega Mesta (1.2) | 168.0km |
| 22-03 | DNF | | GP Slovenian Istria (1.2) | 165.0km |
| 18-03 | 129 | | Milano - Torino (1.Pro) | 173.0km |
| | | Tirreno-Adriatico (2.UWT) |
| 151 | | Standings |
| 32 | | Points |
| 31 | | Mountain |
| 15-03 | 152 | 151 | Stage 7Civitanova Marche - San Benedetto del Tronto (142.0km) | 142.0km |
| 14-03 | 142 | 152 | Stage 6San Severino Marche - Camerino (188.0km) | 188.0km |
| 13-03 | 135 | 157 | Stage 5Marotta - Mombaroccio (184.0km) | 184.0km |
| 12-03 | 142 | 159 | Stage 4Tagliacozzo - Martinsicuro (213.0km) | 213.0km |
| 11-03 | 73 | 157 | Stage 3Cortona - Magliano de' Marsi (221.0km) | 221.0km |
| 10-03 | 157 | 159 | Stage 2Camaiore - San Gimignano (206.0km) | 206.0km |
| 09-03 | 159 | 159 | Stage 1Lido di Camaiore - Lido di Camaiore (11.0km) | 11.0km |
| 07-03 | DNF | | Strade Bianche (1.UWT) | 201.0km |
| 04-03 | DNF | | Trofeo Laigueglia (1.Pro) | 192.0km |
| | | Volta Comunitat Valenciana (2.Pro) |
| 96 | | Standings |
| 08-02 | 81 | 96 | Stage 5Bétera - Valencia (94.0km) | 94.0km |
| 07-02 | 69 | 99 | Stage 4La Nucia - Teulada (172.0km) | 172.0km |
| 06-02 | 105 | 100 | Stage 3Orihuela - San Vicente del Raspeig (158.0km) | 158.0km |
| 05-02 | 102 | 100 | Stage 2Carlet - Alginet (17.0km) | 17.0km |
| 04-02 | 101 | 101 | Stage 1Segorbe - Torreblanca (160.0km) | 160.0km |