| 30-09 | DNF | | UCI World Championship Stuttgart (CM) | 267.0km |
| 27-09 | 39 | | UCI World Championship Stuttgart TT (CM) | 44.0km |
| | | Tour of Missouri (2.1) |
| 16 | | Klassement |
| 16-09 | | 16 | Etappe 6Saint Louis - Saint Louis (119.0km) | 119.0km |
| 15-09 | 4 | | Etappe 5Jefferson City - St. Charles (204.0km) | 204.0km |
| 13-09 | 13 | | Etappe 3Branson - Branson (29.0km) | 29.0km |
| 05-09 | DNF | | Memorial Rik Van Steenbergen (1.1) | 197.0km |
| | | Tour de Beauce (2.2) |
| 14-06 | 5 | | Etappe 4Saint-Georges - Saint-Georges (20.0km) | 20.0km |
| 14-06 | 1 | | Etappe 3Saint-Georges - Mont-Mégantic (153.0km) | 153.0km |
| 13-06 | 1 | | Etappe 2Vallée-Jonction - Vallée-Jonction (170.0km) | 170.0km |
| | | Tour de Georgia (2.HC) |
| 20-04 | 11 | | Etappe 5Dalton - Brasstown Bald (172.0km) | 172.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 92 | | Klassement |
| 31-03 | | 92 | Etappe 6Casalgrande - Sassuolo (168.0km) | 168.0km |
| 21-03 | DNF | | Nokere Koerse (1.1) | 197.0km |
| | | Tour Down Under (2.HC) |
| 16 | | Klassement |
| 21-01 | | 16 | Etappe 5Adelaide - Adelaide (90.0km) | 90.0km |
| 17-01 | 18 | | Etappe 1Mawson Lakes - Tanunda (152.0km) | 152.0km |
| 13-01 | 5 | | National Road Championships - New Zealand (CN) | 156.0km |
| 11-01 | 1 | | National Road Championships - New Zealand TT (CN) | 40.0km |