1 | 2023-05-12 | South East Asian Games ME - Road Race | JR | ME | 37 | DNF | 1 |
2 | 2022-05-21 | South East Asian Games ME - Road Race | JR | ME | 52 | 11 | 0 |
3 | 2019-12-08 | South East Asian Games ME - Road Race | JR | ME | - | 19 | 0 |
4 | 2019-05-24 | PRUride PH | 2.2 | ME | - | 41 | 0 |
5 | 2018-08-24 | Summer Asian Games - ITT | JR | ME | 92 | 14 | 0 |
6 | 2018-08-23 | Summer Asian Games - Road Race | JR | ME | 92 | 16 | 0 |
7 | 2018-01-31 | Coupe des Nations de l'Espoir Blue Line | 2.Ncup | MU | - | 22 | 0 |
8 | 2017-10-17 | Tour de Selangor | 2.2 | ME | 63 | | 1 |
9 | 2017-08-24 | South East Asian Games ME - Road Race | JR | ME | - | 14 | 0 |
10 | 2017-04-01 | The Princess Maha Chackri Sirindhorn's Cup 'Tour of Thailand' | 2.1 | ME | 185 | 33 | 0 |
11 | 2017-03-01 | Asian Cycling Championships MU - Road Race | CC | MU | - | 33 | 0 |
12 | 2016-10-14 | World Championships MJ - Road Race | WC | MJ | - | 74 | 0 |
13 | 2016-10-11 | World Championships MJ - ITT | WC | MJ | - | 70 | 0 |
14 | 2016-09-02 | Grand Prix Rüebliland | 2.1 | MJ | - | 81 | 0 |
15 | 2016-01-22 | Asian Cycling Championships MJ - Road Race | CC | MJ | - | 2 | 0 |
16 | 2016-01-20 | Asian Cycling Championships MJ - ITT | CC | MJ | - | DSQ | 0 |
17 | 2015-02-14 | Asian Continental Championships MJ - ITT | CC | MJ | - | 9 | 0 |
18 | 2015-02-10 | Asian Cycling Championships MJ - Road Race | CC | MJ | - | 10 | 0 |
| | | | | | | 2 |