| 21-10 | 15 | | Japan Cup (1.HC) | |
| 23-09 | 110 | | UCI World Championship Limburg (WC) | 267.0km |
| 09-09 | 25 | | Grand Prix Cycliste de Montréal (WT) | 205.0km |
| 07-09 | 10 | | Grand Prix Cycliste de Québec (WT) | 201.0km |
| | | World Ports Classic (2.1) |
| 101 | | Klassement |
| 01-09 | 92 | 101 | Stage 2Antwerpen - Rotterdam (161.0km) | 161.0km |
| 31-08 | 104 | 104 | Stage 1Rotterdam - Antwerpen (201.0km) | 201.0km |
| 26-08 | 47 | | Schaal Sels (1.1) | 213.0km |
| 22-08 | 89 | | Druivenkoers - Overijse (1.1) | |
| 21-08 | 48 | | GP Stad Zottegem (1.1) | 181.0km |
| 18-08 | 4 | | Tre Valli Varesine (1.HC) | 198.0km |
| 17-08 | 18 | | Coppa Agostoni (1.1) | 196.0km |
| 16-08 | 35 | | Coppa Bernocchi (1.1) | |
| | | Tour of Elk Grove (2.1) |
| 1 | | Klassement |
| 05-08 | 4 | 1 | Stage 3Elk Grove Village - Elk Grove Village (115.0km) | 115.0km |
| 04-08 | 20 | 1 | Stage 2Elk Grove Village - Elk Grove Village (155.0km) | 155.0km |
| 03-08 | 3 | 3 | Stage 1Elk Grove Village - Elk Grove Village (7.0km) | 7.0km |
| 23-06 | 13 | | National Road Championships - Canada (CN) | |
| 21-06 | 5 | | National Road Championships - Canada TT (CN) | |
| | | Tour de Beauce (2.2) |
| 34 | | Klassement |
| 17-06 | 37 | 34 | Stage 6Saint-Georges - Saint-Georges (165.0km) | 165.0km |
| 16-06 | 62 | 38 | Stage 5Québec - Québec (125.0km) | 125.0km |
| 15-06 | 68 | 29 | Stage 4St-Benoit - St-Benoit (20.0km) | 20.0km |
| 14-06 | 13 | 14 | Stage 3Saint-Georges - Mont-Mégantic (153.0km) | 153.0km |
| 13-06 | 34 | 29 | Stage 2Thetford Mines - Thetford Mines (162.0km) | 162.0km |
| 12-06 | 24 | 30 | Stage 1Lac Etchemin - Lac Etchemin (165.0km) | 165.0km |
| 03-06 | 80 | | TD Bank International Cycling Championship (1.HC) | 199.0km |