Father of 2 boys, partner with 1 woman. Affiliate Co-owner. 3x L2. VFF. Competitive CrossFit Masters athlete/addict, officially a professional YouTuber @MFMustache. #DBAB

Open

Year Rank Worldwide Rank by Region Rank By Country Rank By Affiliate
2026 5943rd Men 89th Men (45-49) 985th Men North America West 25th Men (45-49) North America West 1974th Men United States 36th Men (45-49) United States 1st Men St. Peters CrossFit 1st Men (45-49) St. Peters CrossFit
2025 5139th Men 93rd Men (45-49) 897th Men North America West 23rd Men (45-49) North America West 1871st Men United States 42nd Men (45-49) United States 1st Men St. Peters CrossFit 1st Men (45-49) St. Peters CrossFit
2024 9100th Men 92nd Men (45-49) 1491st Men North America West 28th Men (45-49) North America West 2875th Men United States 48th Men (45-49) United States 1st Men St. Peters CrossFit 1st Men (45-49) St. Peters CrossFit
2023 6261st Men 48th Men (45-49) 1159th Men North America West 19th Men (45-49) North America West 2342nd Men United States 27th Men (45-49) United States 1st Men St. Peters CrossFit 1st Men (45-49) St. Peters CrossFit
2022 17163rd Men 1064th Men (40-44) 7808th Men North America 561st Men (40-44) North America 6654th Men United States 478th Men (40-44) United States 1st Men St. Peters CrossFit 1st Men (40-44) St. Peters CrossFit
2021 9332nd Men 424th Men (40-44) 4710th Men North America 252nd Men (40-44) North America 4003rd Men United States 221st Men (40-44) United States 1st Men St. Peters CrossFit 1st Men (40-44) St. Peters CrossFit
2020 5088th Men 214th Men (40-44) – – 2188th Men United States 117th Men (40-44) United States – –
2019 4100th Men 109th Men (40-44) – – 1861st Men United States 59th Men (40-44) United States – –
2018 4294th Men 92nd Men (40-44) 388th Men North Central 8th Men (40-44) North Central 2476th Men United States 68th Men (40-44) United States – –
2017 11857th Men 1153rd Men (35-39) 975th Men North Central 96th Men (35-39) North Central 6926th Men United States 722nd Men (35-39) United States – –
2016 4524th Men 396th Men North Central – – – –
2015 10740th Men 926th Men North Central – – – –
2014 13198th Men 1094th Men North Central – – – –
2013 10323rd Men 857th Men North Central – – – –
2012 5075th Men 429th Men North Central – – – –
2011 3577th Men 266th Men North Central – – – –

Individual Quarterfinal

Year Rank Worldwide Rank by Region
2026 3566th Men 809th Men North America West
2024 2601st Men 509th Men North America West

Age Group Quarterfinal

Year Rank Worldwide
2026 124th Men (45-49)
2024 39th Men (45-49)
2023 20th Men (45-49)
2022 669th Men (40-44)
2021 237th Men (40-44)
2019 56th Men (40-44)
2018 115th Men (40-44)

Semifinals

Year Division Rank Semifinal
2026 Men (45-49) 50th Age Group Semifinal
2025 Men (45-49) 57th Age Group Semifinal
2024 Men (45-49) 44th Age Group Semifinal
2023 Men (45-49) 16th Age Group Semifinal

