General classification
2
Classics
0
Flat
Hilly
Mountain
Time Trial
2024 TERENGGANU CYCLING TEAM
8
2023 TERENGGANU POLYGON CYCLING TEAM
34
2022 TERENGGANU POLYGON CYCLING TEAM
2020 TEAM SAPURA CYCLING
Tour of Hainan
99
07/04
Stage 1
Qionghai > Qionghai
123
08/04
Stage 2
Qionghai > Lingshui
129
09/04
Stage 3
Lingshui > Baoting
120
10/04
Stage 4
Baoting > Dongfang
98
11/04
Stage 5
Changjiang > Sanya
81
08/02
Bushar > Bimmah Sink Hole
DNF
07/02
Muscat Classic
Al Mouj > Al Bustan