2 Men's C3 Time Trial Korat Para Cycling Cup Road (Dec 2025)C3 23:30.794 Dec 6, 2025 1 Men's C3 1 km Time Trial Korat Para Cycling Cup Track (Dec 2025)C3 1:16.726 Dec 5, 2025 1 Men's C3 Individual Pursuit Korat Para Cycling Cup Track (Dec 2025)C3 3:59.573 Dec 4, 2025 1 Men's C3 Sprint Asian Para Track Championships 2025 (Feb 2025)C3 — Feb 26, 2025 DNS Men's C3 Scratch Asian Para Track Championships 2025 (Feb 2025)C3 — Feb 20, 2025 1 Men's C3 Individual Pursuit Asian Para Track Championships 2025 (Feb 2025)C3 3:59.019 Feb 20, 2025 10 Men's C3 Road Race 2024 Paris Paralympic Games - Para-cycling Road (Sep 2024)C3 — Sep 6, 2024 10 Men's C3 Time Trial 2024 Paris Paralympic Games - Para-cycling Road (Sep 2024)C3 — Sep 3, 2024 4 Men's C3 1 km Time Trial 2024 Paris Paralympic Games - Para-cycling Track (Aug 2024)C3 — Aug 30, 2024 7 Men's C3 Individual Pursuit 2024 Paris Paralympic Games - Para-cycling Track (Aug 2024)C3 — Aug 29, 2024 17 Men's C3 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)C3 — May 18, 2024 23 Men's C3 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round III (May 2024)C3 4:02.300 May 18, 2024 23 Men's C3 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round II (May 2024)C3 — May 4, 2024 25 Men's C3 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round II (May 2024)C3 5:39.930 May 4, 2024 13 Men's C3 Individual PursuitWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)C3 — Mar 19, 2024 12 Men's C3 1 km Time TrialWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)C3 — Mar 19, 2024 DNF Men's C3 ScratchWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)C3 — Mar 19, 2024 12 Men's C3 OmniumWorld Championships 2024 UCI Para-cycling Track World Championships - Rio de Janeiro (Mar 2024)C3 — Mar 19, 2024 1 Men's C3 1 km Time Trial 12th Asian Para Track Cycling Championships (Feb 2024)C3 1:13.178 Feb 20, 2024 1 Men's C3 Scratch 12th Asian Para Track Cycling Championships (Feb 2024)C3 — Feb 20, 2024 1 Men's C3 Omnium 12th Asian Para Track Cycling Championships (Feb 2024)C3 0:00.160 Feb 20, 2024 1 Men's C3 Individual Pursuit 12th Asian Para Track Cycling Championships (Feb 2024)C3 3:55.413 Feb 20, 2024 10 Men's C3 Road RaceWorld Cup 2024 UCI Para-Cycling Road World Cup - Round I (Jan 2024)C3 — Jan 16, 2024 9 Men's C3 Time TrialWorld Cup 2024 UCI Para-Cycling Road World Cup - Round I (Jan 2024)C3 — Jan 16, 2024 2 Men's C3 Individual Pursuit 2022 Asian Para Games - Track (Oct 2023)C3 3:52.541 Oct 27, 2023 1 Men's C3 1 km Time Trial 2022 Asian Para Games - Track (Oct 2023)C3 1:15.011 Oct 27, 2023 1 Men's C3 Road Race 2022 Asian Para Games - Road (Oct 2023)C3 1:27:23.000 Oct 27, 2023 2 Men's C3 Time Trial 2022 Asian Para Games - Road (Oct 2023)C3 20:26.560 Oct 27, 2023 1 Men's C3 Time Trial MALAYSIAN PARA ROAD RACE 1 2023 (Sep 2023)C3 — Sep 8, 2023 19 Men's C3 Road RaceWorld Championships 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023)C3 — Aug 11, 2023 20 Men's C3 Time TrialWorld Championships 2023 UCI Cycling World Championships - Para-cycling Road (Aug 2023)C3 — Aug 9, 2023 18 Men's C3 Individual PursuitWorld Championships UCI Cycling World Championships - Para-cycling Track (Aug 2023)C3 — Aug 5, 2023 11 Men's C3 OmniumWorld Championships UCI Cycling World Championships - Para-cycling Track (Aug 2023)C3 — Aug 5, 2023 DNF Men's C3 ScratchWorld Championships UCI Cycling World Championships - Para-cycling Track (Aug 2023)C3 — Aug 4, 2023 11 Men's C3 1 km Time TrialWorld Championships UCI Cycling World Championships - Para-cycling Track (Aug 2023)C3 — Aug 3, 2023 1 Men's C3 1 km Time Trial ASIAN PARA TRACK CHAMPIONSHIPS 2023 (Jun 2023)C3 1:15.560 Jun 13, 2023 1 Men's C3 Individual Pursuit ASIAN PARA TRACK CHAMPIONSHIPS 2023 (Jun 2023)C3 — Jun 13, 2023 1 Men's C3 Time Trial 42nd Asian Road Cycling Championships, 29th Asian Junior Road Cycling Championships & 11th Asian Para Road Cycling Championships (Jun 2023)C3 23:39.329 Jun 6, 2023 23 Men's C3 Road RaceWorld Cup Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)C3 — May 6, 2023 21 Men's C3 Time TrialWorld Cup Ostend 2023 UCI Para-Cycling Road World Cup (Road) (May 2023)C3 7:49.230 May 6, 2023 1 Men's C3 Time Trial MALAYSIAN PARA ROAD RACE II/2022 (Nov 2022)C3 34:51.746 Nov 22, 2022 1 Men's C3 Time Trial MALAYSIAN PARA ROAD RACE I/2022 (Nov 2022)C3 — Nov 21, 2022 2 Men's C3 Individual Pursuit MALAYSIAN PARA TRACK II/2022 (Nov 2022)C3 — Nov 19, 2022 2 Men's C3 1 km Time Trial MALAYSIAN PARA TRACK II/2022 (Nov 2022)C3 — Nov 19, 2022 — Mixed C1 Team Sprint MALAYSIAN PARA TRACK II/2022 (Nov 2022)C1 — Nov 19, 2022 11 Men's C3 Individual PursuitWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)C3 — Oct 22, 2022 9 Men's C3 1 km Time TrialWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)C3 — Oct 22, 2022 8 Men's C3 OmniumWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)C3 — Oct 22, 2022 10 Men's C3 ScratchWorld Championships 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022)C3 — Oct 22, 2022 2 Men's C3 1 km Time Trial Malaysian Para Track National Championships 2022 (Track) (Apr 2022)C3 — Apr 1, 2022 1 Men's C3 Individual Pursuit Malaysian Para Track National Championships 2022 (Track) (Apr 2022)C3 — Apr 1, 2022 1 Men's C3 1 km Time Trial Malaysian Para Track Championships 2022 (Track) (Mar 2022)C3 — Mar 31, 2022 1 Men's C3 Individual Pursuit Malaysian Para Track Championships 2022 (Track) (Mar 2022)C3 — Mar 31, 2022 — Team Sprint - Cycle - Mixed Elite Malaysian Para Track Championships 2022 (Track) (Mar 2022)— Mar 31, 2022 1 Men's C3 Individual Pursuit Malaysian Para Track Championships 2022 (Track) (Mar 2020)C3 4:06.000 Mar 30, 2020 2 Men's C3 1 km Time Trial Malaysian Para Track Championships 2022 (Track) (Mar 2020)C3 1:18.472 Mar 30, 2020 1 Men's C3 Road Race Malaysian Road Para Cycling Championship (Road) (Feb 2020)C3 0:02.030 Feb 15, 2020 1 Men's C3 Road Race Malaysian Road Para Cycling Championship (Road) (Feb 2020)C3 — Feb 15, 2020 1 Men's C3 Individual Pursuit Malaysian Para Track II 2019 (Track) (Sep 2019)C3 0:46.000 Sep 25, 2019 1 Men's C3 1 km Time Trial Malaysian Para Track II 2019 (Track) (Sep 2019)C3 0:47.048 Sep 25, 2019 13 Men's C3 Road RaceWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)C3 — Sep 10, 2019 15 Men's C3 Time TrialWorld Championships UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019)C3 47:48.680 Sep 10, 2019 1 Men's C3 Individual Pursuit Malaysian Para Track I 2019 (Track) (Aug 2019)C3 3:57.469 Aug 21, 2019 1 Men's C3 1 km Time Trial Malaysian Para Track I 2019 (Track) (Aug 2019)C3 1:14.105 Aug 21, 2019 2 Men's C3 Time Trial Malaysian Para ITT (Road) (Aug 2019)C3 — Aug 19, 2019 2 Men's C3 Time Trial Asian Championship 2019 (Road) (Apr 2019)C3 — Apr 22, 2019 3 Men's C3 1 km Time Trial Asian Para Cycling Championships 2019 (Track) (Jan 2019)C3 1:16.849 Jan 7, 2019 — Team Sprint - Cycle - Mixed Elite Asian Para Cycling Championships 2019 (Track) (Jan 2019)— Jan 7, 2019 4 Men's C3 Individual Pursuit Asian Para Cycling Championships 2019 (Track) (Jan 2019)C3 4:04.288 Jan 7, 2019 1 Men's C3 Road Race Singapore International Para-Cycling Cup (Road) (May 2018)C3 28:22.030 May 26, 2018 14 Men's C3 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)C3 — Mar 24, 2018 15 Men's C3 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)C3 — Mar 24, 2018 10 Men's C3 ScratchWorld Championships UCI Para-cycling Track World Championships - Rio de Janeiro (Track) (Mar 2018)C3 — Mar 24, 2018 3 Men's C2 1 km Time Trial Asian Para-Cycling Championships (Track) (Feb 2018)C2 1:19.445 Feb 16, 2018 1 Team Sprint - Cycle - Mixed Elite Asian Para-Cycling Championships (Track) (Feb 2018)0:53.591 Feb 16, 2018 3 Men's C2 Individual Pursuit Asian Para-Cycling Championships (Track) (Feb 2018)C2 4:13.829 Feb 16, 2018 12 Men's C2 Road RaceWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)C2 — May 20, 2017 20 Men's C2 Time TrialWorld Cup UCI Para-cycling Road World Cup - Ostend (May 2017)C2 6:00.390 May 20, 2017 8 Men's C2 Individual PursuitWorld Championships UCI Para-cycling Track World Championships - Los Angeles (Track) (Mar 2017)C2 — Mar 4, 2017 8 Men's C2 1 km Time TrialWorld Championships UCI Para-cycling Track World Championships - Los Angeles (Track) (Mar 2017)C2 1:22.807 Mar 4, 2017