HarborFit gym · 6 days a week · 26 weeks

ZYM Six-Day Plan

A push / pull / legs program built only from the equipment in your gym photos. It opens on your calendar: tap a date to see that day’s workout with 3D demos and breathing cues, log your sets, and it saves to that date. The eating plan follows below.

Height5′7″
Start170 lb
BMI26.6
GoalLean muscle
Target · 6 mo160–166 lb, waist −2–3″

Workout calendar

Tap a day to open its workout. Log your weights and reps there, tick each exercise as you finish, and it saves to that date. Days you log show your progress here.

November 2026

MonTueWedThuFriSatSun
FoundationBuildStrengthDefine Deload week✓ 7/7 all done

Plan start date

Pick the Monday you started. The calendar recalculates every phase and deload week from it.

Backup and restore

Your logs live only on this phone. Save a backup file to Files, iCloud Drive or Google Drive every few weeks; restore it on a new phone.

How to breathe while lifting

One rule covers almost every exercise in this plan: exhale on the effort, inhale on the way back. The demos show the timing on every rep.

The rep rhythm

  1. Inhale through your nose during the lowering or returning part. Take 2–3 seconds.
  2. Short pause at the stretch. Stay tight.
  3. Exhale through pursed lips while you push or pull. About 1–2 seconds.

Bracing for heavy sets

On squats, RDLs, step-ups and presses in the Strength phase:

  1. Take a big breath into your belly, not your chest.
  2. Tighten your abs as if someone is about to poke your stomach.
  3. Lower the weight holding that brace, then exhale through the hardest part of the lift.

Never hold your breath for more than one rep. If you have high blood pressure, skip bracing and breathe on every rep.

Planks and core holds

Breathe slowly: 3 seconds in, 3 seconds out, through the nose. Keep the abs tight while the belly moves. If you feel you must hold your breath to keep the position, the hold is too long; end the set.

Between sets: 3 slow breaths with a long exhale bring your heart rate down faster.

The 6-month road

Four phases. Each one asks a little more. Every 8th week is a lighter "deload" week (same exercises, half the sets) so your joints and nervous system recover and you come back stronger.

FoundationWk 1–4
BuildWk 5–12
StrengthWk 13–20
DefineWk 21–26
Week 4

Form locked in

  • Every exercise learned, weights logged
  • Sleeping 7+ hours
  • Scale: about −2 to −3 lb
  • Strength jumps fast now; most of it is coordination
Week 12

Visible change

  • DB bench: 40 lb × 10
  • Goblet squat: 50 lb × 10
  • Plank: 60 s
  • Waist about −1″; shirts fit tighter in the shoulders
Week 20

Strong base

  • DB bench: 50 lb × 8
  • RDL: 50 lb × 12
  • Close-grip push-ups: 20 in a row
  • Try your first chin-up on the trainer's top bar
Week 26

Target

  • Weekly average 160–166 lb
  • Waist −2 to −3″ from today
  • Broader chest, shoulders and back in photos
  • Push-ups: 30 in a row; plank 90 s

How to progress

Use double progression. Each exercise has a rep range. When you hit the top of the range on every set with clean form, go up 5 lb (dumbbells) or one plate (stack) next session.

When 50 lb is easy

The rack tops out at 50 lb. Keep progressing by slowing the lowering to 4 seconds, adding a 2-second pause at the bottom, doing 1½ reps, or adding the weighted vest from the gear list.

Check-ins

  • Weigh every morning after the bathroom; use the weekly average
  • Waist at the belly button every 2 weeks
  • Front and side photos once a month, same light
  • Log the weight and reps of every set

Diet plan

At 170 lb and 5′7″ the best goal is a body recomposition: eat slightly below maintenance with high protein, so you lose fat while the training builds muscle. These numbers are a starting point; the check-in rules below tell you how to adjust them.

Calories2,200–2,300training days · ~150 less on Sunday
Protein150 g30–40 g in each meal
Carbs240–270 gmost around your workout
Fat60–70 gnuts, eggs, measured oil
TimeMealWhat to eatProteinkcal

Shown for an evening workout (pre-workout snack at 4:30, dinner after training). Values are approximate; check labels, especially Greek yogurt and paneer. Water: 3–3.5 L a day, more on hot Florida days.

Adjust every 2 weeks

  • Losing 0.5–1 lb a week: keep everything the same.
  • Losing more than 1.5 lb a week, or lifts dropping: add 150 kcal (1 roti or ½ cup rice).
  • No change for 3 weeks and waist not shrinking: remove 150 kcal or add 2,000 steps a day.
  • Around 163 lb with a smaller waist: move up to about 2,450 kcal to keep building.

