Father to two awesome girls - husband to an amazing wife - coach to incredible athletes - I compete because I love to challenge myself and I love the discipline that comes from asking more of myself.

Open

Year Rank Worldwide Rank by Region Rank By Country Rank By Affiliate
2023 4226th Men 553rd Men (35-39) 1118th Men North America East 164th Men (35-39) North America East 1575th Men United States 251st Men (35-39) United States 12th Men TTT CrossFit 1st Men (35-39) TTT CrossFit
2022 2067th Men 193rd Men (35-39) 940th Men North America 99th Men (35-39) North America 772nd Men United States 84th Men (35-39) United States 7th Men TTT CrossFit 1st Men (35-39) TTT CrossFit
2021 1563rd Men 137th Men (35-39) 745th Men North America 69th Men (35-39) North America 617th Men United States 60th Men (35-39) United States 4th Men TTT CrossFit 1st Men (35-39) TTT CrossFit
2020 1667th Men 167th Men (35-39) – – 702nd Men United States 81st Men (35-39) United States – –
2018 1454th Men 100th Men South East 813th Men United States – –
2017 2641st Men 160th Men South East 1580th Men United States – –
2016 770th Men 70th Men South East – – – –
2015 174th Men 16th Men Mid Atlantic – – – –
2014 510th Men 37th Men Mid Atlantic – – – –
2013 561st Men 42nd Men Mid Atlantic – – – –
2012 727th Men 51st Men Mid Atlantic – – – –

Team Quarterfinals

Year Rank Worldwide Rank by Region Team Name
2021 22nd Team 16th Team North America Training Think Tank

Age Group Quarterfinal

Year Rank Worldwide
2023 18th Men (35-39)
2022 13th Men (35-39)
2020 35th Men (35-39)

Regional

Year Division Rank Regional
2015 Men 28th Atlantic
2014 Men 12th Mid Atlantic
2013 Men 4th Mid Atlantic
2012 Men 30th Mid Atlantic

Semifinal

Year Division Rank Semifinal
2023 Men (35-39) 20th Age Group Semifinal
2022 Men (35-39) 13th Age Group Semifinal
2021 Team 4th Mid-Atlantic CrossFit Challenge

Games

Year Division Rank
2021 Team 32nd

Benchmark Stats

  • Back Squat 470 lb
    Chad1000x --
    Clean and Jerk 355 lb
    Deadlift 535 lb
  • Fight Gone Bad --
    Filthy 50 --
    Fran 2:14
    Grace 1:32
  • Helen --
    L1 Benchmark --
    Max Pull-ups 50
    Run 5k 20:47
  • Snatch 285 lb
    Sprint 400m 0:57