|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19/10/2019 | | 2.1 | | | | 9 | | Tour of Peninsular | | 30 | |
| 19/10/2019 | | 2.1s | | | | 18 | | Tour of Peninsular, Stage 5 : Kuala Lipis - Setiawangsa | | 0 | |
| 18/10/2019 | | 2.1s | | | | 15 | | Tour of Peninsular, Stage 4 : Sungai Koyan - Cameron Highlands | | 0 | |
| 6/10/2019 | | 2.1 | | | | 18 | | Tour of Iran-Azarbaijan | | 7 | |
| 22/09/2019 | | 2.1 | | | | 10 | | Tour of China II | | 25 | |
| 21/09/2019 | | 2.1s | | | | 12 | | Tour of China II, Stage 3 : Mingshan - Mengding | | 0 | |
| 17/09/2019 | | 2.1s | | | | 11 | | Tour of China II, Stage 1 : Hewan - Jianghua | | 0 | |
| 16/09/2019 | | 2.1s | | | | 11 | | Tour of China II, Prologue : Hewan I.T.T. | | 0 | |
| 14/09/2019 | | 2.1 | | | | 30 | | Tour of China I | | 3 | |
| 14/09/2019 | | 2.1s | | | | 11 | | Tour of China I, Stage 6 : Ningyuan - Jiuyi Mountain | | 0 | |
| 31/08/2019 | | 2.1s | | | | DQ | | Tour of Almaty, Stage 2 : Almaty - Medeo | | 0 | |
| 30/08/2019 | | 2.1s | | | | 2 | | Tour of Almaty, Stage 1 : Almaty - Almaty | | 10 | |
| 11/08/2019 | | 2.2 | | | | 13 | | Tour de la Guadeloupe | | 1 | |
| 4/08/2019 | | 2.2s | | | | 6 | | Tour de la Guadeloupe, Stage 2 : Petit-Bourg - Basse-Terre | | 0 | |
| 3/08/2019 | | 2.2s | | | | 3 | | Tour de la Guadeloupe, Stage 1 : Moule - Petit-Bourg | | 1 | |
| 12/07/2019 | | 2.1 | | | | 70 | | Österreich-Rundfahrt / Tour of Austria | | 0 | |
| 30/06/2019 | | NC4 | | | | 12 | | National Championships Kazakhstan (Shchuchinsk) R.R. | | 0 | |
| 16/06/2019 | | 2.1 | | | | 18 | | Tour de Korea | | 7 | |
| 15/06/2019 | | 2.1s | | | | 13 | | Tour de Korea, Stage 4 : Samcheok - Goseong | | 0 | |
| 14/06/2019 | | 2.1s | | | | 10 | | Tour de Korea, Stage 3 : Danyang - Samcheok | | 0 | |
| 2/06/2019 | | 1.2 | | | | 1 | | Odessa GP | | 15 | |
| 1/06/2019 | | 1.2 | | | | 3 | | Tour de Ribas | | 8 | |
| 26/05/2019 | | 1.2 | | | | 5 | | Horizon Park Classic | | 6 | |
| 23/05/2019 | | 1.2 | | | | 7 | | Chabany Race | | 4 | |
| 5/05/2019 | | 2.2 | | | | 12 | | Five Rings of Moscow | | 2 | |
| 5/05/2019 | | 2.2s | | | | 8 | | Five Rings of Moscow, Stage 4 : Moskva - Moskva | | 0 | |
| 2/05/2019 | | 2.2s | | | | leader | | Five Rings of Moscow, Stage 1 : Moskva - Moskva | | 2 | |
| 2/05/2019 | | 2.2s | | | | 2 | | Five Rings of Moscow, Stage 1 : Moskva - Moskva | | 2 | |
| 1/05/2019 | | 2.2s | | | | 10 | | Five Rings of Moscow, Prologue : Moskva I.T.T. | | 0 | |
| 6/04/2019 | | 2.1 | | | | 30 | | Tour of Thailand | | 3 | |
| 6/04/2019 | | 2.1s | | | | 7 | | Tour of Thailand, Stage 6 : Lampang - Chiang Mai | | 0 | |
| 5/04/2019 | | 2.1s | | | | 10 | | Tour of Thailand, Stage 5 : Phayao - Lampang | | 0 | |
| 4/04/2019 | | 2.1s | | | | 12 | | Tour of Thailand, Stage 4 : Nan - Phayao | | 0 | |
| 10/02/2019 | | 1.2 | | | | 12 | | GP Alanya | | 0 | |