Coach

Thu
2026-07-23
luteal • day 27 cycle 24-day avg
78
Readiness
82
Sleep
91
HRV
27
Cycle Day

Readiness

Push (already executed — see below). Readiness 78, RHR 47 (score 71), HRV 91ms (score 67) — HRV sits below your 123ms baseline mean, but you're day 27 of a ~24-day cycle: this is late luteal, borderline overdue for your period. That fully explains the HRV dip and the "everything's heavier" pattern — not overtraining. No Oura tags logged (no alcohol/travel/illness/stress) so no discount needed elsewhere.

Today's Run

Already done — you logged 12.0 km GA + strides at 6:02/km, HR avg 161. Pace was within prescribed range (5:45–6:15/km) but HR ran hot for a GA effort — that's the Houston heat + late-luteal combo, not a fitness red flag. Nothing more to do on the run side today.

Today's Lift

No lift today — next lift Mon 2026-07-27 (Day 1: Glutes + Back + Calves).

Watch For

HR-161 on an "easy" GA run is a heat+luteal signature, not a cardiovascular concern — but don't chase pace if it recurs; slow down instead and protect effort. Also: Frog Pump, Lat Pulldown, Push-ups, Standing/Seated Calf Raise have chronic skips 2-3+ sessions running — worth deliberately fitting in Monday rather than letting them keep sliding.

Nutrition

Late luteal + heat run today = lean into hydration/electrolytes and let appetite run a bit higher with protein-forward volume (130g floor) rather than fighting the hunger — Stacy Sims framing, not a free-for-all.