Supplements worth it

  • Creatine monohydrate, 5 g every day, any time. The best-studied muscle supplement.
  • Whey protein only when food falls short of 150 g.
  • Check with a doctor first if you have kidney problems or take regular medication.

Recovery is part of the plan

  • Sleep 7–9 hours. Muscle is built while you sleep.
  • 8,000 steps a day, rising to 10,000 in the Define phase.
  • One planned treat meal a week is fine; 80% consistency wins.

Foods to avoid or limit

Sugary drinksSoda, packaged juice, sweet lassi, chai with 2+ sugars, energy drinks.water, black coffee, unsweetened chai, chaas (buttermilk).
Deep-fried snacksSamosa, pakora, bhujia and namkeen, chips, fries.roasted chana, makhana, air-popped popcorn.
Sweets and bakeryMithai, cookies, cakes, pastries, sugary cereal.fruit, Greek yogurt with berries, 2 squares of dark chocolate.
Rich restaurant graviesButter chicken, malai and cream curries, extra ghee.home-style curry with 1 tsp oil per serving, tandoori over makhani.
Refined flourNaan, white bread, instant noodles, pizza, frequent maida items.multigrain roti, measured rice, oats.
AlcoholSlows muscle recovery and adds calories with no protein.keep it to rare occasions, 1–2 drinks at most.

15-day Costco budget plan

One Costco trip feeds you for 15 days. The plan is built around chicken breast, eggs, Chobani 20g-protein yogurt, oats, rice, chickpeas and frozen vegetables, because those are the cheapest grams of protein in the store. It hits the same targets as the diet plan above.

Food cost per day≈ $7.15what you actually eat
15 days of food≈ $107plus bulk items that last months
Protein147 gper day
Calories2,210per day · C 267 g · F 63 g

The same day, every day

TimeMealPortionsProteinkcalCost
7:30 amBreakfast3 eggs (omelette, bhurji or boiled) + 50 g oats cooked in 1 cup 2% milk + 1 banana35 g632$1.00
10:30 amMid-morningChobani 20g Protein plain, ¾ cup (190 g) + 1 apple21 g235$1.72
1:00 pmLunch150 g raw chicken breast + 75 g dry rice (1½ cups cooked) + 150 g frozen stir-fry veg, 1 tsp oil42 g547$1.80
4:30 pmPre-workout1 banana + 15 g walnuts (about 7 halves)4 g203$0.31
8:00 pmDinner150 g raw chicken breast + ½ can chickpeas as chana masala + 150 g sweet potato + 100 g veg, 2 tsp oil47 g592$2.31
TotalOne day147 g2,210$7.15

Prefer roti? Swap the 150 g sweet potato for 1½ whole-wheat rotis. Weigh chicken raw; 150 g raw cooks down to about 110 g. Spices, onion, tomato, garlic and ginger come from your pantry and aren't counted.

Add-ons: sardines and protein bread

Wild-caught sardines · 3 lunches a week

Season skinless, boneless sardines in olive oil, 6 × 4.375 oz, about $13.99 ($2.33 a can). One can: about 22 g protein, 200 kcal, plus omega-3 fats that chicken doesn't have.

  • Swap: on 6 of the 15 days, replace the 150 g lunch chicken with 1 can of sardines + 1 extra egg.
  • That day: about 141 g protein and 2,300 kcal, still on target.
  • Make it as sardine masala with rice, or mash it with onion, lemon and chili.
  • Costs about $1.50 more per swap day than chicken. Buy 8 lb of chicken instead of 10.

Protein bread · 10 breakfasts

Rudi's Daily Power Protein bread, 2 × 18 oz loaves, about $9.99. Two slices: 10 g protein, 190 kcal, 7 g fiber. Only some Costco stores carry it.

  • Swap: replace the 50 g oats with 2 slices of toast. Calories stay the same and protein goes up 3.5 g.
  • Make an egg sandwich or masala omelette on toast. Keep oats on the other 5 days.
  • Freeze the second loaf on shopping day and toast slices straight from frozen.
  • Costs about $0.84 more per day than oats.
  • If your store doesn't carry it, look for a bread with at least 5 g protein and 3 g fiber per slice.

With both add-ons, food costs about $8.30 a day (about $125 for 15 days) and protein stays near 145–150 g on most days.

Shopping list · one trip

