|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21/04/2017 | | 2.HC | | | | 4 | | Tour of the Alps - Giro del Trentino | | 84 | |
| 21/04/2017 | | 2.HCs | | | | 6 | | Tour of the Alps - Giro del Trentino, Stage 5 : Smarano - Trento | | 0 | |
| 19/04/2017 | | 2.HCs | | | | 11 | | Tour of the Alps - Giro del Trentino, Stage 3 : Villabassa - Funes | | 0 | |
| 17/04/2017 | | 2.HCs | | | | leader | | Tour of the Alps - Giro del Trentino, Stage 1 : Kufstein (AUT) - Innsbrück/Hungerburg (AUT) | | 8 | |
| 17/04/2017 | | 2.HCs | | | | 1 | | Tour of the Alps - Giro del Trentino, Stage 1 : Kufstein (AUT) - Innsbrück/Hungerburg (AUT) | | 25 | |
| 14/03/2017 | | 2.WT1 | | | | 15 | | Tirreno - Adriatico | | 38 | |
| 14/03/2017 | | 2.WT1s | | | | 104 | | Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T. | | 0 | |
| 13/03/2017 | | 2.WT1s | | | | 51 | | Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche | | 0 | |
| 12/03/2017 | | 2.WT1s | | | | 14 | | Tirreno - Adriatico, Stage 5 : Rieti - Fermo | | 0 | |
| 11/03/2017 | | 2.WT1s | | | | 18 | | Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo | | 0 | |
| 10/03/2017 | | 2.WT1s | | | | 91 | | Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro | | 0 | |
| 9/03/2017 | | 2.WT1s | | | | 41 | | Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance | | 0 | |
| 8/03/2017 | | 2.WT1s | | | | 10 | | Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T. | | 0 | |
| 19/02/2017 | | 2.HC | | | | 19 | | Volta ao Algarve | | 13 | |
| 19/02/2017 | | 2.HCs | | | | 17 | | Volta ao Algarve, Stage 5 : Loule - Alto do Malhao | | 0 | |
| 5/02/2017 | | 2.1 | | | | 18 | | Volta a la Comunitat Valenciana | | 7 | |
| 2/02/2017 | | 2.1s | | | | 5 | | Volta a la Comunitat Valenciana, Stage 2 : Alicante - Denia | | 0 | |
| 1/02/2017 | | 2.1s | | | | 6 | | Volta a la Comunitat Valenciana, Stage 1 : Playa de la Glea - Orihuela T.T.T. | | 0 | |