| | | Tour Cycliste International de la Guadeloupe (2.2) |
| 06-08 | DNF | | Stage 4Bouillante - Sainte Rose (156.0km) | 156.0km |
| 05-08 | 87 | 109 | Stage 3Basse-Terre - Bouillante (153.0km) | 153.0km |
| 04-08 | 129 | 133 | Stage 2Petit Bourg - Basse-Terre (158.0km) | 158.0km |
| 03-08 | 134 | 133 | Stage 1Le Moule - Petit Bourg (163.0km) | 163.0km |
| 02-08 | 127 | 127 | PrologueLe Moule - Le Moule (1.0km) | 1.0km |
| 21-06 | 25 | | National Road Championships - USA U23 (CN) | |
| 02-06 | 156 | | Paris-Roubaix Espoirs (1.2U) | |
| | | Ronde de l'Isard (2.2U) |
| 24-05 | DNS | | Stage 2Salies-du-Salat - Castillon-en-Couserans (136.0km) | 136.0km |
| 23-05 | 136 | 137 | Stage 1Toulouse - Le Mas-d'Azil (144.0km) | 144.0km |
| 05-05 | DNF | | Entre Brenne et Montmorillonnais (1.2) | |
| 22-04 | DNF | | Tro-Bro Léon (1.1) | 205.0km |
| | | Le Tour de Langkawi (2.HC) |
| 96 | | Klassement |
| 13-04 | 109 | 96 | Stage 8Dataran Lang - Kuah (103.0km) | 103.0km |
| 12-04 | 56 | 75 | Stage 7Pantai Cenang - Pantai Cenang (106.0km) | 106.0km |
| 11-04 | 109 | 76 | Stage 6Bagan - Alor Setar (130.0km) | 130.0km |
| 10-04 | 41 | 75 | Stage 5Tanjung Malam - Taiping (200.0km) | 200.0km |
| 09-04 | 83 | 78 | Stage 4Shah Alam - Genting Highlands (114.0km) | 114.0km |
| 08-04 | 63 | 85 | Stage 3Muar - Putrajaya (192.0km) | 192.0km |
| 07-04 | 47 | 86 | Stage 2Senawang - Melaka (200.0km) | 200.0km |
| 06-04 | 75 | 75 | Stage 1Kuala Lumpur - Tampin (176.0km) | 176.0km |