Mon 2026-07-20
luteal • d24
🏃‍♀️ rest (Block 1 base-build run days are Tue/Thu/Sun only)
🏋️‍♀️ Day 1 - Glutes+Back+Calves: Smith Machine Hip Thrust 4x8 @ set baseline this session; Single-Leg Deadlift 4x8/leg @ set baseline this session; Hip Abduction Machine 4x8 @ set baseline this session; Pull-up 4x8 (assisted as needed); Single-Arm Iso-Lateral High Row 4x8/arm @ set baseline this session; Single-Arm Iso-Lateral Low Row 4x8/arm @ set baseline this session; Standing Calf Raise 4x8 @ set baseline this session; Frog Pump 3x20
Tue 2026-07-21
luteal • d25
🏃‍♀️ GA 6-8km easy, 5:45-6:15/km base pace + Houston heat adjustment (+15-30 sec/km for dew point); Week 9 of base build
🏋️‍♀️ rest
Wed 2026-07-22
luteal • d26
🏃‍♀️ rest (Block 1 base-build run days are Tue/Thu/Sun only)
🏋️‍♀️ Day 2 - Quad+Shoulders+Adductors: Back Squat 4x8 @ set baseline this session; Smith Machine Hack Squat 4x8 @ set baseline this session; Seated DB Shoulder Press 4x8 @ set baseline this session; DB Lateral Raise 4x12 @ set baseline this session; Cable Front Raise 4x8 @ set baseline this session; Copenhagen Plank 2x20-30s/side
Thu 2026-07-23 Today
luteal • d27
🏃‍♀️ GA 6-10km + 4-6 strides, 5:45-6:15/km base pace + Houston heat adjustment (+15-30 sec/km for dew point); Week 9 of base build
🏋️‍♀️ rest
Fri 2026-07-24
luteal • d28
🏃‍♀️ rest (Block 1 base-build run days are Tue/Thu/Sun only)
🏋️‍♀️ Day 3 - Single-Leg+Hams+Push+Back+Calves: Deficit Bulgarian Split Squat 4x8/leg @ set baseline this session; Stiff-Leg Deadlift 4x8 @ set baseline this session; Lying Leg Curl 4x8 @ set baseline this session; Push-ups 4x8; Tricep Cable Pulldown 4x8 @ set baseline this session; Lat Pulldown 4x8 @ set baseline this session; Seated Calf Raise 4x8 @ set baseline this session
Sat 2026-07-25
luteal • d29
🏃‍♀️ rest (Saturday run not yet added to base build - starts Wk15)
🏋️‍♀️ rest (weekend - no lifting, Thomas rule)
Sun 2026-07-26
luteal • d30
🏃‍♀️ Long run 18km @ 5:30-6:00/km + Houston heat adjustment (+30-45 sec/km for dew point); Week 9 of base build, step-back cycle continues toward Wk 10 peak
🏋️‍♀️ rest
WATCH
Houston in 178 days
last week 93% of target · week of Jun 29 collapsed (10.5 of 40 km) — rolls out of the 4-week read in 2 wk · predictor falling
volume 81%long run 67%runs 9/12fitness ↓ (good)
Where you are
Week 9 of 41
Base build
BasePfitz 18/55Bridgewk 9HOU55K
Pfitz marathon block starts Sep 14 — 8 weeks away204.1 km logged
Doing the work · actual vs adapted target
Jun 22
30 / 36 km · 83%
Jun 29
10.5 / 40 km · 26%
Jul 6
36 / 12 km · 100%
Jul 13
33.5 / 36 km · 93%
this wk
12 / 42.0 km so far
all 9 weeks · grey = target, pink = run + substituted km
Run days: 9 of 12 done or substituted (last 4 wks) · Peloton: 2 rides, 90 min — aerobic support, not run km
The goal math
sub-3:30
= 4:55/km for 42.2 km
your half says
1:44 (Jan '26) → ~3:36:50 marathon
Riegel equivalence — what today's engine converts to
Garmin says
4:20:42 today
normal mid-base — this number is built on easy running only
what closes it
the 18-wk Pfitz block, Sep 14 → race day
LT + marathon-pace work is where the last minutes come from
your job now
hold base volume ≥ 90% weekly — that's the whole assignment until Sep
pink = Garmin's predicted marathon, snapshotted daily · dashed = 3:30 — watch it fall as quality work starts
Lift progress · load over logged sessions
Back Squat
plateau
175 lb
flat · 8 sessions
Cable Front Raise
plateau
20 lb
+5 lb · 5 sessions
Deficit Bulgarian Split Squat
95 lb
+10 lb · 4 sessions
Hip Abduction Machine
225 lb
+20 lb · 4 sessions
Single-Arm Iso-Lateral High Row
70 lb
+10 lb · 5 sessions
Single-Arm Iso-Lateral Low Row
135 lb
+10 lb · 5 sessions
DB Lateral Raise
plateau
65 lb
flat · 6 sessions
Lying Leg Curl
120 lb
-40 lb · 5 sessions
Seated DB Shoulder Press
plateau
40 lb
flat · 7 sessions
Single-Leg Deadlift
130 lb
+5 lb · 5 sessions
Smith Machine Hack Squat
plateau
100 lb
flat · 3 sessions
Smith Machine Hip Thrust
320 lb
flat · 5 sessions
Stiff-Leg Deadlift
155 lb
+10 lb · 4 sessions
Tricep Cable Pulldown
52.5 lb
+10 lb · 4 sessions

Capture token

Paste your capture token to enable logging from this device. Stored only in this browser — never sent to the dashboard server. (Long-press the + button later to reset.)

Log

Voice recognition not supported on this browser. Type instead below.

Lift photo

Quick note

Log weight

Coarse guardrail only — weigh every week or two, morning before food. Don't chase the number; recomp and your cycle both move it.

Set training day

Overrides shift Run / Lift / Rest for that day deterministically — the brief respects them no matter what the default weekday would be. Use this for travel, schedule conflicts, or one-off swaps.

Log lift session

· Tap a lift to cycle status: ✓ hit → ✏️ adjust → ⊘ skip.

Session player

Rest
refreshed 2026-07-23 12:02