Scaled Fight Gone Bad
scale Fight Gone Bad
1 min wall balls (10 lb to 9 ft)
1 min SDHP (45/35 lb)
1 min step-ups (20")
1 min push press (45/35 lb)
1 min row (cal)
Named by BJ Penn
Created for MMA fighter BJ Penn's CrossFit preparation
Fight Gone Bad is three rounds of five stations — wall balls, sumo deadlift high pull, box jumps, push press, and rowing — performed for one minute at each station, with one minute of rest between rounds. Your score is total reps across all 15 working minutes. Designed to simulate the metabolic demands of a mixed martial arts fight, it is one of CrossFit's most grueling interval workouts. Unlike other benchmarks, Fight Gone Bad has no natural rest within rounds — the clock dictates everything. Station strategy, starting rep targets, and smart row pacing determine your score as much as raw fitness does.
Quick answer
Fight Gone Bad is best used as a benchmark when you can preserve the intended stimulus while scaling movements, load, or total volume to your current level.
Fight Gone Bad was designed to simulate the metabolic demands of a mixed martial arts fight — three five-minute rounds with one-minute rest between them. MMA fighter BJ Penn said the workout felt "like a fight gone bad," giving it its name. The five-station format with a continuous clock is unlike any other CrossFit benchmark.
♂ 20 lb to 10 ft · ♀ 14 lb to 9 ft
♂ 75 lb · ♀ 55 lb
Box Jumps
♂ 20 in · ♀ 20 in
♂ 75 lb · ♀ 55 lb
Row (Calories)
Note: Score = total reps across all 3 rounds. Rotate stations every minute without rest (except 1-min rest between rounds).
Reference benchmarks across all fitness levels. Use these to set a realistic target before race day.
Beginner
150–200 reps
Intermediate
200–300 reps
Advanced
300–400 reps
Elite
400+ reps
Rowing calories are scored the same as reps on other stations, but elite athletes pull 20–25 calories per minute versus the 18–22 wall balls most athletes score. Sprint the row — pull rate 32+ strokes per minute — to front-load your score at the highest-value station.
Going into Fight Gone Bad without station targets is a sure way to underperform. Set a minimum rep target per station per round (e.g., 18 wall balls, 15 SDHP, 16 box jumps, 15 push press, 18 row cal) and hold yourself to it.
Generate a personalised Fight Gone Bad prep plan
Customise format, difficulty, and equipment to your level
Scale this workoutRelated WODs
scale Fight Gone Bad
1 min wall balls (10 lb to 9 ft)
1 min SDHP (45/35 lb)
1 min step-ups (20")
1 min push press (45/35 lb)
1 min row (cal)
create a similar WOD
1 min wall balls (or goblet squats)
1 min DB SDHP
1 min box jumps or step-ups
1 min DB push press
1 min jump rope (double or single)
3 rounds of 1 min per station: wall balls (20/14 lb), SDHP (75/55 lb), box jumps (20"), push press (75/55 lb), row (cal). 1 min rest between rounds.
Replace row with 1-min bike or jump rope. Use dumbbells for press and SDHP.
All bodyweight substitutions maintaining the interval structure.
Lighter loads, 2 rounds instead of 3, step-up box instead of jump.
3 rounds of 5 stations for 1 minute each: wall balls, SDHP, box jumps, push press, row. Score = total reps. 1 minute rest between rounds.
150–200 is beginner, 200–300 is intermediate, 300–400 is advanced, 400+ is elite. CrossFit Games athletes have exceeded 500 reps.
Row calories are highest-value if you row efficiently (20+ cal/min). Wall balls and box jumps are high-rep potential. SDHP and push press tend to be lower rep counts — focus on maintaining quality rather than sprinting these.
20-Minute AMRAP — The Classic MetCon
Generate 20-minute AMRAP workouts. The gold standard of functional fitness metcons — 20 minutes, as many rounds as possible. Free generator.
Cardio WOD Generator — Build Your Aerobic Engine
Generate cardio-focused WODs to build aerobic base, improve VO2 max, and develop your conditioning engine. Free workout generator, all levels.
Conditioning Workout Generator — Complete Fitness
Generate conditioning workouts that develop all fitness qualities — strength, cardio, power, and endurance. Complete functional fitness training. Free.
Generate your WOD, track your score, and push your limits. Free to start — no credit card needed.