|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1/09/2019 | | 2.1 | | | | 3 | | Tour of Almaty | | 66 | |
| 31/08/2019 | | 2.1s | | | | 1 | | Tour of Almaty, Stage 2 : Almaty - Medeo | | 20 | |
| 11/08/2019 | | 2.1 | | | | 35 | | Volta a Portugal | | 0 | |
| 10/08/2019 | | 2.1s | | | | 8 | | Volta a Portugal, Stage 9 : Fafe - Mondim de Basto/Senhora da Graça | | 0 | |
| 9/08/2019 | | 2.1s | | | | 6 | | Volta a Portugal, Stage 8 : Viana do Castelo - Santa Quiteria | | 0 | |
| 5/08/2019 | | 2.1s | | | | 20 | | Volta a Portugal, Stage 5 : Oliveira do Hospital - Guarda | | 0 | |
| 4/08/2019 | | 2.1s | | | | 12 | | Volta a Portugal, Stage 4 : Pampilhosa da Serra - Torre | | 0 | |
| 7/07/2019 | | 2.1 | | | | 31 | | Sibiu Cycling Tour | | 0 | |
| 6/07/2019 | | 2.1s | | | | 14 | | Sibiu Cycling Tour, Stage 3 : Sibiu - Paltinis | | 0 | |
| 5/07/2019 | | 2.1s | | | | 9 | | Sibiu Cycling Tour, Stage 2 : Sibiu - Balea Lac | | 0 | |
| 23/06/2019 | | 2.2 | | | | 19 | | Tour de Savoie Mont Blanc | | 0 | |
| 22/06/2019 | | 2.2s | | | | 7 | | Tour de Savoie Mont Blanc, Stage 4 : Saint-Martin d'Arc - Les Karellis | | 0 | |
| 17/06/2019 | | 1.1 | | | | 19 | | Mont Ventoux Dénivelé Challenge | | 5 | |
| 9/06/2019 | | 1.1 | | | | 35 | | GP Citta di Lugano | | 0 | |
| 28/04/2019 | | 1.1 | | | | 19 | | Giro dell'Appennino | | 5 | |
| 14/04/2019 | | 2.1 | | | | 27 | | GP Beiras e Serra da Estrela | | 3 | |
| 14/04/2019 | | 2.1s | | | | 4 | | GP Beiras e Serra da Estrela, Stage 3 : Celorico - Covilha | | 3 | |
| 4/04/2019 | | 2.1s | | | | DNF | | Giro di Sicilia, Stage 2: Capo d'Orlando - Palermo | | 0 | |
| 28/03/2019 | | 2.1s | | | | DNF | | Settimana Coppi e Bartali, Stage 2 : Riccione - Sogliano al Rubicone | | 0 | |
| 17/02/2019 | | 2.1 | | | | 114 | | Tour La Provence | | 0 | |
| 9/02/2019 | | 2.1s | | | | DNF | | Etoile de Bessèges, Stage 3 : Bessèges - Bessèges | | 0 | |
| 31/01/2019 | | 1.1 | | | | 119 | | Trofeo Ses Salines - Felanitx | | 0 | |