This season 2026
- Top 500 worldwideQuarterfinals458th worldwide · Quarterfinals 2026
- Top 100 worldwideOpen88th worldwide · Open 2026
Career achievements
Best Semifinals placing
#2
2022
Best Open rank
#88
2026 · Top 100
Earlier seasons
2025Open1
- Open113223rd worldwide · Open 2025
2024Top 20 Semifinals3
- Top 20 SemifinalsSemifinals12th · Semifinals (Asia Semifinal), Men
- Top 500 worldwideQuarterfinals270th worldwide · Quarterfinals 2024
- Top 5000 worldwideOpen1774th worldwide · Open 2024
2023Top 500 worldwide2
- Top 500 worldwideOpen311th worldwide · Open 2023
- Top 5000 worldwideQuarterfinals1102nd worldwide · Quarterfinals 2023
2022Games team finalist3
- Games team finalist36th · CrossFit Games 2022 (Team)
- Top 5 SemifinalsSemifinals2nd · Semifinals (Far East Throwdown), Team
- Top 1000 worldwideOpen989th worldwide · Open 2022
2020Top 500 worldwide1
- Top 500 worldwideOpen400th worldwide · Open 2020
2019Top 500 worldwide1
- Top 500 worldwideOpen369th worldwide · Open 2019
2018Top 500 worldwide1
- Top 500 worldwideOpen316th worldwide · Open 2018
2017Top 1000 worldwide1
- Top 1000 worldwideOpen885th worldwide · Open 2017
2016Top 5000 worldwide1
- Top 5000 worldwideOpen3353rd worldwide · Open 2016
Confirmed results 16
| Year | Event | Division | Place |
|---|---|---|---|
| 2026 | Individual Quarterfinal | — | 458 |
| 2026 | Open | Men | 88 |
| 2025 | Open | Men | 113223 |
| 2024 | Semifinals (Asia Semifinal) | Men | 12 |
| 2024 | Individual Quarterfinal | — | 270 |
| 2024 | Open | Men | 1774 |
| 2023 | Open | Men | 311 |
| 2023 | Individual Quarterfinal | — | 1102 |
| 2022 | Games | Team | 36 |
| 2022 | Semifinals (Far East Throwdown) | Team | 2 |
| 2022 | Open | Men | 989 |
| 2020 | Open | Men | 400 |
| 2019 | Open | Men | 369 |
| 2018 | Open | Men | 316 |
| 2017 | Open | Men | 885 |
| 2016 | Open | Men | 3353 |