2025 Desert City Classic
About This Competition
The Desert City Classic returns November 7–9, 2025, taking over the Sun Devil Fitness Complex in Tempe, AZ for three unforgettable days of competition, intensity, and desert heat.
This event is more than just another weekend throwdown — it’s one of the Southwest’s most anticipated tests of strength, grit, and endurance, bringing together a fierce lineup of athletes from across the country. From national podium contenders to up-and-coming talents, the Classic showcases the full spectrum of competitive fitness.
Athletes will battle it out in Elite, RX, Intermediate, and Masters Individual divisions, as well as RX, Intermediate, Masters, and Community Team divisions. Community Teams are welcome to register without qualifying — a perfect route for those looking to experience the Classic without the pressure of leaderboard placement.
If you've earned your spot through the Online Qualifier, you're already on the grid. For those who received a direct invite, it's because your past performances made it impossible to ignore. Either way, once you're here, it's time to show up and throw down. The desert awaits.
Source: Competition Corner
Your results are already here.
Every competition you've entered, ranked workout by workout. Search your name and find your entire history.
Search the ResultsThe conversation is already happening.
Athletes are commenting, posting photos, and reliving the workouts. Jump in.
See the CommunityReady for what's next?
Browse upcoming competitions near you — your next event is probably already listed.
Find Competitions Near MeHow much stronger are you than last year?
Log PRs for every lift and benchmark workout. Your progress tells the story — KettleBoards keeps track.
Track Your PRsDivisions
Top Results
Top 5 finishers per division. View full results →
| # | Athlete | Points |
|---|---|---|
| 1 | William Leahy | 516 |
| 2 | Max Krieg | 484 |
| 3 | Matt Brady | 469 |
| 4 | Cj Gerald | 456 |
| 5 | Noah Wilson | 434 |
| # | Athlete | Points |
|---|---|---|
| 1 | Tyler Minney | 483 |
| 2 | CHAD DUTCHER | 480 |
| 3 | Nick Coy | 480 |
| 4 | Juan Loera | 468 |
| 5 | Dylan Zucco | 450 |
| # | Athlete | Points |
|---|---|---|
| 1 | Justin Zizumbo | 516 |
| 2 | Conor Tracy | 453 |
| 3 | Emmanuel Dickson | 439 |
| 4 | David Kenny | 432 |
| 5 | Zachary Malito | 404 |
| # | Athlete | Points |
|---|---|---|
| 1 | Cheyne Nelson | 579 |
| 2 | Bill Lloyd | 474 |
| 3 | Neal Geluck | 411 |
| 4 | Luis Mendez | 411 |
| 5 | Karl Streit | 390 |
| # | Athlete | Points |
|---|---|---|
| 1 | Andy Timm | 600 |
| 2 | Paul Diaz | 520 |
| 3 | SIMON RAMIREZ | 460 |
| 4 | Jc Colmenero | 420 |
| 5 | Izzy Lopez | 360 |
| # | Athlete | Points |
|---|---|---|
| 1 | Tommy Greene | 530 |
| 2 | Jt Tornbom | 480 |
| 3 | Robby Hanovich | 470 |
| 4 | Nathan Ross | 410 |
| 5 | Kai Bennett | 390 |
| # | Athlete | Points |
|---|---|---|
| 1 | Matt Cia | 580 |
| 2 | Lon Allen | 560 |
| 3 | Terry Harbeck | 420 |
| 4 | Sean Weaver | 410 |
| 5 | Richard Doria | 390 |
| # | Athlete | Points |
|---|---|---|
| 1 | Drake Stephens | 528 |
| 2 | Gabrian Meier | 507 |
| 3 | Ben Dankow | 492 |
| 4 | Dalton Jeffries | 445 |
| 5 | Josh Schnepp | 387 |
| # | Athlete | Points |
|---|---|---|
| 1 | Elizabeth Wishart | 564 |
| 2 | Karisa Stapp | 517 |
| 3 | Blair Chaney | 457 |
| 4 | Rachel Noel | 432 |
| 5 | Nataya Flores | 425 |
| # | Athlete | Points |
|---|---|---|
| 1 | Kaitlin Hart | 540 |
| 2 | Addyson Fullerton | 476 |
| 3 | Dani Frost | 440 |
| 4 | Danielle Stetzel | 435 |
| 5 | Nicole Jacobs | 432 |
| # | Athlete | Points |
|---|---|---|
| 1 | Suzanne Swan | 512 |
| 2 | Jennifer Gerasimos | 488 |
| 3 | Adriana Rosandich | 480 |
| 4 | Lyndsey Duncan-Loose | 456 |
| 5 | Lindsey Przylepa | 416 |
| # | Athlete | Points |
|---|---|---|
| 1 | Adriane Winges | 590 |
| 2 | GENA HARTWICK | 510 |
| 3 | Colleen Maring | 450 |
| 4 | Tiara Bowman | 370 |
| 5 | Leah Castro | 330 |
| # | Athlete | Points |
|---|---|---|
| 1 | Kim Mullins | 580 |
| 2 | Stephanie Mcconnell | 470 |
| 3 | Jessi Bellama | 440 |
| 4 | JENNY HARPER | 370 |
| 5 | Jamie Peters | 320 |
| # | Athlete | Points |
|---|---|---|
| 1 | Tammi Saunders | 550 |
| 2 | Daisy Flores | 500 |
| 3 | Debbie Corwin | 480 |
| 4 | REBECCA RAMIREZ | 460 |
| 5 | Sheryl Wolowice | 440 |
| # | Athlete | Points |
|---|---|---|
| 1 | Carolynn Will | 501 |
| 2 | Kelly Mckinnon | 484 |
| 3 | Michelle Weir | 456 |
| 4 | Bailey Pihera | 432 |
| 5 | Ashley Selby | 427 |
| # | Athlete | Points |
|---|---|---|
| 1 | Bitch Press | 600 |
| 2 | The Fates of Fitness | 530 |
| 3 | The Copper Queens | 410 |
| 4 | The Cougars | 410 |
| 5 | Rapid Thigh Movement | 400 |
| # | Athlete | Points |
|---|---|---|
| 1 | The Unraveling | 535 |
| 2 | Team Mentality - Better Together | 510 |
| 3 | Purple People Eaters | 505 |
| 4 | Triple Threat 244 | 470 |
| 5 | Guardians of the gains | 465 |
| # | Athlete | Points |
|---|---|---|
| 1 | 244 Goons | 576 |
| 2 | Checho Y Los Gringos | 532 |
| 3 | DSM Performance Decades | 488 |
| 4 | 3 Decades | 456 |
| 5 | Senita Señors | 452 |
| # | Athlete | Points |
|---|---|---|
| 1 | Octane | 540 |
| 2 | Snatched Squad | 530 |
| 3 | Results May Vary | 490 |
| 4 | Cougar Town | 450 |
| 5 | Oliver’s Angels | 390 |
| # | Athlete | Points |
|---|---|---|
| 1 | Desert Reign | 560 |
| 2 | NBD | 510 |
| 3 | R3BUILT | 490 |
| 4 | Woolfepack Elders | 380 |
| 5 | The Iron Hips | 360 |
| # | Athlete | Points |
|---|---|---|
| 1 | A blonde, brunette and redhead walk up to a bar… | 540 |
| 2 | Cali Powerhouse | 480 |
| 3 | Pirate Booties🍑 | 470 |
| 4 | Taylor's Team | 430 |
| 5 | Cactus Queens | 380 |
| # | Athlete | Points |
|---|---|---|
| 1 | Westbound on RIGAR Road | 568 |
| 2 | Fortified Boys | 544 |
| 3 | US Army Warrior Fitness Team | 516 |
| 4 | Incendia | 484 |
| 5 | Magna pleasure pack | 452 |
Workouts
For Time
10 Minute Time Cap
Tiebreak: none
Elite:
3 rounds
36 GHD Sit Ups
6 Snatches (205#/145#)
Rx, Masters (35-39):
3 rounds
36 GHD Sit Ups
6 Snatches (185#/125#)
Intermediate, Masters (40-44, 45-49):
3 rounds
24 GHD Sit Ups
6 Snatches (155#/105#)
Masters (50+, 50-54, 55+):
3 rounds
24 GHD Sit Ups (with 6”/12” riser)
6 Snatches (115#/75#)
For Time
7 Minute Time Cap
Tiebreak: A tiebreak time will be taken at the completion of each worm pill lunge.
Rx:
150’ Handstand Walk (25’ unbroken)
150’ Worm Pill Lunge (follow the leader)
75 Handstand Push Ups
150’ Worm Pill Lunge (follow the leader)
150’ Handstand Walk
Intermediate & Masters:
75’ Handstand Walk (5’ unbroken)
150’ Worm Pill Lunge (follow the leader)
50 Handstand Push Ups
150’ Worm Pill Lunge (follow the leader)
75’ Handstand Walk
Community:
2 rounds
150’ Worm Pill Lunge (follow the leader)
15 Wall Walks
For Time
20 minute time cap
Tiebreak: A tiebreak time will be taken at the end of each sandbag lunge.
Elite
**In a 5.11 vest**
1200m Run
- then -
4 rounds
3 Rope Climbs
60’ Lunge with Sandbag (70#/50#)
- then -
1200m Run
Rx, Masters (35-39):
1200m Run
- then -
4 rounds
3 Rope Climbs
60’ Lunge with Sandbag (70#/50#)
- then -
1200m Run
Intermediate, Masters (40-44, 45-49):
800m Run
- then -
4 rounds
2 Rope Climbs
60’ Lunge with Sandbag (70#/50#)
- then -
800m Run
Masters (50-54, 50+, 55+):
800m Run
- then -
3 rounds
2/1 Rope Climbs
60’ Lunge with Sandbag (70#/50#)
- then -
800m Run
For Time
15 Minute Time Cap
Tiebreak: Time after completion of the first swim
Elite, Rx, Masters (35-39):
3 Rounds
20/15 Cal Bike Erg
75m Swim
20/15 Cal Ski Erg
75m Swim
Intermediate, Masters (40-44, 45-49):
3 Rounds
15/12 Cal Bike Erg
75m Swim
15/12 Cal Ski Erg
75m Swim
Masters (50+, 50-54, 55+):
5 Rounds
12/7 Calorie Bike Erg
25m Swim
12/7 Cal Ski Erg
25m Swim
NOTES
Shoes are not required for this event.
For Time
17 Minute Time Cap
Tiebreak: At the completion of the burpees over the worm
Rx:
800m Run
12 Rope Climbs
40 Synchro Burpees Over the Worm
12 Rope Climbs
800m Run
Intermediate, Masters:
800m Run
8 Rope Climbs
40 Synchro Burpees Over the Worm
8 Rope Climbs
800m Run
Community:
400m Run
8 Rope Climbs to 8’
30 Synchro Burpees Over the Worm
8 Rope Climbs to 8’
400m Run
For Time
12 Minute Time Cap
Tiebreak: none
Rx
4 rounds in intervals of 2-2-2-3 minutes
15 Synchro Bar Muscle Ups
Max Reps Worm Thrusters (250#/200#) until 75 Worm Thrusters are complete
Intermediate, Masters:
4 rounds in intervals of 2-2-2-3 minutes
20 Synchro Chest to Bar Pull Ups
Max Reps Worm Thrusters (200#/150#) until 75 Worm Thrusters are complete
Community:
4 rounds in intervals of 2-2-2-3 minutes
20 Synchro Jumping Pull Ups
Max Reps Worm Thrusters (200#/150#) until 50 Worm Thrusters are complete
For Time
12 Minute Time Cap
Tiebreak: none
Elite
21-15-9-6-3
Strict Handstand Push Ups
Front Squats (195#/125#)
Bar Facing Burpees
Rx, Masters 35-39
21-15-9-6-3
Handstand Push Ups
Front Squats (185#/115#)
Bar Facing Burpees
Intermediate, Masters 40-44, Masters 45-49
21-15-9-6-3
Handstand Push Ups (with ab mat)
Front Squats (155#/105#)
Bar Facing Burpees
Masters 50+
15-12-9-6-3
Handstand Push Ups (with ab mat + plate)
Front Squats (135#/95#)
Bar Facing Burpees
For Time
7 Minute Time Cap
Tiebreak: A tiebreak time will be taken at the completion of each round of snatches.
Rx Team:
Athlete 1:
36 GHD Sit-ups
12 Snatches (165#/115#)
- then -
Athlete 2:
36 GHD Sit-ups
9 Snatches (185#/125#)
- then -
Athlete 3:
36 GHD Sit-ups
6 Snatches (205#/135#)
Intermediate Team, Masters Team
Athlete 1:
24 GHD Sit-ups
12 Snatches (135#/95#)
- then -
Athlete 2:
24 GHD Sit-ups
9 Snatches (155#/105#)
- then -
Athlete 3:
24 GHD Sit-ups
6 Snatches (175#/115#)
Community Teams
3 rounds
36 Ab Mat Sit-ups
12 Snatches (95#/65#)
For Time
10 Minute Time Cap
Tiebreak: None
Elite, Rx, Masters (35-39):
4 rounds
1 Unbroken Gymnastics Complex:
- 5 Pull Ups
- 4 Chest to Bar Pull Ups
- 3 Bar Muscle Ups
40 Heavy Double Unders with Velites Rope
12 Dual Dumbbell Thrusters (50#x2/35#x2)
Masters (40-44, 45-49):
4 rounds
1 Gymnastics Complex:
- 5 Pull Ups
- 4 Chest to Bar Pull Ups
- 3 Bar Muscle Ups
30 Heavy Double Unders with Velites Rope
8 Dual Dumbbell Thrusters (50#x2/35#x2)
Intermediate, Masters (50-54, 50+, 55+):
4 rounds
1 Gymnastics Complex
- 5 Toes to Bar
- 4 Pull Ups
- 3 Chest to Bar Pull Ups
30 Double Unders
12 Dual Dumbbell Thrusters (35#x2/25#x2)
For Time
5 Minute Time Cap
Tiebreak: At the completion of the first handstand walk distance.
Elite:
15 Dumbbell Bench Press (70#x2/50#x2)
90’ Handstand Walk (30’ unbroken)
12 Dumbbell Bench Press
60’ Handstand Walk
9 Dumbbell Bench Press
30’ Handstand Walk
Rx, Masters (35-39):
15 Dumbbell Bench Press (70#x2/50#x2)
90’ Handstand Walk (15’ unbroken)
12 Dumbbell Bench Press
60’ Handstand Walk
9 Dumbbell Bench Press
30’ Handstand Walk
Masters (40-44, 45-49):
15 Dumbbell Bench Press (50#x2/35#x2)
60’ Handstand Walk (10’ unbroken)
12 Dumbbell Bench Press
40’ Handstand Walk
9 Dumbbell Bench Press
20’ Handstand Walk
Intermediate:
15 Dumbbell Bench Press (50#x2/35#x2)
60’ Handstand Walk (5’ unbroken)
12 Dumbbell Bench Press
40’ Handstand Walk
9 Dumbbell Bench Press
20’ Handstand Walk
Masters (50+, 50-54, 55+):
15 Dumbbell Bench Press (35#x2/25#x2)
60’ Handstand Walk (5’ unbroken)
12 Dumbbell Bench Press
40’ Handstand Walk
9 Dumbbell Bench Press
20’ Handstand Walk
For Time
12 Minute Time Cap
Tiebreak: At the completion of round three.
Rx:
5 rounds
At the same time:
- 16/12 Cal Concept2 Bike Erg
- 16/12 Cal Row
- 60 Heavy Double Unders
THEN
8 Worm Clean & Jerks (250#/200#)
Intermediate, Masters:
5 rounds
At the same time:
- 16/12 Cal Concept2 Bike Erg
- 16/12 Cal Row
- 60 Double Unders
THEN
8 Worm Clean & Jerks (200#/150#)
Community:
4 rounds
At the same time:
- 16/12 Cal Concept2 Bike Erg
- 16/12 Cal Row
- 60 Single Unders
THEN
8 Worm Clean & Jerks (200#/150#)
For Time
15 Minute Time Cap
Tiebreak: The completion of round 2.
Rx:
3 Rounds (Waterfall)
25/20 Cal Ski Erg
100m Swim
Intermediate, Masters:
3 Rounds (Waterfall)
20/12 Cal Ski
50m Swim
Community:
3 rounds TOTAL (Break the reps up however you like)
50/30 Cal Ski
50m Swim
Media
Community
Event Details
Closes: Oct 31, 2025
Find Your Next Competition
Browse hundreds of CrossFit and functional fitness competitions worldwide.
Explore More
Competition Resources
Personal Records