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