This season 2026
- Top 100 worldwideQuarterfinals64th worldwide · Quarterfinals 2026
- Top 100 worldwideOpen98th worldwide · Open 2026
Career achievements
Best Semifinals placing
#4
2025
Best Open rank
#33
2024 · Top 100
Earlier seasons
2025Games team finalist3
- Games team finalist8th · CrossFit Games 2025 (Team)
- Top 5 SemifinalsSemifinals4th · Semifinals (Team Semifinal), Team
- Top 500 worldwideOpen356th worldwide · Open 2025
2024Games team finalist3
- Games team finalist15th · CrossFit Games 2024 (Team)
- Top 10 SemifinalsSemifinals9th · Semifinals (North America East Semifinal), Team
- Top 100 worldwideOpen33rd worldwide · Open 2024
2023Top 500 worldwide1
- Top 500 worldwideOpen154th worldwide · Open 2023
2022Top 20 Semifinals2
- Top 20 SemifinalsSemifinals12th · Semifinals (CrossFit Atlas Games), Team
- Top 500 worldwideOpen286th worldwide · Open 2022
2021Top 40 Semifinals3
- Top 40 SemifinalsSemifinals23rd · Semifinals (CrossFit Atlas Games), Men
- Top 100 worldwideQuarterfinals95th worldwide · Quarterfinals 2021
- Top 500 worldwideOpen301st worldwide · Open 2021
2020Top 1000 worldwide1
- Top 1000 worldwideOpen559th worldwide · Open 2020
2018Open1
- Open39591st worldwide · Open 2018
Confirmed results 16
| Year | Event | Division | Place |
|---|---|---|---|
| 2026 | Individual Quarterfinal | — | 64 |
| 2026 | Open | Men | 98 |
| 2025 | Games | Team | 8 |
| 2025 | Semifinals (Team Semifinal) | Team | 4 |
| 2025 | Open | Men | 356 |
| 2024 | Games | Team | 15 |
| 2024 | Semifinals (North America East Semifinal) | Team | 9 |
| 2024 | Open | Men | 33 |
| 2023 | Open | Men | 154 |
| 2022 | Semifinals (CrossFit Atlas Games) | Team | 12 |
| 2022 | Open | Men | 286 |
| 2021 | Semifinals (CrossFit Atlas Games) | Men | 23 |
| 2021 | Individual Quarterfinal | — | 95 |
| 2021 | Open | Men | 301 |
| 2020 | Open | Men | 559 |
| 2018 | Open | Men | 39591 |