| 08.07 | 38 | | | Gastown Grand Prix (NAT) | | | | | more |
| 28.06 | 28 | | | National Championships Canada ME - Criterium (NAT) | | 54.4 | | | more |
| 26.06 | 13 | | | National Championships Canada ME - Road Race (NC) | | 185 | | 1 | more |
| 25.06 | 6 | | | National Championships Canada MU - ITT (NC) | | 34.1 | | | more |
| 10.06 › 14.0610-14/6 | | | | Tour de Beauce (2.2) | | | | | more |
| 7 | | | Youth classificationYouth classification | | | | | |
| 22 | | | Mountains classificationMountains classification | | | | | |
| 25 | | | Points classificationPoints classification | | | | | |
| 22 | | | General classificationGeneral classification | | | | | |
| 14.06 | 20 | | | S5Stage 5 - Saint-Georges › Saint-Georges | | 132.6 | | | |
| 13.06 | 36 | 28 | | S4 (ITT)Stage 4 (ITT) - Québec › Québec | | 7.9 | | | |
| 12.06 | 33 | 27 | | S3Stage 3 - Lac-Mégantic › Mont Mégantic | | 168.9 | | | |
| 11.06 | 54 | 15 | | S2Stage 2 - Saint-Odilon-de-Cranbourne › Saint-Odilon-de-Cranbourne | | 169.2 | | | |
| 10.06 | 35 | 35 | | S1Stage 1 - Saint-Côme-Linière › Saint-Côme-Linière | | 190.1 | | | |
| 28.05 › 31.0528-31/5 | | | | Tour de la Manche (NAT) | | | | | more |
| 21 | | | General classificationGeneral classification | | | | | |
| 31.05 | 36 | | | S5Stage 5 - Sottevast › Granville | | 160.1 | | | |
| 30.05 | 42 | | | S4Stage 4 - Avranches › Avranches | | 170.3 | | | |
| 29.05 | 2 | | | S3Stage 3 - Marigny-le-Lozon › Marigny-le-Lozon | | 97.1 | | | |
| 29.05 | 18 | | | S2Stage 2 - Saint-Lô › Saint-Lô | | 7.4 | | | |
| 28.05 | 9 | | | S1Stage 1 - Torigny-les-Villes › Tessy-Bocage | | 155.5 | | | |
| 22.05 › 25.0522-25/5 | | | | Essor Breton (NAT) | | | | | more |
| 27 | | | General classificationGeneral classification | | | | | |
| 25.05 | 29 | | | S4Stage 4 - Saint-Yvi › Saint-Evarzec | | 150.9 | | | |
| 24.05 | 7 | | | S3Stage 3 - Douarnenez › Poullan-sur-Mer | | 147.8 | | | |
| 23.05 | 54 | | | S2Stage 2 - Pluvigner › Pluvigner | | 158.2 | | | |
| 22.05 | 53 | | | S1Stage 1 - Lorient › Quistinic | | 145.9 | | | |
| 09.05 | 2 | | | Tour Rougemont Vertige (NAT) | | | | | more |
| 29.04 › 03.0529-3/4 | | | | Tour of the Gila Men (2.2) | | | | | more |
| 20 | | | Youth classificationYouth classification | | | | | |
| 20 | | | Points classificationPoints classification | | | | | |
| 70 | | | General classificationGeneral classification | | | | | |
| 03.05 | 80 | | | S5Stage 5 - Silver City › Pinos Altos | | 161.9 | | | |
| 02.05 | 53 | 55 | | S4Stage 4 - Silver City › Silver City | | 69.5 | | | |
| 01.05 | 75 | 58 | | S3Stage 3 - Fort Bayard › Fort Bayard | | 122.6 | | | |
| 30.04 | 76 | 58 | | S2Stage 2 - Silver City › Mogollon | | 148.1 | | | |
| 29.04 | 35 | 35 | | S1 (ITT)Stage 1 (ITT) - Tyrone › Tyrone | | 26 | | | |
| 08.04 › 12.048-12/4 | | | | Redlands Bicycle Classic (NAT) | | | | | more |
| 11 | | | General classificationGeneral classification | | | | | |
| 12.04 | 15 | | | S5Stage 5 - Redlands › Redlands | | 146.9 | | | |
| 11.04 | 81 | | | S4Stage 4 - Redlands › Redlands | | 69 | | | |
| 10.04 | 19 | | | S3Stage 3 - Redlands › Redlands | | 88.8 | | | |
| 09.04 | 46 | | | S2Stage 2 - Redlands › Redlands | | 104.3 | | | |
| 08.04 | 29 | | | S1Stage 1 - Moreno Valley › Moreno Valley | | 18 | | | |