| | | Tour of Taihu Lake (2.1) |
| 09-10 | DNF | | Stage 3Jurong Chishanhu - Maoshan | 130.0km |
| 08-10 | 6 | 23 | Stage 2Wuxi - Binhu | 85.0km |
| 07-10 | 22 | 22 | Stage 1Wuxi - Wuxi | 5.0km |
| | | Tour de Korea (2.1) |
| 88 | | Standings |
| 03-06 | 40 | 88 | Stage 5Seoul - Seoul | 65.0km |
| 02-06 | 88 | 87 | Stage 4Jeonseon - Chungju | 137.0km |
| 01-06 | 78 | 85 | Stage 3Yeongju - Jeonseon | 192.0km |
| 31-05 | 91 | 92 | Stage 2Cheonan - Yeongju | 202.0km |
| 30-05 | 28 | 29 | Stage 1Gunsan - Cheonan | 184.0km |
| 06-05 | 37 | | Campeonato Panamericano de Ruta (CC) | |
| 15-04 | DNF | | Tro-Bro Léon (1.1) | 203.0km |
| 14-04 | DNF | | Tour du Finistère (1.1) | 190.0km |
| 10-04 | DNF | | Paris-Camembert (1.1) | 196.0km |
| 04-04 | DNF | | Scheldeprijs (1.HC) | 200.0km |
| 01-04 | 129 | | La Roue Tourangelle (1.1) | 200.0km |
| 30-03 | DNF | | Route Adélie de Vitré (1.1) | |
| 24-03 | DNS | | Classic Loire Atlantique (1.1) | |
| 21-03 | 104 | | Driedaagse De Panne-Koksijde (1.HC) | 202.0km |
| 18-03 | DNF | | Grand Prix de Denain - Porte du Hainaut (1.HC) | 199.0km |
| 16-03 | 25 | | Handzame Classic (1.HC) | 199.0km |
| 14-03 | DNF | | Danilith Nokere Koerse (1.HC) | 191.0km |
| 11-03 | DNF | | Ronde van Drenthe (1.HC) | 192.0km |
| 04-03 | DNF | | Dwars door West-Vlaanderen (1.1) | 189.0km |
| 27-02 | DNF | | Le Samyn (1.1) | 200.0km |
| 04-02 | DNF | | National Road Championships - Colombia (CN) | |
| | | Vuelta a San Juan Internacional (2.1) |
| 112 | | Standings |
| 12 | | Mountain |
| 28-01 | 10 | 112 | Stage 7San Juan - San Juan | 141.0km |
| 27-01 | 119 | 124 | Stage 6San Juan - San Juan | 152.0km |
| 26-01 | 78 | 110 | Stage 5San Martin - Alto Colorado | 169.0km |
| 24-01 | 106 | 140 | Stage 4San Jose Jachal - Valle Fértil | 182.0km |
| 23-01 | 62 | 144 | Stage 3San Juan - San Juan | 14.0km |
| 22-01 | 149 | 146 | Stage 2Peri Lago Punta Negra - Peri Lago Punta Negra | 149.0km |
| 21-01 | 14 | 15 | Stage 1San Juan - Pocito | 148.0km |