ItemBuyPriceKeeps
Kirkland boneless skinless chicken breast~10 lb (pick packs adding up to 10 lb)$29.90Freeze in day bags
Kirkland cage-free large eggs, 24 ct2 cartons (48 eggs)$7.583–5 weeks, fridge
Chobani 20g Protein plain Greek yogurt, 40 oz3 tubs (~18 servings)$18.90Check dates; about 3 weeks
Kirkland 2% milk, 1 gallon1$3.79Use within the date
Bananas, 3 lb bunch4 bunches, mixed ripeness$5.96Freeze ripe ones sliced
Honeycrisp apples, 4 lb2 bags (~18 apples)$11.983+ weeks, fridge
Kirkland stir-fry vegetable blend, 5.5 lb (frozen)2 bags$21.18Months, freezer
S&W organic garbanzo beans, 8 × 15.5 oz1 pack$8.691+ year
Sweet potatoes, 5 lb1 bag≈ $5.002 weeks, cool and dry
Quaker old-fashioned oats, 10 lb bulk1 (lasts ~90 days)$7.99Months
Kirkland jasmine rice, 25 lb bulk1 (lasts ~150 days)$24.99Months, sealed
Kirkland walnuts, 3 lb bulk1 (lasts ~90 days)≈ $9.99Freeze to stop them going rancid
First trip total≈ $156
Every next 15-day trip (skip the three bulk items)≈ $113
Season wild-caught sardines in olive oil, 6 × 4.375 oz add-on1 pack≈ $13.99Years, pantry
Rudi's Daily Power Protein bread, 2 × 18 oz add-on1 pack≈ $9.991 week; freeze the second loaf
Extra eggs for sardine days add-on+1 carton (3 total)$3.793–5 weeks
Chicken breast with sardine swaps add-on8 lb instead of 10 lb−$5.98
With add-ons: first trip / next trips≈ $178 / $135

Optional, only if you need them: Kirkland canola oil 192 oz ($12.99), Kirkland organic peanut butter 2 × 28 oz ($9.99) as an extra snack, organic baby spinach 1 lb ($3.39, eat it in the first week). Chobani tubs often go on sale for $3.97–$4.97, which cuts the yogurt cost by a third. The single-serve 20g cups work too but cost more per gram of protein.

15-day rotation

DaysEggs at breakfastLunch chickenDinner chicken
1–3Masala omeletteGarlic chicken stir-fry with the vegTandoori chicken (yogurt marinade, air-fry or bake)
4–6Egg bhurjiHome-style chicken curryPepper chicken, dry
7–9Boiled eggs with salt and pepperGarlic chicken stir-fryTandoori chicken
10–12Masala omeletteHome-style chicken curryPepper chicken, dry
13–15Egg bhurjiGarlic chicken stir-fryTandoori chicken

Dinner always comes with chana masala and sweet potato. Oats with banana and milk stay the same every morning; add cinnamon or cardamom for a change.

Prep routine

Shopping day

  • Split the chicken into 5 bags of 900 g (3 days × 300 g). One bag goes in the fridge; four go in the freezer.
  • Peel and slice the ripest bananas and freeze them for oats.
  • Put the walnuts in the freezer.

Every 3 days (days 1, 4, 7, 10, 13)

  • Cook the 900 g of chicken: half in the lunch style, half in the dinner style.
  • Cook 225 g dry rice, roast 450 g sweet potato, make chana masala from 1½ cans.
  • Portion into 3 lunch and 3 dinner boxes. Cooked chicken keeps 3–4 days in the fridge.
  • The night before the next cook day, move the next chicken bag from the freezer to the fridge.

Prices are recent in-store reports (October 2026) from other US warehouses, so your West Palm Beach store may differ by a little. Eggs, chicken and Chobani prices change most often. Sources: chicken breast, eggs, Chobani 40 oz, oats, garbanzo beans, sweet potatoes, produce, rice, milk, frozen veg, bananas, walnuts, sardines, protein bread.

Worth buying with $100

Your gym already covers almost everything. These fill the two real gaps: load beyond 50 lb dumbbells, and tracking your food accurately. Prices are typical Amazon prices and may vary.

Adjustable weighted vest, 20 lb≈ $45

Adds load once the 50 lb dumbbells get easy: split squats, step-ups, lunges, push-ups. Check that your apartment gym allows it.

Cable ankle straps (pair)≈ $12

Unlocks cable glute kickbacks and hip abductions on the functional trainer. Add 3 × 12 per side after hip thrusts on Saturday.

Digital kitchen scale≈ $12

Weigh rice, chicken, paneer and oil for the first month until you can eyeball portions.

Lifting straps≈ $10

For heavy RDLs, rows and shrugs when your grip gives out before your back and legs.

Shaker bottle≈ $8

For whey and creatine.

Body tape measure≈ $6

Waist check every two weeks. It tells you more than the scale during a recomposition.

Total≈ $93

Leaves a few dollars of room for price differences.