|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21/08/2019 | | 2.1s | | | | DNF | | Tour du Limousin, Stage 1 : Condat-sur-Vienne - Guéret | | 0 | |
| 16/08/2019 | | 2.HCs | | | | DNF | | Vuelta a Burgos, Stage 4 : Atapuerca - Ciudad Romana de Clunia | | 0 | |
| 19/07/2019 | | 2.HCs | | | | DNF | | Tour of Qinghai Lake, Stage 6 : Chaka - Bird Island | | 0 | |
| 16/07/2019 | | 2.HCs | | | | 8 | | Tour of Qinghai Lake, Stage 3 : Duoba - Guide | | 0 | |
| 14/07/2019 | | 2.HCs | | | | 10 | | Tour of Qinghai Lake, Stage 1 : Hehuang - Xining T.T.T. | | 0 | |
| 30/06/2019 | | NC3 | | | | 28 | | National Championships Portugal (Melgaço) R.R. | | 0 | |
| 8/06/2019 | | 2.HCs | | | | DNF | | Tour de Luxembourg, Stage 3 : Mondorf - Diekirch | | 0 | |
| 11/05/2019 | | 2.1s | | | | DNF | | Vuelta Comunidad de Madrid, Stage 2 : San Martin de Valdeiglesias - San Martin de Valdeiglesias | | 0 | |
| 21/04/2019 | | 2.WT3 | | | | 68 | | Presidential Tour of Turkey | | 5 | |
| 21/04/2019 | | 2.WT3s | | | | 91 | | Presidential Tour of Turkey, Stage 6 : Sakarya - Istanbul | | 0 | |
| 20/04/2019 | | 2.WT3s | | | | 62 | | Presidential Tour of Turkey, Stage 5 : Bursa - Kartepe Kayak Merkezi | | 0 | |
| 19/04/2019 | | 2.WT3s | | | | 73 | | Presidential Tour of Turkey, Stage 4 : Balikesir - Bursa | | 0 | |
| 18/04/2019 | | 2.WT3s | | | | 37 | | Presidential Tour of Turkey, Stage 3 : Çanakkale - Edremit | | 0 | |
| 17/04/2019 | | 2.WT3s | | | | 105 | | Presidential Tour of Turkey, Stage 2 : Tekirdag - Eceabat | | 0 | |
| 16/04/2019 | | 2.WT3s | | | | 107 | | Presidential Tour of Turkey, Stage 1 : Istanbul - Tekirdag | | 0 | |