16/06 | 76 | | Tour of Slovenia |
16/06 | 104 | | Tour of Slovenia | Stage 5 |
15/06 | 83 | | Tour of Slovenia | Stage 4 |
14/06 | 57 | | Tour of Slovenia | Stage 3 |
13/06 | 74 | | Tour of Slovenia | Stage 2 |
12/06 | 45 | | Tour of Slovenia | Stage 1 |
07/06 | 12 | | Grosser Preis des Kantons Aargau |
26/05 | 27 | | Boucles de la Mayenne - Crédit Mutuel |
26/05 | 50 | | Boucles de la Mayenne - Crédit Mutuel | Stage 3 |
25/05 | 33 | | Boucles de la Mayenne - Crédit Mutuel | Stage 2 |
24/05 | 47 | | Boucles de la Mayenne - Crédit Mutuel | Stage 1 |
23/05 | 72 | | Boucles de la Mayenne - Crédit Mutuel | Prologue |
20/05 | 27 | | Ronde van Limburg |
18/05 | 69 | | Veenendaal-Veenendaal |
12/05 | 57 | | Tour de Hongrie |
12/05 | 66 | | Tour de Hongrie | Stage 5 |
11/05 | 66 | | Tour de Hongrie | Stage 4 |
10/05 | 58 | | Tour de Hongrie | Stage 3 |
09/05 | 20 | | Tour de Hongrie | Stage 2 |
08/05 | 38 | | Tour de Hongrie | Stage 1 |
01/05 | 48 | | Eschborn-Frankfurt |
19/04 | 87 | | Tour of the Alps | Stage 5 |
19/04 | 60 | | Tour of the Alps |
18/04 | 48 | | Tour of the Alps | Stage 4 |
17/04 | 83 | | Tour of the Alps | Stage 3 |
16/04 | 3 | | Tour of the Alps | Stage 2 |
15/04 | 88 | | Tour of the Alps | Stage 1 |
23/03 | 88 | | Settimana Internazionale Coppi e Bartali |
23/03 | 86 | | Settimana Internazionale Coppi e Bartali | Stage 5 |
22/03 | 114 | | Settimana Internazionale Coppi e Bartali | Stage 4 |
21/03 | 86 | | Settimana Internazionale Coppi e Bartali | Stage 3 |
20/03 | 94 | | Settimana Internazionale Coppi e Bartali | Stage 2 |
19/03 | 95 | | Settimana Internazionale Coppi e Bartali | Stage 1 |
13/03 | 103 | | Milano - Torino |
03/03 | 46 | | Grote prijs Jean - Pierre Monseré |
02/03 | 105 | | Grand Prix Criquielion |
28/02 | DNF | | Trofeo Laigueglia |
25/02 | 71 | | Faun Drôme Classic |
24/02 | 74 | | Faun-Ardèche Classic |
11/02 | 77 | | Tour of Antalya |
11/02 | 72 | | Tour of Antalya | Stage 4 |
10/02 | 79 | | Tour of Antalya | Stage 3 |
09/02 | 83 | | Tour of Antalya | Stage 2 |
08/02 | 73 | | Tour of Antalya | Stage 1 |
03/02 | 61 | | AlUla Tour |
03/02 | 63 | | AlUla Tour | Stage 5 |
02/02 | 84 | | AlUla Tour | Stage 4 |
01/02 | 40 | | AlUla Tour | Stage 3 |
31/01 | 91 | | AlUla Tour | Stage 2 |
30/01 | 72 | | AlUla Tour | Stage 1 |