|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8/10/2017 | | 1.2U | | | | 1 | | Paris - Tours Espoirs | | 15 | |
| 22/09/2017 | | WCU | | | | 99 | | World Championships U23 (Bergen) R.R. | | 0 | |
| 13/09/2017 | | 1.1 | | | | 61 | | GP de Wallonie | | 0 | |
| 10/09/2017 | | 2.2U | | | | 17 | | Olympia's Tour | | 0 | |
| 9/09/2017 | | 2.2Us | | | | 1 | | Olympia's Tour, Stage 4 : Reuver - Reuver | | 4 | |
| 8/09/2017 | | 2.2Us | | | | 4 | | Olympia's Tour, Stage 3 : Hardenberg - Hardenberg | | 0 | |
| 7/09/2017 | | 2.2Us | | | | 5 | | Olympia's Tour, Stage 2 : Uffelte - Vledder | | 0 | |
| 5/09/2017 | | 2.2Us | | | | 4 | | Olympia's Tour, Prologue : Eelde-Paterswolde I.T.T. | | 0 | |
| 30/07/2017 | | 2.2s | | | | 5 | | Tour Alsace, Stage 5 : Neuf-Brisac - Dannemari | | 0 | |
| 28/07/2017 | | 2.2s | | | | 1 | | Tour Alsace, Stage 3 : Belfort - Blotzheim | | 4 | |
| 26/07/2017 | | 2.2s | | | | 4 | | Tour Alsace, Stage 1 : Sausheim T.T.T. | | 0 | |
| 13/06/2017 | | 2.2Us | | | | 9 | | Giro Ciclistico d'Italia, Stage 5a : Senigallia - Osimo | | 0 | |
| 12/06/2017 | | 2.2Us | | | | 1 | | Giro Ciclistico d'Italia, Stage 4 : Forli - Gabicce Mare | | 4 | |
| 11/06/2017 | | 2.2Us | | | | 7 | | Giro Ciclistico d'Italia, Stage 3 : Bagnara di Romagna - Forli | | 0 | |
| 10/06/2017 | | 2.2Us | | | | 5 | | Giro Ciclistico d'Italia, Stage 2 : Castellarano - San Valentino di Castellarano | | 0 | |
| 20/05/2017 | | 1.2 | | | | 4 | | Berner Rundfahrt / Tour de Berne | | 7 | |
| 6/05/2017 | | 2.2s | | | | 8 | | Rhône-Alpes Isère Tour, Stage 4 : Saint-Maurice-l'Exil - Charvieu-Chavagneux | | 0 | |
| 4/05/2017 | | 2.2s | | | | 2 | | Rhône-Alpes Isère Tour, Stage 2 : Saint-Laurent-de-Mure - Saint-Laurent-de-Mure | | 2 | |
| 17/04/2017 | | 1.2U | | | | 20 | | Giro del Belvedere di Villa di Cordignano | | 0 | |
| 15/04/2017 | | 1.NC | | | | 2 | | ZLM - Roompot Tour | | 20 | |
| 8/04/2017 | | 1.NC | | | | 2 | | Ronde van Vlaanderen Beloften | | 20 | |
| 2/04/2017 | | 2.2 | | | | 1 | | Triptyque des Monts et Châteaux | | 25 | |
| 2/04/2017 | | 2.2s | | | | 4 | | Triptyque des Monts et Châteaux, Stage 3b : Ath - Chièvres | | 0 | |
| 2/04/2017 | | 2.2s | | | | leader | | Triptyque des Monts et Châteaux, Stage 3a : Chièvres I.T.T. | | 2 | |
| 2/04/2017 | | 2.2s | | | | 5 | | Triptyque des Monts et Châteaux, Stage 3a : Chièvres I.T.T. | | 0 | |
| 1/04/2017 | | 2.2s | | | | 1 | | Triptyque des Monts et Châteaux, Stage 2 : Frasnes-lez-Anvaing - Péronnes-lez-Antoing | | 4 | |