Write it once. Everywhere the second you save.
Multi-part workouts. Six timer types. Score that auto-sorts the leaderboard the right way. The TV board, the athlete's phone, the coach's tablet all read from one source — yours.
Parts
Back Squat
5 × 3
Conditioning
5 rounds for time
Cooldown
Mobility
+ Add part
Conditioning
Timer
Rounds for Time
Score
Time
Cap
10:00
Description
21-15-9 Thrusters 95/65 Pull-ups
Movements auto-linked to personal-best tracking
Owner-side workout editor — the source everything else reads from.
What you can actually program.
Not a workout template generator. The same shape a thoughtful coach already writes on the whiteboard — just structured so it can sync.
Multi-part workouts
Strength on top, conditioning in the middle, cooldown at the bottom — or whatever shape your class takes. Each part has its own timer, score type, and notes.
Six timer types
AMRAP, Rounds for Time, Count Up, Count Down, EMOM, and Interval. Pick the one the workout actually calls for instead of stretching the wrong tool.
Score that matches
Time, load, reps, or rounds + reps. The leaderboard auto-sorts the right way — fastest time, heaviest load, most rounds, you don't have to think about it.
Time caps + tiebreakers
Set a cap, optional tiebreaker note ("time at the 9-rep set"). When the cap hits, the timer surfaces the cue and athletes log the right value.
Movement library auto-links
Type "Back Squat" in a part description, it links to your gym's movement library entry. Personal bests roll up automatically from class results — no parallel logging.
Templates for recurring classes
Your Tuesday 6 AM Olympic class follows a pattern. Save it as a template, drop it onto a date, fill in the workout. The scaffolding is already there.
They see it before they walk in.
The moment you save, the workout shows up on every member's phone for that class. They've already thought about scaling options on the drive over.
When the timer drops, results take seconds to log — time, load, reps, rounds, however the workout was scored. Recommended or modified, captured in one tap.
Today · 9:00 AM
Conditioning
Coach Sarah
Back Squat
5 × 3 @ 80%
Conditioning
5 rounds for time · 10 min cap
Cooldown
Hip mobility
Now
Conditioning · 9:00 AM
5 rounds for time
12 Thrusters 95/65
15 Pull-ups
Coach Sarah
Time Remaining
07:23
Now
9:07 AM
Up Next
10:00 AM · Open Gym
The TV board pulls the same workout.
Same source, sized for the wall. The timer your coach started from the Coach Hub is the timer everyone watches.
See the TV Board walkthroughPersonal bests track themselves.
Type a movement name. It auto-links to your gym's movement library — Back Squat in today's Strength becomes a row in the athlete's personal-best timeline the moment they log it.
No parallel spreadsheet. No "wait, did I update the lifts sheet?" Every class result feeds the athlete's long-arc history automatically.
Movement Library
132 movements
Back Squat
Barbell · Strength
315 lb
May 14
Thruster
Barbell · Metcon
155 lb
Apr 28
Pull-up
Gymnastic
12 reps
May 6
Power Clean
Barbell · Olympic
225 lb
Apr 30
Run the programming you already trust.
MacroMinds is in private beta — we're working with a handful of gyms whose coaches actually program. Tell us about yours.