| | | Volta a Portugal em Bicicleta (2.1) |
| 12-08 | 38 | 30 | Etappe 6Santa Maria da Feira - Alto Douro (132.0km) | 132.0km |
| 10-08 | 49 | 30 | Etappe 5Anadia - Agueda (17.0km) | 17.0km |
| 09-08 | 33 | 29 | Etappe 4Figueiró dos Vinhos - Covilhã (154.0km) | 154.0km |
| 08-08 | 16 | 20 | Etappe 3Beja - Elvas (182.0km) | 182.0km |
| 07-08 | 29 | 20 | Etappe 2Sines - Albufeira (180.0km) | 180.0km |
| 06-08 | 9 | 19 | Etappe 1Lourinhã - Sintra (157.0km) | 157.0km |
| 05-08 | 29 | 29 | ProloogLisboa - Lisboa (6.0km) | 6.0km |
| 28-06 | 3 | | National Road Championships - Brazil (CN) | |
| 25-06 | 1 | | National Road Championships - Brazil TT (CN) | |
| | | Tour of the Gila Men (2.2) |
| 1 | | Klassement |
| 12 | | Punten |
| 4 | | Berg |
| 03-05 | 3 | 1 | Etappe 5Silver City - Pinos Altos (161.0km) | 161.0km |
| 02-05 | 12 | 2 | Etappe 4Silver City - Silver City (44.0km) | 44.0km |
| 01-05 | 15 | 2 | Etappe 3Fort Bayard - Fort Bayard (122.0km) | 122.0km |
| 30-04 | 5 | 2 | Etappe 2Silver City - Mogollon (148.0km) | 148.0km |
| 29-04 | 4 | 4 | Etappe 1Tyrone - Tyrone (25.0km) | 25.0km |
| 08-03 | 1 | | UCI Gravel World Series - Gravel Brazil (National) | |
| | | Tour du Rwanda (2.1) |
| 8 | | Klassement |
| 4 | | Punten |
| 19 | | Berg |
| 01-03 | 23 | 8 | Etappe 8Kigali - Kigali (83.0km) | 83.0km |
| 28-02 | 11 | 8 | Etappe 7Musanze - Kigali (147.0km) | 147.0km |
| 27-02 | 7 | 7 | Etappe 6Rubavu - Musanze (84.0km) | 84.0km |
| 26-02 | 8 | 7 | Etappe 5Rubavu - Rubavu (82.0km) | 82.0km |
| 25-02 | 17 | 7 | Etappe 4Karongi - Rubavu (127.0km) | 127.0km |
| 24-02 | 7 | 4 | Etappe 3Huye - Rusizi (145.0km) | 145.0km |
| 23-02 | 64 | 6 | Etappe 2Nyamata - Huye (134.0km) | 134.0km |
| 22-02 | 44 | 3 | Etappe 1Rukomo - Rwamagana (173.0km) | 173.0km |