| | | Tour de Pologne (2.UWT) |
| 12-07 | DNF | | Stage 1Radzymin - Warszawa (135.0km) | 135.0km |
| | | Tour de Beauce (2.2) |
| 17-06 | 64 | 87 | Stage 3aSaint-Prosper - Saint-Prosper (19.0km) | 19.0km |
| 17-06 | DNF | | Stage 3bSaint-Georges - Saint-Georges (78.0km) | 78.0km |
| 16-06 | 89 | 87 | Stage 2Lac-Mégantic - Mont-Mégantic (169.0km) | 169.0km |
| 15-06 | 68 | 67 | Stage 1Saint-Georges - Saint-Georges (185.0km) | 185.0km |
| | | Grand Prix Cycliste de Saguenay (2.2) |
| 09-06 | DNF | | Stage 1La Baie - La Baie (166.0km) | 166.0km |
| 05-06 | 66 | | Philadelphia International Cycling Classic (1.1) | |
| 30-05 | DNF | | Winston Salem Cycling Classic (1.1) | |
| | | Tour d'Azerbaïdjan (2.1) |
| 76 | | Klassement |
| 08-05 | 88 | 76 | Stage 5Baku - Baku (158.0km) | 158.0km |
| 07-05 | 83 | 65 | Stage 4Qabala - Pirqulu (115.0km) | 115.0km |
| 06-05 | 67 | 39 | Stage 3Qabala - Qabala (177.0km) | 177.0km |
| 05-05 | 38 | 39 | Stage 2Baku - Ismayilli (186.0km) | 186.0km |
| 04-05 | 68 | 68 | Stage 1Baku - Sumqayit (153.0km) | 153.0km |
| | | Tour of Croatia (2.1) |
| 125 | | Klassement |
| 24-04 | 120 | 125 | Stage 6Sveti Martin na Muri - Zagreb (177.0km) | 177.0km |
| 23-04 | 15 | 139 | Stage 5Porec - Umag (40.0km) | 40.0km |
| 22-04 | 121 | 136 | Stage 4Crikvenica - Ucka (122.0km) | 122.0km |
| 21-04 | 136 | 143 | Stage 3Makarska - Sibenik (189.0km) | 189.0km |
| 20-04 | 125 | 138 | Stage 2Plitvička - Split (240.0km) | 240.0km |
| 19-04 | 132 | 132 | Stage 1Osijek - Varaždin (235.0km) | 235.0km |
| 02-04 | DNF | | Gran Premio Miguel Indurain (1.1) | |
| | | Dubai Tour (2.HC) |
| 06-02 | DNF | | Stage 4Dubai - Burj Khalifa (132.0km) | 132.0km |
| 05-02 | 89 | 83 | Stage 3Dubai - Hatta Dam (172.0km) | 172.0km |
| 04-02 | 45 | 71 | Stage 2Dubai - Palm Jumeirah (188.0km) | 188.0km |
| 03-02 | 83 | 84 | Stage 1Dubai - Fujairah (179.0km) | 179.0km |