| 6 | Men's B 1 km Time Trial | 2022 Asian Para Games - Track (Oct 2023) | B | 1:09.488 | Oct 27, 2023 |
| 8 | Men's B Individual Pursuit | 2022 Asian Para Games - Track (Oct 2023) | B | — | Oct 27, 2023 |
| — | Mixed B Mixed Team Sprint | UCI Cycling World Championships - Para-cycling Track (Aug 2023) | B | — | Aug 7, 2023 |
| 13 | Men's B Sprint | UCI Cycling World Championships - Para-cycling Track (Aug 2023) | B | — | Aug 6, 2023 |
| 18 | Men's B 1 km Time Trial | UCI Cycling World Championships - Para-cycling Track (Aug 2023) | B | — | Aug 3, 2023 |
| 17 | Men's B Individual Pursuit | UCI Cycling World Championships - Para-cycling Track (Aug 2023) | B | — | Aug 2, 2023 |
| 5 | Men's B Sprint B | ASIAN PARA TRACK CHAMPIONSHIPS 2023 (Jun 2023) | B | — | Jun 13, 2023 |
| 5 | Men's B 1 km Time Trial B | ASIAN PARA TRACK CHAMPIONSHIPS 2023 (Jun 2023) | B | 1:08.015 | Jun 13, 2023 |
| 6 | Men's B Individual Pursuit B | ASIAN PARA TRACK CHAMPIONSHIPS 2023 (Jun 2023) | B | — | Jun 13, 2023 |
| 3 | Men's B Time Trial | Thailand Para ITT II/2022 (Dec 2022) | B | 0:31.310 | Dec 8, 2022 |
| 1 | Men's B Sprint B | THAILAND PARA TRACK RACE II/2022 (Dec 2022) | B | — | Dec 7, 2022 |
| 1 | Men's B 1 km Time Trial B | THAILAND PARA TRACK RACE II/2022 (Dec 2022) | B | 1:07.340 | Dec 7, 2022 |
| 2 | Mixed B Mixed Team Sprint | THAILAND PARA TRACK RACE II/2022 (Dec 2022) | B | — | Dec 7, 2022 |
| 3 | Men's B Time Trial | Thailand Para ITT I/2022 (Dec 2022) | B | 0:30.470 | Dec 2, 2022 |
| 1 | Men's B Sprint B | THAILAND PARA TRACK RACE I/2022 (Dec 2022) | B | 11:32.000 | Dec 1, 2022 |
| 1 | Men's B 1 km Time Trial B | THAILAND PARA TRACK RACE I/2022 (Dec 2022) | B | 1:08.550 | Dec 1, 2022 |
| 2 | Mixed B Mixed Team Sprint | THAILAND PARA TRACK RACE I/2022 (Dec 2022) | B | — | Dec 1, 2022 |
| 12 | Men's B Individual Pursuit | 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022) | B | — | Oct 22, 2022 |
| 14 | Men's B 1 km Time Trial | 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022) | B | — | Oct 22, 2022 |
| 11 | Men's B Sprint | 2022 UCI Para-Cycling Track World Championships - Saint-Quentin en Yvelines (Track) (Oct 2022) | B | — | Oct 22, 2022 |
| 1 | Men's B Sprint B | THAILAND NATIONAL CHAMPIOINSHIP 2022 (TRACK) (Sep 2022) | B | — | Sep 17, 2022 |
| 1 | Men's B 1 km Time Trial B | THAILAND NATIONAL CHAMPIOINSHIP 2022 (TRACK) (Sep 2022) | B | — | Sep 17, 2022 |
| 1 | Men's B Time Trial | Thailand National Championships 2022 (TT) (Sep 2022) | B | 0:35.440 | Sep 16, 2022 |
| 2 | Men's B 1 km Time Trial B | 2022 ASIAN PARA TRACK CYCLING CHAMPIONSHIPS (Jun 2022) | B | — | Jun 17, 2022 |
| 2 | Men's B Sprint B | 2022 ASIAN PARA TRACK CYCLING CHAMPIONSHIPS (Jun 2022) | B | — | Jun 17, 2022 |
| 3 | Men's B Individual Pursuit B | 2022 ASIAN PARA TRACK CYCLING CHAMPIONSHIPS (Jun 2022) | B | — | Jun 17, 2022 |
| 3 | Men's B 1 km Time Trial B | Brisbane Para Competition (Track) (Mar 2022) | B | 1:07.885 | Mar 27, 2022 |
| 2 | Men's B Time Trial | Thailand Para Cycling Cup (Road) (New Event) (Dec 2021) | B | 37:52.000 | Dec 24, 2021 |
| 2 | Men's B Road Race | Thailand Para Cycling Cup (Road) (New Event) (Dec 2021) | B | 2:26:45.000 | Dec 24, 2021 |
| 4 | Men's B 1 km Time Trial B | Malaysian Para Track Championships 2022 (Track) (Mar 2020) | B | 1:11.000 | Mar 30, 2020 |
| — | Men's B 1 km Time Trial | UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020) | B | 1:08.127 | Feb 1, 2020 |
| — | Men's B Sprint | UCI Para-cycling Track World Championships - Milton (Track) (Jan 2020) | B | — | Feb 1, 2020 |
| 5 | Men's B Sprint B | 2020 Asian Para-Cycling Track Championship (Track) (Oct 2019) | B | — | Oct 16, 2019 |
| 5 | Men's B 1 km Time Trial B | 2020 Asian Para-Cycling Track Championship (Track) (Oct 2019) | B | 1:08.874 | Oct 16, 2019 |
| 26 | Men's B Time Trial | UCI Para-cycling Road World Championships - Emmen (Road) (Sep 2019) | B | 46:40.300 | Sep 10, 2019 |
| 3 | Men's B Sprint | Malaysian Para Track I 2019 (Track) (Aug 2019) | B | 0:11.375 | Aug 22, 2019 |
| 5 | Men's B 1 km Time Trial B | Malaysian Para Track I 2019 (Track) (Aug 2019) | B | 1:08.986 | Aug 21, 2019 |
| 5 | Men's B Time Trial | Malaysian Para ITT (Road) (Aug 2019) | B | — | Aug 19, 2019 |
| 3 | Men's B 1 km Time Trial B | Thailand Para Cycling Cup (Track) (Jun 2019) | B | 1:12.479 | Jun 23, 2019 |
| 4 | Men's B Individual Pursuit B | Thailand Para Cycling Cup (Track) (Jun 2019) | B | 5:17.524 | Jun 23, 2019 |
| 3 | Men's B Road Race | Thailand Para Cycling Cup (Road) (Jun 2019) | B | — | Jun 23, 2019 |
| 2 | Men's B Time Trial | Thailand Para Cycling Cup (Road) (Jun 2019) | B | 30:33.945 | Jun 23, 2019 |
| 2 | Men's B Road Race | Thailand Para Cycling Cup (Road) (Jun 2019) | B | 0:00.005 | Jun 23, 2019 |
| 6 | Men's B Time Trial | Asian Championship 2019 (Road) (Apr 2019) | B | — | Apr 22, 2019 |