|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22/12/2019 | | 2.2 | | | | 6 | | Tour of Selangor | | 7 | |
| 22/12/2019 | | 2.2s | | | | 5 | | Tour of Selangor, Stage 5 : Klang - Shah Alam | | 0 | |
| 21/12/2019 | | 2.2s | | | | 8 | | Tour of Selangor, Stage 4 : Selayang - Sungai Besar | | 0 | |
| 20/12/2019 | | 2.2s | | | | 9 | | Tour of Selangor, Stage 3 : Cyberjaya - Bukit Jugra | | 0 | |
| 18/12/2019 | | 2.2s | | | | 7 | | Tour of Selangor, Stage 1 : Pulau Indah - Batang Kali | | 0 | |
| 10/11/2019 | | 2.2s | | | | 2 | | Tour de Singkarak, Stage 9 : Painan - Padang | | 2 | |
| 19/10/2019 | | 2.1 | | | | 6 | | Tour of Peninsular | | 45 | |
| 19/10/2019 | | 2.1s | | | | 16 | | Tour of Peninsular, Stage 5 : Kuala Lipis - Setiawangsa | | 0 | |
| 18/10/2019 | | 2.1s | | | | 10 | | Tour of Peninsular, Stage 4 : Sungai Koyan - Cameron Highlands | | 0 | |
| 15/10/2019 | | 2.1s | | | | 19 | | Tour of Peninsular, Stage 1 : Dungun - Kuala Terengganu | | 0 | |
| 6/10/2019 | | 2.1 | | | | 26 | | Tour of Iran-Azarbaijan | | 3 | |
| 6/10/2019 | | 2.1s | | | | 10 | | Tour of Iran-Azarbaijan, Stage 5 : Sarein - Tabriz | | 0 | |
| 5/10/2019 | | 2.1s | | | | 13 | | Tour of Iran-Azarbaijan, Stage 4 : Tabriz - Sarein | | 0 | |
| 3/10/2019 | | 2.1s | | | | 9 | | Tour of Iran-Azarbaijan, Stage 2 : Aras - Khoy | | 0 | |
| 2/10/2019 | | 2.1s | | | | 9 | | Tour of Iran-Azarbaijan, Stage 1 : Tabriz - Aras | | 0 | |
| 22/09/2019 | | 2.1 | | | | 90 | | Tour of China II | | 0 | |
| 1/09/2019 | | 2.1 | | | | 64 | | Tour of Almaty | | 0 | |
| 11/08/2019 | | 1.2 | | | | 11 | | Oita Urban Classic | | 0 | |
| 13/04/2019 | | 2.HC | | | | 33 | | Tour de Langkawi | | 5 | |
| 24/03/2019 | | 2.2 | | | | 17 | | Tour de Tochigi | | 0 | |
| 3/02/2019 | | 2.1 | | | | 36 | | Herald Sun Tour | | 0 | |