| | | Tour of Fuzhou (2.1) |
| 68 | | Standings |
| 20-11 | 43 | 68 | Stage 5Yongtai - Yongtai (127.0km) | 127.0km |
| 19-11 | 87 | 69 | Stage 4Yongtai - Yunding (130.0km) | 130.0km |
| 18-11 | 11 | 57 | Stage 3Guian - Lianjiang (133.0km) | 133.0km |
| 17-11 | 16 | 69 | Stage 2Wanglong - Changle (126.0km) | 126.0km |
| 16-11 | 73 | 73 | Stage 1Fuzhou - Guling (113.0km) | 113.0km |
| | | Grand Prix Cycliste de Saguenay (2.2) |
| 12-06 | DNF | | Stage 4Chicoutimi - Chicoutimi (149.0km) | 149.0km |
| 11-06 | 34 | 45 | Stage 3Chicoutimi - Chicoutimi (74.0km) | 74.0km |
| 10-06 | 47 | 46 | Stage 2Kénogami - Kénogami (156.0km) | 156.0km |
| 09-06 | 52 | 52 | Stage 1La Baie - La Baie (166.0km) | 166.0km |
| | | Paris-Arras Tour (2.2) |
| 21-05 | DNF | | Stage 2Barlin - Tatinghem (199.0km) | 199.0km |
| 20-05 | 113 | 113 | Stage 1Douchy-les-Mines - Biache-Saint-Vaast (92.0km) | 92.0km |
| | | Flèche du Sud (2.2) |
| 89 | | Standings |
| 08-05 | 87 | 89 | Stage 5Schifflange - Esch-sur-Alzette (136.0km) | 136.0km |
| 07-05 | 92 | 87 | Stage 4Rosport - Echternach (157.0km) | 157.0km |
| 05-05 | 95 | 91 | Stage 2Roeser - Rumelange (154.0km) | 154.0km |
| 04-05 | 100 | 100 | Stage 1Kayl - Kayl (76.0km) | 76.0km |
| 09-04 | DNF | | Ronde van Vlaanderen U23 (1.NCUP) | |