1 Men's B Individual Pursuit B Malaysian Para Track Championships 2022 (Track) (Mar 2020)B 1:04.000 Mar 30, 2020 2 Men's B 1 km Time Trial B Malaysian Para Track Championships 2022 (Track) (Mar 2020)B 1:07.000 Mar 30, 2020 1 Men's B Road Race Malaysian Road Para Cycling Championship (Road) (Feb 2020)B 0:01.300 Feb 15, 2020 1 Men's B Road Race Malaysian Road Para Cycling Championship (Road) (Feb 2020)B — Feb 15, 2020 2 Men's B Individual Pursuit B 2020 Asian Para-Cycling Track Championship (Track) (Oct 2019)B 4:50.491 Oct 16, 2019 4 Men's B Sprint Malaysian Para Track II 2019 (Track) (Sep 2019)B 0:11.685 Sep 26, 2019 2 Men's B Individual Pursuit B Malaysian Para Track II 2019 (Track) (Sep 2019)B 0:40.928 Sep 25, 2019 4 Men's B 1 km Time Trial B Malaysian Para Track II 2019 (Track) (Sep 2019)B 0:54.472 Sep 25, 2019 16 Men's B Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)B — Sep 10, 2019 25 Men's B Time TrialWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)B 43:48.350 Sep 10, 2019 1 Men's B Individual Pursuit B Malaysian Para Track I 2019 (Track) (Aug 2019)B 4:38.299 Aug 21, 2019 2 Men's B 1 km Time Trial B Malaysian Para Track I 2019 (Track) (Aug 2019)B 1:05.167 Aug 21, 2019 1 Men's B Time Trial Malaysian Para ITT (Road) (Aug 2019)B — Aug 19, 2019 2 Men's B 1 km Time Trial B Asian Para Cycling Championships 2019 (Track) (Jan 2019)B 1:05.856 Jan 7, 2019 2 Men's B Individual Pursuit B Asian Para Cycling Championships 2019 (Track) (Jan 2019)B — Jan 7, 2019 2 Men's B 1 km Time Trial B Indonesia 2018 Asian Para Games (Track) (Oct 2018)B 1:05.240 Oct 10, 2018 8 Men's B Time Trial Indonesia 2018 Asian Para Games (Road) (Oct 2018)B 34:18.540 Oct 7, 2018 8 Men's B Road Race Indonesia 2018 Asian Para Games (Road) (Oct 2018)B — Oct 7, 2018 1 Men's B Road Race Singapore International Para-Cycling Cup (Road) (May 2018)B 31:09.540 May 26, 2018 19 Men's B Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)B — May 5, 2018 15 Men's B Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (Road) (May 2018)B — May 5, 2018 2 Men's B Sprint B Asian Para-Cycling Championships (Track) (Feb 2018)B — Feb 16, 2018 1 Men's B 1 km Time Trial B Asian Para-Cycling Championships (Track) (Feb 2018)B 1:04.480 Feb 16, 2018 3 Men's B Individual Pursuit B Asian Para-Cycling Championships (Track) (Feb 2018)B — Feb 16, 2018 16 Men's B SprintWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)B — Mar 19, 2016 15 Men's B 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)B 1:05.493 Mar 18, 2016 20 Men's B Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Montichiari (Track) (Mar 2016)B — Mar 17, 2016 2 Men's B Individual Pursuit B New Zealand Para-cycling Open (Track) (Dec 2015)B — Dec 11, 2015 1 Men's B 1 km Time Trial B New Zealand Para-cycling Open (Track) (Dec 2015)B 1:06.344 Dec 10, 2015 — Men's B Time Trial New Zealand Para-cycling Open (Road) (Dec 2015)B — Dec 8, 2015 4 Men's B Time Trial Japan Para-Cycling Cup (Road/Track) (Oct 2015)B 49:32.000 Oct 31, 2015 4 Men's B Individual Pursuit B Japan Para-Cycling Cup (Road/Track) (Oct 2015)B — Oct 30, 2015 3 Men's B 1 km Time Trial B Japan Para-Cycling Cup (Road/Track) (Oct 2015)B 1:07.866 Oct 30, 2015 3 Men's B Sprint B Japan Para-Cycling Cup (Road/Track) (Oct 2015)B — Oct 30, 2015 5 Men's B Time Trial New Zealand Para-Cycling Open (Road) (May 2015)B 46:19.000 May 1, 2015 3 Men's B Individual Pursuit B Incheon 2014 Asian Para Games (Oct 2014)B 4:58.274 Oct 18, 2014 1 Men's B 1 km Time Trial B Incheon 2014 Asian Para Games (Oct 2014)B 1:05.771 Oct 18, 2014 23 Men's B Road RaceWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)B — Aug 31, 2013 22 Men's B Time TrialWorld Championships UCI Para-cycling Road World Championship / Championnat du Monde Paracyclisme Route UCI (Aug 2013)B 39:25.000 Aug 29, 2013 19 Men's B Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)B — Jun 14, 2013 20 Men's B Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)B 32:01.650 Jun 13, 2013 11 Men's B Road RaceWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)B — Jun 8, 2013 16 Men's B Time TrialWorld Cup UCI World Cup - Para-cycling Road (Jun 2013)B 36:49.000 Jun 6, 2013 4 Men's B Road Race UCI P1 Swiss Serie (May 2013)B — Jun 1, 2013