This season 2026
- Top 5 SemifinalsSemifinals2nd · Semifinals (Age Group Semifinal), Men 35–39
- Age-group championGames age group1st · CrossFit Games 2026, Men 35–39
- Top 10 worldwideQuarterfinals6th worldwide · Quarterfinals 2026
- Top 100 worldwideOpen84th worldwide · Open 2026
Career achievements
Games appearances
10
2014–2023
Best Games finish
#2
2019
Podiums
1
Best Semifinals placing
#1
2024
Best Open rank
#1
2016 · Top 10
Earlier seasons
2024Games team podium3
- Games team podiumGames team finalist3rd · CrossFit Games 2024 (Team)
- Semifinal winnerSemifinals1st · Semifinals (North America East Semifinal), Team
- Top 10 worldwideOpen5th worldwide · Open 2024
2023Top 20 Games4
- Top 20 GamesGames finalist16th · CrossFit Games 2023, Men
- Top 10 SemifinalsSemifinals7th · Semifinals (North America East Semifinal), Men
- Top 10 worldwideQuarterfinals6th worldwide · Quarterfinals 2023
- Top 100 worldwideOpen84th worldwide · Open 2023
2022Top 20 Games4
- Top 20 GamesGames finalist12th · CrossFit Games 2022, Men
- Top 5 SemifinalsSemifinals4th · Semifinals (Mid-Atlantic CrossFit Challenge), Men
- Top 10 worldwideQuarterfinals5th worldwide · Quarterfinals 2022
- Top 500 worldwideOpen107th worldwide · Open 2022
2021Top 10 Games4
- Top 10 GamesGames finalist10th · CrossFit Games 2021, Men
- Top 5 SemifinalsSemifinals2nd · Semifinals (CrossFit West Coast Classic), Men
- Top 10 worldwideQuarterfinals8th worldwide · Quarterfinals 2021
- Top 10 worldwideOpen6th worldwide · Open 2021
2020Top 10 Games2
- Top 10 GamesGames finalist4th · CrossFit Games 2020, Men
- Top 10 worldwideOpen6th worldwide · Open 2020
2019Games podium2
- Games podiumGames finalist2nd · CrossFit Games 2019, Men
- Top 100 worldwideOpen60th worldwide · Open 2019
2018Top 10 Games2
- Top 10 GamesGames finalist6th · CrossFit Games 2018, Men
- Top 100 worldwideOpen25th worldwide · Open 2018
2017Top 10 Games2
- Top 10 GamesGames finalist4th · CrossFit Games 2017, Men
- Top 10 worldwideOpen2nd worldwide · Open 2017
2016Top 20 Games2
- Top 20 GamesGames finalist15th · CrossFit Games 2016, Men
- Top 10 worldwideOpen1st worldwide · Open 2016
2015Top 10 Games2
- Top 10 GamesGames finalist8th · CrossFit Games 2015, Men
- Top 100 worldwideOpen16th worldwide · Open 2015
2014Top 10 Games2
- Top 10 GamesGames finalist8th · CrossFit Games 2014, Men
- Top 100 worldwideOpen20th worldwide · Open 2014
2013Top 100 worldwide1
- Top 100 worldwideOpen56th worldwide · Open 2013
2012Top 500 worldwide1
- Top 500 worldwideOpen188th worldwide · Open 2012
2011Top 5000 worldwide1
- Top 5000 worldwideOpen1320th worldwide · Open 2011
Confirmed results 36
| Year | Event | Division | Place |
|---|---|---|---|
| 2026 | Semifinals (Age Group Semifinal) | Men 35–39 | 2 |
| 2026 | Games | Men 35–39 | 1 |
| 2026 | Individual Quarterfinal | — | 6 |
| 2026 | Open | Men | 84 |
| 2024 | Games | Team | 3 |
| 2024 | Semifinals (North America East Semifinal) | Team | 1 |
| 2024 | Open | Men | 5 |
| 2023 | Games | Men | 16 |
| 2023 | Semifinals (North America East Semifinal) | Men | 7 |
| 2023 | Individual Quarterfinal | — | 6 |
| 2023 | Open | Men | 84 |
| 2022 | Games | Men | 12 |
| 2022 | Semifinals (Mid-Atlantic CrossFit Challenge) | Men | 4 |
| 2022 | Individual Quarterfinal | — | 5 |
| 2022 | Open | Men | 107 |
| 2021 | Games | Men | 10 |
| 2021 | Semifinals (CrossFit West Coast Classic) | Men | 2 |
| 2021 | Individual Quarterfinal | — | 8 |
| 2021 | Open | Men | 6 |
| 2020 | Games | Men | 4 |
| 2020 | Open | Men | 6 |
| 2019 | Games | Men | 2 |
| 2019 | Open | Men | 60 |
| 2018 | Games | Men | 6 |
| 2018 | Open | Men | 25 |
| 2017 | Games | Men | 4 |
| 2017 | Open | Men | 2 |
| 2016 | Games | Men | 15 |
| 2016 | Open | Men | 1 |
| 2015 | Games | Men | 8 |
| 2015 | Open | Men | 16 |
| 2014 | Games | Men | 8 |
| 2014 | Open | Men | 20 |
| 2013 | Open | Men | 56 |
| 2012 | Open | Men | 188 |
| 2011 | Open | Men | 1320 |