2018-02-10 | Vuelta Ciclista a la RegiĆ³n de Murcia Costa Calida |  | 1.1 | 24 |
2018-02-11 | Clasica de Almeria |  | 1.HC | 49 |
2018-02-14 | Volta ao Algarve: Stage 1 |  | 2.HC | 11 |
2018-02-15 | Volta ao Algarve: Stage 2 |  | 2.HC | 37 |
2018-02-16 | Volta ao Algarve: Stage 3 |  | 2.HC | 43 |
2018-02-17 | Volta ao Algarve: Stage 4 |  | 2.HC | 55 |
2018-02-18 | Volta ao Algarve: Stage 5 |  | 2.HC | 13 |
2018-02-18 | Volta ao Algarve |  | 2.HC | 15 |
2018-02-24 | Omloop Het Nieuwsblad |  | WT | 20 |
2018-02-27 | Le Samyn |  | 1.1 | DNF |
2018-03-03 | Strade Bianche |  | WT | 07 |
2018-03-07 | Tirreno-Adriatico: Stage 1 (TTT) |  | WT | 04 |
2018-03-08 | Tirreno-Adriatico: Stage 2 |  | WT | 28 |
2018-03-09 | Tirreno-Adriatico: Stage 3 |  | WT | 31 |
2018-03-10 | Tirreno-Adriatico: Stage 4 |  | WT | 84 |
2018-03-11 | Tirreno-Adriatico: Stage 5 |  | WT | 29 |
2018-03-12 | Tirreno-Adriatico: Stage 6 |  | WT | 05 |
2018-03-13 | Tirreno-Adriatico: Stage 7 |  | WT | 63 |
2018-03-13 | Tirreno-Adriatico |  | WT | 40 |
2018-03-23 | E3 Prijs Vlaanderen |  | WT | 09 |
2018-03-25 | Gent-Wevelgem |  | WT | 08 |
2018-03-28 | Dwars door Vlaanderen |  | WT | 06 |
2018-04-01 | Ronde van Vlaanderen |  | WT | 10 |
2018-04-04 | Scheldeprijs |  | 1.HC | 35 |
2018-04-08 | Paris-Roubaix |  | WT | 09 |
2018-05-04 | Giro d'Italia: Stage 1 |  | WT | |
2018-05-05 | Giro d'Italia: Stage 2 |  | WT | |
2018-05-06 | Giro d'Italia: Stage 3 |  | WT | |
2018-05-08 | Giro d'Italia: Stage 4 |  | WT | |
2018-05-09 | Giro d'Italia: Stage 5 |  | WT | |
2018-05-10 | Giro d'Italia: Stage 6 |  | WT | |
2018-05-11 | Giro d'Italia: Stage 7 |  | WT | |
2018-05-12 | Giro d'Italia: Stage 8 |  | WT | |
2018-05-13 | Giro d'Italia: Stage 9 |  | WT | |
2018-05-15 | Giro d'Italia: Stage 10 |  | WT | |
2018-05-16 | Giro d'Italia: Stage 11 |  | WT | |
2018-05-17 | Giro d'Italia: Stage 12 |  | WT | |
2018-05-18 | Giro d'Italia: Stage 13 |  | WT | |
2018-05-19 | Giro d'Italia: Stage 14 |  | WT | |
2018-05-20 | Giro d'Italia: Stage 15 |  | WT | |
2018-05-22 | Giro d'Italia: Stage 16 |  | WT | |
2018-05-23 | Giro d'Italia: Stage 17 |  | WT | |
2018-05-24 | Giro d'Italia: Stage 18 |  | WT | |
2018-05-25 | Giro d'Italia: Stage 19 |  | WT | |
2018-05-26 | Giro d'Italia: Stage 20 |  | WT | |
2018-05-27 | Giro d'Italia: Stage 21 |  | WT | |
2018-05-27 | Giro d'Italia |  | WT | |
2018-08-19 | Binck Bank Tour: Points Classification |  | WT | 01 |