| 4 | Men's C1 Sprint | ASIAN PARA TRACK CHAMPIONSHIPS 2026 (Mar 2026) | C1 | — | Mar 30, 2026 |
| 5 | Men's C1 Elimination | ASIAN PARA TRACK CHAMPIONSHIPS 2026 (Mar 2026) | C1 | — | Mar 30, 2026 |
| 4 | Men's C1 1 km Time Trial | ASIAN PARA TRACK CHAMPIONSHIPS 2026 (Mar 2026) | C1 | 1:24.592 | Mar 24, 2026 |
| 2 | Men's C1 Scratch | ASIAN PARA TRACK CHAMPIONSHIPS 2026 (Mar 2026) | C1 | — | Mar 24, 2026 |
| 4 | Men's C1 Individual Pursuit | ASIAN PARA TRACK CHAMPIONSHIPS 2026 (Mar 2026) | C1 | 4:19.713 | Mar 24, 2026 |
| 5 | Men's C1 Time Trial | UCI Para Cycling Road World Cup Round 1 - Chiang Mai Thailand (Mar 2026) | C1 | — | Mar 21, 2026 |
| 5 | Men's C1 Road Race | UCI Para Cycling Road World Cup Round 1 - Chiang Mai Thailand (Mar 2026) | C1 | — | Mar 21, 2026 |
| 3 | Men's C1 Road Race | ASIAN PARA ROAD CHAMPIONSHIPS 2026 (Feb 2026) | C1 | 1:38:20.000 | Feb 11, 2026 |
| 4 | Men's C1 Time Trial | ASIAN PARA ROAD CHAMPIONSHIPS 2026 (Feb 2026) | C1 | 28:13.000 | Feb 11, 2026 |
| 2 | Men's C1 1 km Time Trial | 13th ASEAN PARA GAMES 2025 - Track (Jan 2026) | C1 | 1:18.058 | Jan 23, 2026 |
| DNF | Men's C1 Individual Pursuit | 13th ASEAN PARA GAMES 2025 - Track (Jan 2026) | C1 | — | Jan 23, 2026 |
| 2 | Men's C1 Road Race | 13th ASEAN PARA GAMES 2025 - Road (Jan 2026) | C1 | 1:59:02.000 | Jan 20, 2026 |
| 2 | Men's C1 Time Trial | 13th ASEAN PARA GAMES 2025 - Road (Jan 2026) | C1 | 38:58.362 | Jan 20, 2026 |
| 5 | Men's C1 Time Trial | Korat Para Cycling Cup Road (Dec 2025) | C1 | 25:51.494 | Dec 6, 2025 |
| 1 | Men's C1 Time Trial | Thai National Para Cycling Championships Road (Dec 2025) | C1 | 25:51.494 | Dec 6, 2025 |
| 4 | Men's C1 Sprint | Korat Para Cycling Cup Track (Dec 2025) | C1 | — | Dec 4, 2025 |
| 6 | Men's C1 1 km Time Trial | Korat Para Cycling Cup Track (Dec 2025) | C1 | 1:30.690 | Dec 4, 2025 |
| 7 | Men's C1 Individual Pursuit | Korat Para Cycling Cup Track (Dec 2025) | C1 | — | Dec 4, 2025 |
| 1 | Men's C1 Sprint | Thai National Para Cycling Championships Track (Dec 2025) | C1 | — | Dec 4, 2025 |
| 1 | Men's C1 1 km Time Trial | Thai National Para Cycling Championships Track (Dec 2025) | C1 | — | Dec 4, 2025 |
| 1 | Men's C1 Individual Pursuit | Thai National Para Cycling Championships Track (Dec 2025) | C1 | — | Dec 4, 2025 |
| 14 | Men's C1 Road Race | 2025 UCI Para-cycling Road World Championships (Aug 2025) | C1 | — | Aug 30, 2025 |
| 13 | Men's C1 Time Trial | 2025 UCI Para-cycling Road World Championships (Aug 2025) | C1 | — | Aug 27, 2025 |
| 1 | Men's C1 Time Trial | Champion Solutions Para Cycling Cup Road round 2 (Aug 2025) | C1 | 28:14.073 | Aug 2, 2025 |
| 1 | Men's C1 1 km Time Trial | Champion Solutions Para Cycling Cup Track round 2 (Aug 2025) | C1 | 1:30.799 | Aug 1, 2025 |
| 1 | Men's C1 Individual Pursuit | Champion Solutions Para Cycling Cup Track round 2 (Aug 2025) | C1 | 4:37.386 | Aug 1, 2025 |
| 1 | Men's C1 1 km Time Trial | Champion Solutions Para Cycling Cup Track round 1 (Jul 2025) | C1 | 1:33.317 | Jul 31, 2025 |
| 1 | Men's C1 Individual Pursuit | Champion Solutions Para Cycling Cup Track round 1 (Jul 2025) | C1 | 4:39.220 | Jul 31, 2025 |
| 1 | Men's C1 Time Trial | Lanna Para Cycling Cup Road round 2 (Jul 2025) | C1 | 27:35.332 | Jul 26, 2025 |
| 1 | Men's C1 Elimination | Lanna Para Cycling Cup Track round 2 (Jul 2025) | C1 | — | Jul 24, 2025 |
| 1 | Men's C1 Sprint | Lanna Para Cycling Cup Track round 2 (Jul 2025) | C1 | 0:16.010 | Jul 24, 2025 |
| 1 | Men's C1 Scratch | Lanna Para Cycling Cup Track round 2 (Jul 2025) | C1 | — | Jul 24, 2025 |
| 1 | Men's C1 1 km Time Trial | Lanna Para Cycling Cup Track round 2 (Jul 2025) | C1 | 1:31.685 | Jul 24, 2025 |
| 1 | Men's C1 Individual Pursuit | Lanna Para Cycling Cup Track round 2 (Jul 2025) | C1 | 4:47.070 | Jul 24, 2025 |
| 1 | Men's C1 Time Trial | Champion Solutions Para Cycling Cup Road round 1 (Jul 2025) | C1 | 27:49.830 | Jul 19, 2025 |
| 1 | Men's C1 Time Trial | Lanna Para Cycling Cup Road round 1 (Jul 2025) | C1 | 37:35.430 | Jul 12, 2025 |
| 1 | Men's C1 Elimination | Lanna Para Cycling Cup Track Round 1 (Jul 2025) | C1 | — | Jul 10, 2025 |
| 1 | Men's C1 Sprint | Lanna Para Cycling Cup Track Round 1 (Jul 2025) | C1 | 0:15.237 | Jul 10, 2025 |
| 1 | Men's C1 Scratch | Lanna Para Cycling Cup Track Round 1 (Jul 2025) | C1 | — | Jul 10, 2025 |
| 1 | Men's C1 1 km Time Trial | Lanna Para Cycling Cup Track Round 1 (Jul 2025) | C1 | 1:31.800 | Jul 10, 2025 |
| 1 | Men's C1 Individual Pursuit | Lanna Para Cycling Cup Track Round 1 (Jul 2025) | C1 | 6:12.276 | Jul 10, 2025 |
| DNF | Men's C1 Sprint | Asian Para Track Championships 2025 (Feb 2025) | C1 | — | Feb 26, 2025 |
| 3 | Men's C1 Individual Pursuit | Asian Para Track Championships 2025 (Feb 2025) | C1 | — | Feb 20, 2025 |
| 4 | Men's C1 Road Race | The 44th Asian Road Cycling Championships, The 31st Asian Junior Road Cycling Championships & The 13th Asian Para Road Cycling Championships (Feb 2025) | C1 | 1:41:04.000 | Feb 6, 2025 |
| 3 | Men's C1 Time Trial | The 44th Asian Road Cycling Championships, The 31st Asian Junior Road Cycling Championships & The 13th Asian Para Road Cycling Championships (Feb 2025) | C1 | 35:21.790 | Feb 6, 2025 |
| 2 | Men's C1 Time Trial | The 12th Asian Para-cycling Road Championships 2024 (Jun 2024) | C1 | 28:07.550 | Jun 4, 2024 |
| OTL | Men's C1 Road Race | 2024 UCI Para-Cycling Road World Cup - Round III (May 2024) | C1 | — | May 18, 2024 |
| 18 | Men's C1 Time Trial | 2024 UCI Para-Cycling Road World Cup - Round III (May 2024) | C1 | 3:39.740 | May 18, 2024 |
| OTL | Men's C1 Road Race | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | C1 | — | May 4, 2024 |
| 15 | Men's C1 Time Trial | 2024 UCI Para-Cycling Road World Cup - Round II (May 2024) | C1 | 3:28.742 | May 4, 2024 |