Benchmark Stats

  • Back Squat 1RM 395 lb
    Clean & Jerk 1RM 255 lb
    Deadlift 1RM 455 lb
    Fight Gone Bad 390 reps
    Filthy 50 18:46
    Fran 02:39
    Grace 01:57
    Helen 08:33
    Pull-ups 60 reps
    Run 400m 01:05
    Run 5k 19:33
    Squat Snatch 1RM 200 lb
    30 Muscle-ups For Time --
    Abbate --
    Adambrown --
    Adrian --
    Alec --
    Alexander --
    Amanda --
    Andi --
    Andy --
    Angie --
    Annie --
    Arnie --
    Artie --
    Back Squat 3RM --
    Back Squat 5RM --
    Badger --
    Bar Muscle-ups --
    Barbara --
    Barbara Ann --
    Barraza --
    Bell --
    Bench Press 1RM --
    Bench Press 3RM --
    Bench Press 5RM --
    Bert --
    Big Sexy --
    Bike 50 Cal --
    Blake --
    Bowen --
    Bradley --
    Bradshaw --
    Brehm --
    Brenton --
    Brian --
    Bruck --
    Bulger --
    Bull --
    Buriak --
    Cameron --
    Candy --
    Capoot --
    Carse --
    CHAD1000x --
    Chelsea --
    Chest-to-Bar Pull-ups --
    Cindy --
    City 100 --
    Clean & Jerk 3RM --
    Clean & Jerk 5RM --
    Clovis --
    Coe --
    Coffey --
    Coffland --
    Collin --
    Crain --
    CrossFit Total --
    Dae Han --
    Dallas 5 --
    Daniel --
    Danny --
    Deadlift 3RM --
    Deadlift 5RM --
    Del --
    Desforges --
    DG --
    Diane --
    Dobogai --
    Dominic J. Hall --
    Donny --
    Dork --
    Double-Unders --
    Dragon --
    Drew --
    DT --
    Dunn --
    DVB --
    Elizabeth --
    Ellen --
    Emily --
    Erin --
    Estrada --
    Eva --
    Eva Strong --
    Falkel --
    Feeks --
    FERN --
    Finseth --
    Foo --
    Forrest --
    Fournier --
    Free Handstand Hold --
    Freestyle Diane --
    Front Squat 1RM --
    Front Squat 3RM --
    Front Squat 5RM --
    Gage --
    Gale Force --
    Gallant --
    Garbo --
    Garrett --
    Gator --
    Gaza --
    GHD Annie --
    Glen --
    Goose --
    Grettel --
    Griff --
    Gwen --
    Hall --
    Hamilton --
    Hammer --
    Hammy --
    Handstand Push-ups --
    Hang Power Clean 1RM --
    Hang Power Clean 3RM --
    Hang Power Clean 5RM --
    Hang Power Snatch 1RM --
    Hang Power Snatch 3RM --
  • Hang Power Snatch 5RM --
    Hang Squat Clean 1RM --
    Hang Squat Clean 3RM --
    Hang Squat Clean 5RM --
    Hang Squat Snatch 1RM --
    Hang Squat Snatch 3RM --
    Hang Squat Snatch 5RM --
    Hansen --
    Harper --
    Havana --
    Heavy Grace --
    Helton --
    Hidalgo --
    Hildy --
    Holbrook --
    Holleyman --
    Hollywood --
    Hoover --
    Hope --
    Hortman --
    Horton --
    Hotshots 19 --
    Ingrid --
    Isabel --
    J.J. --
    Jack --
    Jack's Triangle --
    Jackie --
    Jag 28 --
    Jared --
    Jason --
    JBo --
    Jennifer --
    Jenny --
    Jerry --
    Johnson --
    Jonathon Farmer --
    Jorge --
    Josh --
    Josh-O --
    Joshie --
    Josie --
    JT --
    Justin --
    K27 --
    Karen --
    Kelly --
    Kelly Brown --
    Kerrie --
    Kev --
    Kevin --
    Klepto --
    Kutschbach --
    L-Sit Hold --
    L1 Benchmark --
    Ladder Nancy --
    Lane --
    Larry --
    Laura --
    Ledesma --
    Lee --
    Leehan --
    Liam --
    Linda --
    Locke --
    Loredo --
    Lorenzo --
    Luce --
    Luke --
    Lumberjack 20 --
    Lyla --
    Lynne --
    Maggie --
    Maloney --
    Manion --
    Manuel --
    Marco --
    Marguerita --
    Marston --
    Martin --
    Mary --
    Matt 16 --
    Maupin --
    Maxton --
    McCartney --
    McCluskey --
    McGhee --
    Meadows --
    Michael --
    Miron --
    Monti --
    Moon --
    Moore --
    Morrison --
    Mr. Joshua --
    Muller --
    Murph --
    Muscle-ups --
    Nancy --
    Nasty Girls --
    Nasty Girls V2 --
    Nate --
    Ned --
    Nick --
    Nickman --
    Nicole --
    Northrup --
    Nukes --
    Nunez --
    Nutts --
    ODA 7313 --
    Omar --
    Otis --
    Overhead Squat 1RM --
    Overhead Squat 3RM --
    Overhead Squat 5RM --
    Ozzy --
    Partner Kelly --
    Partner Weston --
    Pat --
    Paul --
    Paul Pena --
    Peyton --
    Pheezy --
    Pike --
    Pikey --
    PK --
    Power Amanda --
    Power Clean 1RM --
    Power Clean 3RM --
  • Power Clean 5RM --
    Power Snatch 1RM --
    Power Snatch 3RM --
    Power Snatch 5RM --
    Push Jerk 1RM --
    Push Jerk 3RM --
    Push Jerk 5RM --
    Push Press 1RM --
    Push Press 3RM --
    Push Press 5RM --
    Rahoi --
    Ralph --
    Randy --
    Rankel --
    René --
    Restrepo --
    Rich --
    Ricky --
    Riley --
    RJ --
    Robbie --
    Rocket --
    Roney --
    Row 1000m --
    Row 100m --
    Row 2000m --
    Row 250m --
    Row 3000m --
    Row 500m --
    Row 5K --
    Roy --
    Run 1 Mile --
    Run 100m --
    Run 10K --
    Run 2 Miles --
    Run 200m --
    Run 800m --
    Run Row Run Rx --
    Run Row Run Scaled --
    Run Row Run Sprint --
    Ryan --
    Ryan Comas --
    Ryan SO --
    Santiago --
    Santora --
    Schmalls --
    Scooter --
    Scotty --
    Sean --
    Servais --
    Severin --
    Sham --
    Shawn --
    Ship --
    Shoulder Press 1RM --
    Shoulder Press 3RM --
    Shoulder Press 5RM --
    Sisson --
    Small --
    Smykowski --
    Spehar --
    Split Jerk 1RM --
    Split Jerk 3RM --
    Split Jerk 5RM --
    Squat Clean 1RM --
    Squat Clean 3RM --
    Squat Clean 5RM --
    Squat Snatch 3RM --
    Squat Snatch 5RM --
    Stephen --
    Strange --
    Strict Elizabeth --
    Strict Handstand Push-ups --
    Strict Muscle-ups --
    Strict Pull-ups --
    T --
    T.J. --
    T.U.P. --
    Tabata Something Else --
    Tabata This! --
    Tama --
    Taylor --
    Terry --
    The Chief --
    The Don --
    The Ghost --
    The Lyon --
    The Other Total --
    The Seven --
    Thompson --
    Thruster 1RM --
    Thruster 3RM --
    Thruster 5RM --
    Tiff --
    Time Priority Angie --
    Timothy Helton --
    TK --
    Toes-to-Bar --
    Tom --
    Tommy V --
    Topsy --
    TPT9000 --
    Triple Deuce --
    Tully --
    Tumilson --
    Twelve Days of Christmas --
    Tyler --
    Viola --
    Wade --
    Wall Handstand Hold --
    Walsh --
    War Frank --
    Weaver --
    Weighted Pull-up 1RM --
    Wes --
    Wesley --
    Weston --
    White --
    Whitt --
    Whitten --
    Willy --
    Wilmot --
    Wittman --
    Woehlke --
    Wood --
    Wyk --
    Yeti --
    Zembiec --
    Zeus --
    Zimmerman --