| | | Tour de Pologne (UPT) |
| 05-08 | DNF | | Stage 6Terma Bukovina - Bukowina Tatrzanska (207.0km) | 207.0km |
| 04-08 | 162 | 156 | Stage 5Zakopane - Zakopane (201.0km) | 201.0km |
| 03-08 | 144 | 142 | Stage 4Oswiecim - Cieszyn (176.0km) | 176.0km |
| 02-08 | 14 | 20 | Stage 3Bedzin - Katowice (135.0km) | 135.0km |
| 01-08 | 23 | 26 | Stage 2Czestochowa - Dabrowa Gornicza (159.0km) | 159.0km |
| 31-07 | 23 | 27 | Stage 1Pruszkow - Warszawa (101.0km) | 101.0km |
| | | Brixia Tour (2.1) |
| 103 | | Klassement |
| 24-07 | | 103 | Stage 6Calcinato - Verona (164.0km) | 164.0km |
| 23-07 | 136 | 103 | Stage 5San Vigilio di Concesio - Passo Maniva (158.0km) | 158.0km |
| 22-07 | 80 | 80 | Stage 4Bettole di Buffalora - Prevalle (211.0km) | 211.0km |
| 21-07 | 67 | 92 | Stage 2Pisogne - Brescia (135.0km) | 135.0km |
| 20-07 | 105 | 105 | Stage 1Ponte di Legno Tonale - Edolo (158.0km) | 158.0km |
| 15-07 | 22 | | GP Nobili Rubinetterie - Coppa Citta di Stresa (1.1) | 166.0km |
| | | Circuit de Lorraine Professionnel (2.1) |
| 102 | | Klassement |
| 22-05 | 85 | 102 | Stage 5Metz - Hayange (149.0km) | 149.0km |
| 21-05 | 100 | 114 | Stage 4Baccarat - Rehlingen-Siersburg (175.0km) | 175.0km |
| 20-05 | 108 | 118 | Stage 3Château-Salins - Saint-Dié-des-Vosges (206.0km) | 206.0km |
| 19-05 | 21 | 118 | Stage 2Briey - Commercy (168.0km) | 168.0km |
| 18-05 | 125 | 125 | Stage 1Amnéville - Longwy (166.0km) | 166.0km |
| | | Quatre Jours de Dunkerque (2.HC) |
| 91 | | Klassement |
| 08-05 | 7 | 91 | Stage 5Grande-Synthe - Dunkerque (179.0km) | 179.0km |
| 07-05 | 104 | 102 | Stage 4Hazebrouck - Cassel (189.0km) | 189.0km |
| 06-05 | 116 | 91 | Stage 3Caudry - Le Cateau-Cambrésis (171.0km) | 171.0km |
| 05-05 | 12 | 23 | Stage 2Douai - Iwuy (166.0km) | 166.0km |
| 04-05 | 42 | 45 | Stage 1Dunkerque - Orchies (180.0km) | 180.0km |
| | | Presidential Cycling Tour of Turkey (2.HC) |
| 129 | | Klassement |
| 01-05 | 8 | 129 | Stage 8Side - Alanya (160.0km) | 160.0km |
| 30-04 | 14 | 134 | Stage 7Tekirova - Manavgat (135.0km) | 135.0km |
| 29-04 | 141 | 136 | Stage 6Fethiye - Finike (194.0km) | 194.0km |
| 28-04 | 138 | 140 | Stage 5Denizli - Fethiye (221.0km) | 221.0km |
| 27-04 | 76 | 136 | Stage 4Marmaris - Pamukkale (209.0km) | 209.0km |
| 26-04 | 149 | 147 | Stage 3Bodrum - Marmaris (166.0km) | 166.0km |
| 25-04 | 9 | 32 | Stage 2Kusadasi - Turgutreis (181.0km) | 181.0km |
| 24-04 | 85 | 85 | Stage 1Istanbul - Istanbul (121.0km) | 121.0km |
| | | Tour de San Luis (2.1) |
| 20-01 | 93 | 88 | Stage 4Juana Koslay - San Luis (19.0km) | 19.0km |
| 19-01 | 15 | 91 | Stage 3Buena Esperanza - Villa Mercedes (170.0km) | 170.0km |
| 18-01 | 100 | | Stage 2Juana Koslay - Mirador El Potrero (170.0km) | 170.0km |
| 17-01 | 5 | 5 | Stage 1San Luis - Justo Dract (170.0km) | 170.0km |