Open

Year Rank Worldwide Rank by Region Rank By Country Rank By Affiliate
2024 1584th Men 31st Men (40-44) 616th Men Europe 11th Men (40-44) Europe 135th Men France 3rd Men (40-44) France 1st Men Al Quoz CrossFit 1st Men (40-44) Al Quoz CrossFit
2023 442nd Men 4th Men (40-44) 137th Men Europe 1st Men (40-44) Europe 24th Men France 1st Men (40-44) France 2nd Men Al Quoz CrossFit 1st Men (40-44) Al Quoz CrossFit
2022 433rd Men 1st Men (40-44) 141st Men Europe 1st Men (40-44) Europe 25th Men France 1st Men (40-44) France 1st Men CrossFit Let's Go Baby 1st Men (40-44) CrossFit Let's Go Baby
2021 334th Men 2nd Men (40-44) 104th Men Europe 1st Men (40-44) Europe 12th Men France 1st Men (40-44) France 1st Men CrossFit Let's Go Baby 1st Men (40-44) CrossFit Let's Go Baby
2020 251st Men 1st Men (40-44) – – 11th Men France 1st Men (40-44) France – –
2019 199th Men 7th Men (35-39) – – 6th Men France 1st Men (35-39) France – –
2018 256th Men 2nd Men (35-39) 7th Men South West 1st Men (35-39) South West 145th Men United States 1st Men (35-39) United States – –
2017 386th Men 4th Men (35-39) 62nd Men Europe 1st Men (35-39) Europe 4th Men France 1st Men (35-39) France – –
2016 224th Men 33rd Men Europe – – – –
2015 286th Men 28th Men Europe – – – –
2014 199th Men 20th Men Europe – – – –
2013 4424th Men 323rd Men Europe – – – –

Age Group Quarterfinal

Year Rank Worldwide
2023 38th Men (40-44)
2022 3rd Men (40-44)
2021 3rd Men (40-44)
2020 1st Men (40-44)
2019 6th Men (35-39)
2018 2nd Men (35-39)
2017 3rd Men (35-39)

Regional

Year Division Rank Regional
2018 Men 26th South
2015 Men 34th Meridian
2014 Men 41st Europe

Semifinal

Year Division Rank Semifinal
2022 Men (40-44) 4th Age Group Semifinal

CrossFit Games

Year Division Rank
2022 Men (40-44) 3rd
2021 Men (40-44) 3rd
2019 Men (35-39) 4th
2018 Men (35-39) 2nd
2017 Men (35-39) 13th

Benchmark Stats

  • Back Squat 505 lb
    Chad1000x --
    Clean and Jerk 330 lb
    Deadlift 575 lb
  • Fight Gone Bad 430
    Filthy 50 --
    Fran 2:00
    Grace --
  • Helen --
    L1 Benchmark --
    Max Pull-ups 50
    Run 5k 20:00
  • Snatch 272 lb
    Sprint 400m 0:58