| | | Vuelta Ciclista Chiapas (2.2) |
| 27-11 | 1 | | Etappe 6Chiapa de Corzo - Tuxtla Gutiérrez | 15.0km |
| 26-11 | 9 | | Etappe 5San Cristóbal de las Casas - Los Lagos Comitan | 82.0km |
| 25-11 | 14 | | Etappe 4Tuxtla Gutiérrez - San Cristóbal de las Casas | 78.0km |
| 23-11 | | 17 | Etappe 2Huixtla - Tonalá | 179.0km |
| 22-11 | 4 | 4 | Etappe 1Tapachula - Tapachula | 104.0km |
| 22-10 | 10 | | Pan American Games | 160.0km |
| 16-10 | 11 | | Pan American Games TT (CC) | 40.0km |
| | | Giro di Padania (2.1) |
| 09-09 | DNF | | Etappe 4Noceto - San Valentino di Brentonico | 175.0km |
| 08-09 | 151 | 122 | Etappe 3Lonate Pozzolo - Salsomaggiore Terme | 198.0km |
| 07-09 | 140 | 104 | Etappe 2Loano - Vigevano | 187.0km |
| 06-09 | 92 | 92 | Etappe 1Paesana - Laigueglia | 170.0km |
| | | Settimana Ciclistica Lombarda by Bergamasca (2.1) |
| 50 | | Klassement |
| 03-09 | 48 | 50 | Etappe 4Gorle - Bergamo | 147.0km |
| 02-09 | 69 | 51 | Etappe 3Alzano Lombardo - Alzano Lombardo | 162.0km |
| 01-09 | 123 | 51 | Etappe 2Calcinato - Calcinato | 199.0km |
| 31-08 | 48 | 48 | Etappe 1Nembro - Presolana | 176.0km |
| 20-08 | 41 | | Trofeo Melinda (1.1) | 198.0km |
| 06-08 | 32 | | G.P. Camaiore (1.1) | 199.0km |
| | | Brixia Tour (2.1) |
| 133 | | Klassement |
| 24-07 | | 133 | Etappe 6Calcinato - Verona | 164.0km |
| 23-07 | 127 | 133 | Etappe 5San Vigilio di Concesio - Passo Maniva | 158.0km |
| 22-07 | 138 | 136 | Etappe 4Bettole di Buffalora - Prevalle | 211.0km |
| 21-07 | 125 | 128 | Etappe 2Pisogne - Brescia | 135.0km |
| 20-07 | 126 | 126 | Etappe 1Ponte di Legno Tonale - Edolo | 158.0km |
| | | Tour of Qinghai Lake (2.HC) |
| 02-07 | DNS | | Etappe 1Chengdong - Chengdong | 132.0km |
| 24-06 | 1 | | National Road Championships - Mexico TT (CN) | |
| | | Tour de Beauce (2.2) |
| 2 | | Klassement |
| 19-06 | 10 | 2 | Etappe 6Saint-Georges - Saint-Georges | 125.0km |
| 18-06 | 19 | 2 | Etappe 5Québec - Québec | 125.0km |
| 17-06 | 6 | 2 | Etappe 4Saint-René - Saint-René | 20.0km |
| 16-06 | 2 | 2 | Etappe 3Saint-Georges - Mont-Mégantic | 153.0km |
| 15-06 | 35 | 12 | Etappe 2Thetford Mines - Thetford Mines | 162.0km |
| 14-06 | 13 | 13 | Etappe 1Lac Etchemin - Lac Etchemin | 165.0km |
| 05-06 | 62 | | TD Bank International Cycling Championship (1.HC) | 251.0km |
| 08-05 | 11 | | Pan American Championships (CC) | 165.0km |