This season 2026
- Games team finalist14th · CrossFit Games 2026 (Team)
- Top 10 SemifinalsSemifinals6th · Semifinals (Team Semifinal), Team
- Top 100 worldwideQuarterfinals61st worldwide · Quarterfinals 2026
- Top 100 worldwideOpen79th worldwide · Open 2026
Career achievements
Best Semifinals placing
#3
2022
Best Open rank
#1
2020 · Top 10
Earlier seasons
2024Top 500 worldwide2
- Top 500 worldwideQuarterfinals388th worldwide · Quarterfinals 2024
- Top 5000 worldwideOpen1465th worldwide · Open 2024
2022Top 5 Semifinals3
- Top 5 SemifinalsSemifinals3rd · Semifinals (Age Group Semifinal), Boys 16–17
- Games age group6th · CrossFit Games 2022, Boys 16–17
- Open10702nd worldwide · Open 2022
2021Games age group2
- Games age group4th · CrossFit Games 2021, Boys 16–17
- Top 5000 worldwideOpen1348th worldwide · Open 2021
2020Top 10 worldwide1
- Top 10 worldwideOpen1st worldwide · Open 2020
2019Top 10 worldwide1
- Top 10 worldwideOpen10th worldwide · Open 2019
Confirmed results 13
| Year | Event | Division | Place |
|---|---|---|---|
| 2026 | Games | Team | 14 |
| 2026 | Semifinals (Team Semifinal) | Team | 6 |
| 2026 | Individual Quarterfinal | — | 61 |
| 2026 | Open | Men | 79 |
| 2024 | Individual Quarterfinal | — | 388 |
| 2024 | Open | Men | 1465 |
| 2022 | Semifinals (Age Group Semifinal) | Boys 16–17 | 3 |
| 2022 | Games | Boys 16–17 | 6 |
| 2022 | Open | Men | 10702 |
| 2021 | Games | Boys 16–17 | 4 |
| 2021 | Open | Men | 1348 |
| 2020 | Open | Boys 14–15 | 1 |
| 2019 | Open | Boys 14–15 | 10 |