Track
Numbers don't lie. Log the work, weigh in once a week, write down the goals, and answer the questions on Sunday. Everyone sees everyone's.
This week's challenge
Weekly scorecard
Monday to todayPoints: 1 per habit ticked, 2 per workout logged, 2 per quiz taken, 1 per challenge day, 3 for the weekly check-in, 1 for a weigh-in.
Workouts
Tap one to open itPick a program and run it for at least 8 weeks before you change it. "Log this day" fills in the logger below with the lifts so you only type the weights.
Lifting
Push / Pull / Legs3–6 days · 60 min · gym or Tonal
The simplest split that works for life. Push day is chest, shoulders, triceps. Pull is back and biceps. Legs is legs. Run it three days a week, or six if you're serious and sleeping.
Push
| Bench press | 4×6–8 |
| Overhead press | 3×8 |
| Incline dumbbell press | 3×10 |
| Dips | 3×max |
| Lateral raises | 3×15 |
| Triceps pushdown | 3×12 |
Pull
| Deadlift | 3×5 |
| Pull-ups | 4×max |
| Barbell row | 3×8 |
| Face pulls | 3×15 |
| Dumbbell curls | 3×12 |
| Hammer curls | 2×12 |
Legs
| Squat | 4×6 |
| Romanian deadlift | 3×8 |
| Walking lunges | 3×12 each |
| Leg curl | 3×12 |
| Calf raises | 4×15 |
| Hanging leg raises | 3×12 |
- Add 5 lb to the bar when you hit the top of the rep range on every set.
- Rest 2–3 min on the big lifts, 60–90 s on the rest.
- Deload (half the weight) one week every 6–8 weeks or when everything feels heavy.
Upper / Lower4 days · 55 min · best for in-season athletes
Two upper days, two lower days. Enough volume to grow, short enough to recover from soccer. Monday/Tuesday/Thursday/Friday with games on the weekend.
Upper A (strength)
| Bench press | 5×5 |
| Barbell row | 5×5 |
| Overhead press | 3×6 |
| Pull-ups | 3×max |
| Curls | 2×12 |
Lower A (strength)
| Squat | 5×5 |
| Romanian deadlift | 3×8 |
| Split squat | 3×8 each |
| Calf raises | 3×15 |
| Plank | 3×60 s |
Upper B (volume)
| Incline dumbbell press | 4×10 |
| Chest-supported row | 4×10 |
| Dips | 3×max |
| Lat pulldown | 3×12 |
| Lateral raises | 3×15 |
| Triceps pushdown | 3×12 |
Lower B (power)
| Trap bar deadlift | 4×5 |
| Box jumps | 4×5 |
| Hip thrust | 3×10 |
| Nordic curls | 3×6 |
| Hanging leg raises | 3×12 |
- In season: drop to 3 sets everywhere and never train legs heavy the day before a game.
- Power day is fast on purpose. Move the bar like you mean it, rest fully.
Full body, 3 days3 days · 45 min · the beginner program
If you've been lifting less than a year, this beats everything else. Same five lifts, three times a week, add weight every session. Boring and brutally effective.
Day A
| Squat | 3×5 |
| Bench press | 3×5 |
| Barbell row | 3×5 |
| Pull-ups | 3×max |
| Plank | 3×45 s |
Day B
| Squat | 3×5 |
| Overhead press | 3×5 |
| Deadlift | 1×5 |
| Dips | 3×max |
| Hanging leg raises | 3×10 |
- Alternate A, B, A then B, A, B. Mon/Wed/Fri.
- Add 5 lb to upper lifts and 10 lb to squat/deadlift every workout until you can't. Then add every week. Then run Upper/Lower.
- Start lighter than you think. The weight catches up in a month.
Tonal full body3 days · 40 min · cable machine at home
Everything the barbell programs do, on the machine. Use the strength-score settings and turn on eccentric mode for the last set of each lift.
Tonal A
| Goblet or front squat | 4×8 |
| Bench press | 4×8 |
| Bent-over row | 4×8 |
| Overhead press | 3×10 |
| Pallof press | 3×12 each |
Tonal B
| Romanian deadlift | 4×8 |
| Incline press | 3×10 |
| Lat pulldown | 4×10 |
| Split squat | 3×10 each |
| Cable crunch | 3×15 |
- Alternate A and B.
- Chase the strength score but log the weight here too so the PR board tracks it.
Calisthenics
Calisthenics progressionsany day · no equipment but a bar
Bodyweight strength is a ladder. Find the rung where you can do 3 sets of 8 clean reps, own it, then climb. Do these as your main workout or add one ladder to the end of a lift day.
Push ladder
| Wall push-ups | 3×15 |
| Incline push-ups | 3×12 |
| Push-ups | 3×15 |
| Diamond push-ups | 3×12 |
| Dips | 3×10 |
| Archer push-ups | 3×8 each |
| Pseudo-planche push-ups | 3×8 |
| One-arm push-up | 3×5 each |
Pull ladder
| Dead hang | 3×30 s |
| Scapular pulls | 3×10 |
| Negative pull-ups | 3×5 (5 s down) |
| Pull-ups | 3×8 |
| Chest-to-bar pull-ups | 3×6 |
| Archer pull-ups | 3×5 each |
| Muscle-up negatives | 3×3 |
| Muscle-ups | 3×3 |
Legs ladder
| Bodyweight squats | 3×25 |
| Reverse lunges | 3×15 each |
| Bulgarian split squats | 3×12 each |
| Jump squats | 3×15 |
| Shrimp squats | 3×8 each |
| Assisted pistol squats | 3×6 each |
| Pistol squats | 3×8 each |
Skills
| Wall handstand hold | 5×30 s |
| L-sit (tuck → full) | 5×15 s |
| Front lever tuck | 5×10 s |
| Handstand push-up negatives | 3×3 |
- Form first. A clean rep at a lower rung beats a sloppy one higher up.
- Skills: practice 10 minutes at the start of a session when you're fresh, never to failure.
- Log the rung you're on with weight 0 so the PR board tracks reps.
Core
Abs circuit10 min · 3 rounds · after any workout
Abs are built in the kitchen and shown by low body fat, but a strong core is what keeps your back safe under a bar and your shot powerful. Three rounds, 30 seconds rest between rounds.
Circuit
| Hanging leg raises | 12 |
| Plank | 60 s |
| Dead bug | 10 each side |
| Russian twists | 20 |
| Side plank | 30 s each |
| Ab wheel or walkout | 10 |
| Hollow body hold | 30 s |
Hard version
| Toes to bar | 10 |
| Dragon flag negatives | 5 |
| Ab wheel from feet | 8 |
| Weighted plank | 60 s |
| L-sit | 20 s |
| Copenhagen plank | 20 s each |
- Breathe out hard on every rep and brace like someone's about to punch you.
- Two or three times a week is plenty. Abs recover fast but they're still muscle.
Conditioning
Soccer conditioning2 days · 30 min · field or track
A game is 90 minutes of jogging with 50 all-out sprints in it. Train both: repeated sprints with short rest, and one longer steady run. Do this on non-lifting days or after an upper day.
Sprint day
| Warm-up jog + dynamic stretch | 8 min |
| Sprint 40 yd, walk back | 10 reps |
| Rest | 3 min |
| Shuttle 5-10-5 | 6 reps |
| Rest | 3 min |
| Hill or sled sprints | 6×15 s |
| Cool-down jog | 5 min |
Engine day
| Easy run | 20–30 min (can talk) |
| Strides | 6×20 s fast, walk back |
| Stretch hips, calves, hamstrings | 10 min |
Agility (optional, 15 min)
| Ladder drills | 5 min |
| Cone weaves with ball | 5 min |
| Reaction sprints (partner calls) | 8 reps |
- Sprints are max effort. If the last rep is as fast as the first, you weren't going hard enough on the first.
- Calves and Achilles: warm up properly and do the calf raises on leg day. Most soccer injuries are the stuff you skipped.
Recovery
Mobility and prehab15 min · daily or after training
The boring stuff that keeps you on the field: hips, ankles, Achilles, shoulders. Do the daily five every day and the full routine after training.
Daily five (5 min)
| Couch stretch (hip flexors) | 60 s each |
| Deep squat hold | 60 s |
| Calf stretch on wall | 45 s each |
| 90/90 hip switches | 10 each |
| Band pull-aparts | 20 |
Full routine (15 min)
| Foam roll quads, calves, back | 4 min |
| Eccentric calf raises (Achilles) | 3×15 slow down |
| Tibialis raises | 3×20 |
| Nordic curls | 3×5 |
| Copenhagen plank | 3×20 s each |
| Shoulder dislocates (band or stick) | 15 |
| Face pulls | 3×15 |
| Pigeon stretch | 60 s each |
- Eccentric calf raises are the proven Achilles protocol: up on two feet, down slow on one, 15 reps, twice a day if you have Achilles issues.
- Mobility is use it or lose it. Five minutes daily beats an hour on Sunday.
No time
15-minute no-equipmentanywhere · hotel, dorm, bedroom
For the days you'd otherwise skip. Five moves, as many rounds as you can in 15 minutes, 20 seconds rest when you need it. Log it as a workout; it counts.
AMRAP 15
| Push-ups | 15 |
| Bodyweight squats | 20 |
| Reverse lunges | 10 each |
| Pike push-ups | 10 |
| Burpees | 8 |
| Hollow hold | 20 s |
Tabata option (8 min)
| 20 s on / 10 s off, 8 rounds each: jump squats, push-ups, mountain climbers, plank | 4 blocks |
- Count rounds. Beat the number next time.
- Pair with a walk and you've done more than most people do all week.
Muscle ranks
Auto-ranked from your logged workoutsEvery set you log earns points for the muscles it hits (compound lifts hit several; sets to failure earn extra). Ranks go Bronze → Silver → Gold → Platinum → Diamond → Elite → Champion → Unreal. Lift log is the only input, so if it isn't logged, it didn't count.
Log and PRs
Log it or it didn't happenLog a workout
Recent workouts
Weigh-ins
Same morning each week, after the bathroom, before foodMy body profile (drives the meal plan)
Your latest weigh-in plus this profile sets your calories and macros on the meal plans page automatically.
Goals
Written down, dated, publicWeekly check-in
Five questions, once a week, Sunday night. Takes five minutes. Answer them straight; the other three will read them.