I'm a father to a seven year old son and, as of the start of the Open, a two weeks old daughter. A husband for the past 9+ years to kick ass wife. A financial company executive who willingly sacrificed big money payday dreams for big increases in family time. Crossfit was my ultimate stress reliever while working unreasonable hours. Now I train four days a week and coach one night a week. CF has become another pillar of my life along with family and work to make sure I stay strong and healthy for my family.... and to occasionally beat a 20 year old in a WOD!!

Open

Year Rank Worldwide Rank by Region Rank By Country Rank By Affiliate
2024 83015th Men 6009th Men (45-49) 14776th Men North America West 1453rd Men (45-49) North America West 29604th Men United States 2834th Men (45-49) United States 7th Men Ross Valley CrossFit 2nd Men (45-49) Ross Valley CrossFit
2023 36943rd Men 1222nd Men (45-49) 7237th Men North America West 354th Men (45-49) North America West 14584th Men United States 676th Men (45-49) United States 4th Men Ross Valley CrossFit 1st Men (45-49) Ross Valley CrossFit
2022 44203rd Men 1826th Men (45-49) 20213th Men North America 1042nd Men (45-49) North America 17417th Men United States 908th Men (45-49) United States 3rd Men Ross Valley CrossFit 2nd Men (45-49) Ross Valley CrossFit
2020 28227th Men 2409th Men (40-44) – – 12469th Men United States 1343rd Men (40-44) United States – –
2017 50522nd Men 3434th Men (40-44) 1570th Men Northern California 129th Men (40-44) Northern California 28474th Men United States 2220th Men (40-44) United States – –
2016 32733rd Men 1963rd Men (40-44) 1209th Men Northern California 100th Men (40-44) Northern California – – – –
2015 43501st Men 1858th Men Northern California – – – –
2014 44878th Men 2058th Men Northern California – – – –

Age Group Quarterfinal

Year Rank Worldwide
2023 756th Men (45-49)

Benchmark Stats

  • Back Squat 300 lb
    Chad1000x --
    Clean and Jerk 195 lb
    Deadlift 425 lb
  • Fight Gone Bad --
    Filthy 50 --
    Fran 4:23
    Grace --
  • Helen 9:15
    L1 Benchmark --
    Max Pull-ups --
    Run 5k --
  • Snatch 145 lb
    Sprint 400m 1:11