| 22-06 | 49 | | National Road Championships - Canada (CN) | 199.0km |
| 21-06 | 4 | | National Road Championships - Canada TT (CN) | 34.0km |
| | | Tour de Beauce (2.2) |
| 14-06 | DNF | | Etappe 3Lac-Mégantic - Lac-Mégantic (168.0km) | 168.0km |
| 13-06 | 90 | 124 | Etappe 2Saint-Odilon-de-Cranbourne - Saint-Odilon-de-Cranbourne (164.0km) | 164.0km |
| 12-06 | 129 | 129 | Etappe 1Saint-Gédéon-de-Beauce - Saint-Gédéon-de-Beauce (162.0km) | 162.0km |
| | | Alpes Isère Tour (2.2) |
| 26-05 | DNS | | Etappe 5Saint-Pierre-d'Entremont - Bourg-d'Oisans (170.0km) | 170.0km |
| 25-05 | 111 | 111 | Etappe 4Saint-Maurice-l'Exil - Roussillon (149.0km) | 149.0km |
| 24-05 | 100 | 110 | Etappe 3Saint-Exupéry - Genas (155.0km) | 155.0km |
| 23-05 | 110 | 113 | Etappe 2Val-de-Virieu - Saint-Savin (142.0km) | 142.0km |
| 22-05 | 107 | 108 | Etappe 1Charvieu-Chavagneux - Charvieu-Chavagneux (127.0km) | 127.0km |
| 20-05 | 78 | | Paris - Troyes (1.2) | 180.0km |
| | | Tour of Mersin (2.2) |
| 51 | | Klassement |
| 07-04 | 120 | 51 | Etappe 4Mersin - Mersin (124.0km) | 124.0km |
| 06-04 | 52 | 51 | Etappe 3Tarsus-Dörtler - Çamliyayla (137.0km) | 137.0km |
| 05-04 | 15 | 67 | Etappe 2Gülnar - Mersin (153.0km) | 153.0km |
| 04-04 | 86 | 86 | Etappe 1Anamur - Yanisli (103.0km) | 103.0km |
| 21-03 | 113 | | GP Goriska & Vipava Valley (1.2) | |
| 19-03 | DNF | | GP Brda-Collio (1.2) | |