|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11/09/2019 | | 2.1s | | | | DNS | | Turul al Romaniei / Romanian Tour, Stage 1 : Cluj-Napoca - Sighisoara | | 0 | |
| 31/08/2019 | | 2.1s | | | | DNF | | Tour of Almaty, Stage 2 : Almaty - Medeo | | 0 | |
| 30/06/2019 | | NC4 | | | | 4 | | National Championships Estonia (Viljandi) R.R. | | 12 | |
| 23/06/2019 | | XX | | | | 13 | | European Games (Minsk) R.R. | | 0 | |
| 16/06/2019 | | 2.1 | | | | 65 | | Tour de Korea | | 0 | |
| 16/06/2019 | | 2.1s | | | | 1 | | Tour de Korea, Stage 5 : Seoul - Seoul | | 20 | |
| 15/06/2019 | | 2.1s | | | | 1 | | Tour de Korea, Stage 4 : Samcheok - Goseong | | 20 | |
| 13/06/2019 | | 2.1s | | | | 1 | | Tour de Korea, Stage 2 : Cheonan - Danyang | | 20 | |
| 31/05/2019 | | 2.2s | | | | 1 | | Tour of Taiyuan, Stage 6 : Pingyao - Taiyuan | | 4 | |
| 30/05/2019 | | 2.2s | | | | 1 | | Tour of Taiyuan, Stage 5 : Guanquelou - Hejin | | 4 | |
| 28/05/2019 | | 2.2s | | | | 1 | | Tour of Taiyuan, Stage 3 : Wutaisan - Wutaisan | | 4 | |
| 27/05/2019 | | 2.2s | | | | 1 | | Tour of Taiyuan, Stage 2 : Zuoyun - Datong | | 4 | |
| 12/05/2019 | | 1.2 | | | | 2 | | GP Minsk | | 10 | |
| 11/05/2019 | | 1.2 | | | | 17 | | Minsk Cup | | 0 | |
| 6/04/2019 | | 2.1 | | | | 74 | | Tour of Thailand | | 0 | |
| 6/04/2019 | | 2.1s | | | | 1 | | Tour of Thailand, Stage 6 : Lampang - Chiang Mai | | 20 | |
| 5/04/2019 | | 2.1s | | | | 6 | | Tour of Thailand, Stage 5 : Phayao - Lampang | | 0 | |
| 2/04/2019 | | 2.1s | | | | 5 | | Tour of Thailand, Stage 2 : Uttaradit - Nan | | 0 | |
| 1/04/2019 | | 2.1s | | | | 20 | | Tour of Thailand, Stage 1 : Phitsanuloke - Uttaradit | | 0 | |
| 16/02/2019 | | 2.1s | | | | DNF | | Tour Colombia, Stage 5 : La Union - La Union | | 0 | |
| 13/02/2019 | | 2.1s | | | | 2 | | Tour Colombia, Stage 2 : La Ceja - La Ceja | | 10 | |