Coach

Tue
2026-07-21
luteal • day 25 cycle 24-day avg
Readiness
Sleep
HRV
25
Cycle Day
⏳ Oura hasn't synced today yet — showing nothing rather than yesterday. Last night (2026-07-21): no scores. Auto-refreshes when today lands.

Readiness

Push. Last data point (07-20): readiness 77, RHR 47bpm/score 70 (normal), sleep 84 — all in range. HRV 97ms (score 59) is below your ~100–145 baseline, but you're day 25 of a 24-day-avg cycle — deep/late luteal, likely right at the edge of your next period. This HRV dip is expected progesterone physiology, not a red flag. Train as planned. Log: onset of period if it starts today, plus how legs feel (late-luteal heaviness is normal, not overtraining).

Today's Run

12 km GA. Plan says 5:45–6:15/km; Houston July heat pushes this to 6:00–6:45/km — don't fight it. Conversational effort throughout, no quality today (skeleton confirms 12 km GA, on-plan week).

Fueling note: your 07-16 log flagged GI blowup mid-run — classic late-luteal gut sensitivity (Stacy Sims). Go light/low-residue pre-run today (skip anything heavy or high-fiber in the 60–90 min before), and carry water/electrolytes since it's >60 min.

Watch setup: no structure needed — hit Run and go.

No lift today — next lift Wed 2026-07-22 (Day 2: Quad + Shoulders + Adductors).

Watch For

1. GI sensitivity — bail early if bloating hits again; better to cut short than force it.

2. Cycle day 25/24-avg — period likely imminent; don't read the HRV dip or any heaviness as fatigue.

Nutrition

Late luteal + heat today: lean into protein-forward volume and extra hydration/electrolytes; keep the pre-run bite small and low-residue given your GI history — protein floor still 130 g.

Mon 2026-07-20
luteal • d24
🏃‍♀️ rest
🏋️‍♀️ Day 1 (Glutes+Back+Calves): Smith Machine Hip Thrust 4×8 @ 325 lb; Single-Leg Deadlift 4×8/leg @ 135 lb; Hip Abduction Machine 4×8 @ 230 lb; Pull-up 4×8 bodyweight; Iso-Lateral High Row 4×8/arm @ 75 lb; Iso-Lateral Low Row 4×8/arm @ 140 lb; Standing Calf Raise 4×8 - set baseline this session; Frog Pump 3×20 bodyweight
Tue 2026-07-21 Today
luteal • d25
🏃‍♀️ GA 6-8 km easy effort (Block 1 base build, Week 9)
🏋️‍♀️ rest
Wed 2026-07-22
luteal • d26
🏃‍♀️ rest
🏋️‍♀️ Day 2 (Quad+Shoulders+Adductors): Back Squat 4×8 @ 145 lb; Smith Hack Squat 4×8 @ 90 lb; Seated DB Shoulder Press 4×8 @ 35 lb/DB; DB Lateral Raise (machine) 4×12 @ 65 lb; Cable Front Raise 4×8 @ 20 lb; Copenhagen Plank 2×20-30s/side bodyweight
Thu 2026-07-23
luteal • d27
🏃‍♀️ GA 6-10 km + 4-6 strides (Block 1 base build, Week 9)
🏋️‍♀️ rest
Fri 2026-07-24
luteal • d28
🏃‍♀️ rest
🏋️‍♀️ Day 3 (Single-Leg+Hams+Push+Back+Calves): Deficit Bulgarian Split Squat 4×8/leg @ 80 lb; Stiff-Leg Deadlift 4×8 @ 150 lb; Lying Leg Curl 4×8 @ 160 lb; Push-ups 4×8 bodyweight; Tricep Cable Pulldown 4×8 @ 52.5 lb; Lat Pulldown 4×8 @ 105 lb; Seated Calf Raise 4×8 - set baseline this session
Sat 2026-07-25
luteal • d29
🏃‍♀️ rest
🏋️‍♀️ rest
Sun 2026-07-26
luteal • d30
🏃‍♀️ Long run 18 km (Block 1 base build, Week 9 progression)
🏋️‍♀️ rest
WATCH
Houston in 180 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 away192.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
0 / 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:09 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
165 lb
-10 lb · 4 sessions
Cable Front Raise
20 lb
+5 lb · 3 sessions
Deficit Bulgarian Split Squat
95 lb
+10 lb · 2 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 · 4 sessions
Lying Leg Curl
115 lb
-45 lb · 2 sessions
Seated DB Shoulder Press
40 lb
flat · 4 sessions
Single-Leg Deadlift
130 lb
+5 lb · 5 sessions
Smith Hack Squat
100 lb
flat · 3 sessions
Smith Machine Hip Thrust
320 lb
flat · 5 sessions
Stiff-Leg Deadlift
155 lb
+10 lb · 2 sessions
Tricep Cable Pulldown
47.5 lb
+5 lb · 2 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-21 05:30