PTH ZoneForge

Training, Performance & Functioning
v5.0 · no-db
1
Profile & Thresholds
2
Recommendation
3
Upload & Review
4
Daily Readiness
⚕️
Professional coaching tool — not a substitute for medical advice. This tool supports coaches in designing evidence-based training programmes. It does not replace assessment by a physician or specialist. Before beginning any structured exercise programme — especially sessions above LT1 — clients should complete a PAR-Q+ (Physical Activity Readiness Questionnaire) and consult their GP or specialist if any health concerns are flagged. Clients with cardiovascular, metabolic, or musculoskeletal conditions should seek medical clearance before threshold or high-intensity interval training.

📖 How to Use PTH ZoneForge

1

Profile & Thresholds

Enter the athlete's weekly hours, training age, client category (1–6), and heart rate / power thresholds at LT1 and LT2.

2

Recommendation

Review the automatically generated zone distribution, intensity protocols, and — once dates are set — the full periodisation block timeline with per-week prescriptions. Download the Excel template.

3

Upload & Review

After each week (or training cycle), upload the filled Excel log. PTH ZoneForge parses zone minutes, sRPE, HRV, sleep, and readiness scores, then proposes evidence-based plan adjustments.

4

Daily Readiness

Use every morning before your session. Click the Daily Readiness tab, answer 5 quick sliders (sleep, fatigue, mood, soreness, motivation) and get an instant session prescription — whether to train normally, reduce intensity, or take the day off. No upload needed; just answer and scroll to the output.

Tips: Start with an accurate LT1 HR (60-min steady-state effort, average HR last 20 min) — everything else scales from there. Re-test thresholds every 8–12 weeks or at the end of a Realization block. Client categories 1–2 (competitive athletes) tolerate 4-week loading blocks; categories 5–6 (frail / rehabilitation) should use 2-week blocks with conservative ramp rates. All recommendations follow polarised / pyramidal distribution principles (Seiler & Tønnessen, 2009; Muñoz et al., 2014).

Step 4 — when to open it: Click the Daily Readiness tab on any day you plan to train, in the morning before starting. Answer the 5 wellness sliders (sleep quality, fatigue, muscle soreness, mood, motivation) and PTH ZoneForge immediately recalculates your zone targets for that day. A green output means train as planned; amber means reduce intensity; red means rest or easy movement only. You can use it standalone — you do not need to go through Steps 1–3 first every time.

🔒 No data is stored on any server. Everything you enter stays in your browser only — PTH ZoneForge has no backend. To save your session, use Step 2 → Download Excel to export your training plan and log. You can re-upload that same file later in Step 3 to continue tracking — simply add new training rows before re-uploading and PTH ZoneForge will read the updated data.
Athlete & Session Info
Lactate Threshold Values
🟢 LT1 — First Lactate Threshold (Aerobic Threshold)
🔴 LT2 — Second Lactate Threshold (Anaerobic Threshold)

🔬 Why 3 Zones? — Understanding the Model

The short answer

PTH ZoneForge uses a 3-zone model anchored at two physiological thresholds — LT1 (your aerobic threshold, where lactate begins to accumulate) and LT2 (your anaerobic threshold, where lactate accumulation becomes maximal). This is not a simplification — it is the model most consistent with exercise physiology and the one used in the majority of high-quality endurance research (Seiler & Kjerland, 2006; Lucia et al., 2000; Stöggl & Sperlich, 2014).

Most coaches and athletes are familiar with 5-zone or 7-zone models from devices such as Garmin, Polar, TrainingPeaks, or Coggan's power model for cycling. These models are not wrong — they subdivide the same physiology with finer resolution. The 3-zone model simply names the three qualitatively different metabolic states that actually exist, without artificial subdivisions that devices invent for display purposes.

The three metabolic states

3-Zone model
  • Zone 1 — below LT1. Fully aerobic, fat-dominant, fully recoverable.
  • Zone 2 — LT1 to LT2. "Grey zone" — harder than easy, not hard enough. Avoid unless prescribed.
  • Zone 3 — above LT2. High-intensity. Short, structured intervals only.
5-Zone model (e.g. Garmin, TrainingPeaks)
  • Zone 1 → our Zone 1 (recovery)
  • Zone 2 → still our Zone 1 (aerobic base)
  • Zone 3 → our Zone 2 (grey zone)
  • Zone 4 → lower Zone 3 (threshold)
  • Zone 5 → upper Zone 3 (VO2max / supramaximal)
7-Zone model (Coggan, cycling FTP)
  • Z1 Active recovery → our Z1
  • Z2 Endurance → our Z1
  • Z3 Tempo → our Z2
  • Z4 Threshold → lower Z3
  • Z5 VO2max → mid Z3
  • Z6–Z7 Anaerobic / NM → upper Z3

How to map your device's zones to PTH ZoneForge

If your GPS watch, power meter, or training platform shows you zones 1–5 or 1–7, use this table to translate before entering data into ZoneForge or logging in the Excel template. The key anchors are always LT1 and LT2 — everything else is just subdivision.

PTH ZoneForge 5-Zone (HR %max) Coggan 7-Zone (% FTP) Physiological marker Real-time feel
Zone 1 Z1 + Z2 (<75% HRmax) Z1 + Z2 (<75% FTP) Below LT1 — lactate stable, fat-dominant Can sing effortlessly. Full sentences. Could run for hours.
Zone 2 Z3 (75–85% HRmax) Z3 Tempo (76–90% FTP) LT1→LT2 — lactate rising, no equilibrium Singing gets strained. Sentences get shorter. Breathing noticeable.
Zone 3 Z4 + Z5 (>85% HRmax) Z4–Z7 (>91% FTP) Above LT2 — maximal lactate, VO2max territory Speaking only in words. Breathing maximal. 3–8 min intervals maximum.

Why not use 5 or 7 zones in ZoneForge?

Distribution research uses 3 zones. The evidence for polarized training (≈80% low / ≈10% high / ≈10% threshold-grey) is built on the 3-zone framework. Translating to 5 or 7 zones loses the clarity of what matters: how much time is truly below LT1, and how much is truly high intensity above LT2.

The "grey zone" problem. Devices that show Z3 of 5 as "tempo" encourage athletes to train there regularly. The physiology shows this is the least productive zone for most endurance athletes — too hard to allow full recovery, not hard enough to drive the same adaptations as Zone 3 intervals. By calling it Zone 2 explicitly and prescribing very little of it, ZoneForge keeps you out of the trap that derails most self-coached athletes.

LT1 and LT2 are the real anchors. Enter your thresholds accurately in Step 1 — the rest of the model builds from those two numbers. Any 5-zone or 7-zone system that is properly calibrated to your thresholds maps cleanly onto the 3-zone model above.

References: Seiler & Kjerland (2006) Scand J Med Sci Sports; Lucia et al. (2000) Med Sci Sports Exerc; Stöggl & Sperlich (2014) Front Physiol; Muñoz et al. (2014) Int J Sports Physiol Perform.

Zone Definitions — Week 1
Zone 1
85%
— min/week
Zone 2
≈5%
— min/week
Zone 3
~10%
— min/week
Target Time Distribution
85%
10%
Zone 1 (below LT1) Zone 2 — grey zone Zone 3 (above LT2)
Why 90/10 by time? Seiler's polarized model describes ~80% of sessions as low intensity and ~20% as high intensity. But because high-intensity sessions are shorter, this translates to approximately 90% of total training time below LT1 and only ~10% above LT2. Zone 2 (the "grey zone") should be kept minimal — it is too hard for easy recovery, yet not hard enough to maximise adaptation.
Weekly Training Prescription
Download the Excel template below. Log each training session during the week (date, zone 1/2/3, and duration in minutes). At the end of the week, upload the completed file here to receive your next week's recommendation.
📡 Aerobic Base Verification — Pw:HR Decoupling

Upload a recent steady Zone 1 session (60+ min, power held at LT1, no intervals) as a .tcx file exported from Garmin Connect, Wahoo, or Strava. The tool calculates aerobic decoupling (Pw:HR) to verify whether the aerobic base is ready for the prescribed distribution — especially before recommending threshold or Zone 3 sessions.
Export from Garmin Connect: Activity → ⋮ → Export to TCX  |  Wahoo: Export → TCX  |  Strava: Activity → ⋮ → Export GPX (GPX contains HR+power; select TCX if available)

High-Intensity Session Library (Zone 3)
All
Beginner
Intermediate
Advanced
🎯 Threshold (LT1–LT2)
🔴 Zone 3 (above LT2)

Select up to two protocols matching your training phase and category. The distribution explainer above shows the recommended balance of threshold vs Zone 3 sessions. Use the type filters to find the right protocols. Evidence base: Seiler (2013), Rønnestad (2015, 2020), Billat (2000), Norwegian Method (Casado et al. 2023).

Key principle (Seiler 2010, IJSPP): Target ≥10 min accumulated time above LT2 per high-intensity session. Always do HIT sessions when well-rested — never back-to-back. HR should reach ~88–93% HRmax during work bouts. Above ~94% HRmax may inhibit aerobic signaling (Bishop, cited by Seiler).
How to Monitor Training Zones — Real-Time Cues

Watts and HR from your lactate test are the primary anchors. These evidence-based cues let athletes self-monitor in real time. They are also a coaching tool — ask your client these questions mid-session.

⚠️ Common misconception — the singing cue explained precisely

The popular rule "you should be able to talk but not sing" is often misinterpreted as describing the middle of Zone 1. The research shows this is wrong. "Can talk, cannot sing" marks the ceiling of Zone 1 — you are crossing LT1, not safely inside it.

A controlled cycling study (Dehart-Beverly et al. 2000; confirmed by Talk Test vs. LT cycling study, ResearchGate 2021) found that the power and heart rate at LT1 were significantly lower than the "last positive" Talk Test stage (still speaking comfortably). You can already be above LT1 and still speak comfortably for a while. Losing the ability to sing is the signal that you have already crossed LT1. For Zone 1 training, singing should remain effortless. The moment it becomes difficult, slow down.

🗺️ Talk Test → Threshold Map (evidence-based)
🎵 Can sing effortlessly
Clearly below LT1 — safe Zone 1
🗣️ Full sentences, phone caller hears effort
At / just above LT1 — ceiling of Zone 1
🎵 Singing uncomfortable / impossible
⚠ LT1 has been crossed — slow down for Zone 1
💬 Short phrases, must pause for breath
Grey Zone (LT1–LT2) — avoid on easy days
😮‍💨 Speech "equivocal" — clearly struggling
Near LT2 / VT2 — upper grey zone boundary
🔇 1–2 words max, or speechless
Above LT2 — Zone 3 ✅ correct for HIT
Sources: Dehart-Beverly et al. (2000); Foster et al. (2008) J Cardiopulm Rehab; ACE (2025); Talk Test vs. LT cycling study (ResearchGate 2021); San Millán / Attia podcast Ep. 85 & 201; High North Performance analysis.
Zone 1 — Safe
below LT1
🎵 Singing Test — primary Zone 1 check
✅ Can sing a song effortlessly — no conscious breath management needed
✅ Could hold a relaxed phone conversation — listener would not notice you are exercising
🚨 As soon as singing becomes uncomfortable → slow down. You are at or above LT1.
😤 Breathing
✅ Nasal breathing comfortable — no need to open mouth
✅ Tidal volume slightly increased but breathing rate calm
✅ No sensation of breathlessness
🍽️ The Dinner Test (Seiler & San Millán)
✅ After the session: could go straight to the dinner table and eat immediately
✅ No stress response — just pleasantly emptied energy stores
✅ Contrast: after Zone 3 intervals most athletes cannot face food for 30+ min
😌 RPE / Feel
✅ Borg RPE 9–11 / 20 — easy to light
✅ "I could do this for hours" — and you should be able to
✅ Lactate ~1–2 mmol/L (San Millán: ~1.7–1.9 mmol/L at LT1)
⚠ At LT1 — Zone 1 ceiling
≈ LT1
🎵 Singing / Talk Test
⚠️ Singing is no longer comfortable — requires effort or feels strained
⚠️ Can still speak in full sentences but effort is audible
⚠️ Phone caller would now hear you are exerting effort (San Millán cue)
⚠️ Reading a paragraph aloud requires conscious breath management
😤 Breathing
⚠️ Breathing is now audible and noticeably deeper
⚠️ Mouth breathing begins — nasal only becomes insufficient
😓 RPE / Feel
⚠️ Borg RPE 12–13 / 20 — "somewhat hard"
⚠️ Sustainable but clearly not effortless
📚 Physiology: At VT1/LT1, ventilation rises non-linearly as the body must blow off extra CO₂ produced by bicarbonate buffering of rising lactate (ACE 2018/2025; Foster et al. 2008). Singing requires controlled, rhythmic breath pacing — exactly what becomes impossible first as ventilation rate climbs. Controlled study (ResearchGate 2021, n=13 cyclists) confirmed LT1 power/HR were significantly lower than the "last positive" Talk Test stage, meaning you cross LT1 before comfortable speech is impaired. San Millán (Attia Ep. 85 & 201): inability to sing and audible effort on the phone both signal LT1 has been reached.
Zone 2 — Grey Zone — AVOID on easy days
LT1 → LT2
🗣️ Talk Test
❌ Singing: completely impossible
⚠️ Short sentences only (3–5 words) — must pause mid-sentence for breath
⚠️ Conversation becomes one-word answers
⚠️ "Equivocal" stage: "Yes… but" when asked if you can speak comfortably
😬 RPE / Feel
⚠️ Borg RPE 14–16 / 20 — "hard"
🚨 Too hard for easy recovery, not hard enough for maximum adaptation. This is the most common training error in recreational athletes.
⚠️ If you are here on an "easy day" — slow down immediately to restore singing ability
📐 Talk Test vs. Thresholds (research)
The "equivocal" Talk Test stage (speech becoming difficult) corresponds most closely to VT2/LT2 — not LT1 as many assume. Short-sentence speech spans a wide LT1–LT2 range (ACE 2025; Quinn & Coons 2011; PMC 2023).
Zone 3 — High Intensity
above LT2
🗣️ Talk Test
❌ Speech: 1–2 words maximum before gasping
❌ Clear "No" when asked if you can speak comfortably (negative TT stage)
❌ At maximal effort: completely speechless
📚 The "negative" Talk Test stage corresponds to VT2/LT2 and above (Foster et al. 2008; Recalde et al. 2002; ACE research)
😤 Breathing
❌ Heavy, rapid, labored breathing
❌ Burning sensation in legs and/or chest
❌ Breathing rate may reach 35+ breaths/min (vs. 12–15 at rest)
✅ RPE / Feel — target for HIT sessions
✅ Borg RPE 17–19 / 20 — "very hard"
✅ HR should reach ~88–93% HRmax during work bouts
✅ After session: appetite suppression 30–60 min (strong sympathetic response)
⚠️ Above ~94% HRmax may inhibit aerobic adaptive signaling (Bishop, cited by Seiler) — harder is not always better
📚 Evidence Summary — Talk Test, Singing & Lactate Thresholds
Critical finding: LT1 sits below the comfortable-speech stage
Controlled cycling study (n=13, incremental test, Talk Test vs. direct lactate measurement): LT1 power (88±22 W) and HR (115±15 bpm) were significantly lower than the "last positive" Talk Test stage (127±26 W). You can already be above LT1 and still talk comfortably. The singing cue disappears first — it is the earliest signal of LT1 being crossed. (ResearchGate 2021)
Foster et al. (2008) — J Cardiopulm Rehab & Prev
Landmark University of Wisconsin study: as long as subjects answered "yes" to "can you speak comfortably?", they were below VT1. At the first equivocal answer ("yes, but…"), they were right at VT1. The flat "no" stage corresponded to VT2 (respiratory compensation threshold). Three TT stages map cleanly to three training zones.
"Can talk but not sing" → at VT1/LT1, not below it
Multiple sources (ACE 2025; exercise physiology textbooks; Brainly/VT1 consensus): "At VT1, a person should be able to maintain a conversation with some effort but not be able to sing." This is a marker of crossing LT1, not of comfortable Zone 1 training. Practical implication: for Zone 1, singing must remain effortless, not merely possible.
San Millán (Attia Podcast Ep. 85 & 201) + High North Performance
San Millán's practical cues for LT1/Zone 2 boundary: full sentences still possible, but phone caller hears the effort. Inability to sing signals LT1 crossed. Breathing below LT1 should feel similar to walking — barely elevated. High North Performance (2023): "If breathing is as easy as at rest, you are likely in Zone 1. If you are having to take breaths at unnatural points mid-sentence, you are in Zone 3."
During-Session Signals — When to Slow Down or Stop

Three evidence-based phenomena tell you in real time whether your Zone 1 session is drifting above LT1 — even when your power or pace feels constant. Understanding all three helps you decide whether to reduce intensity, reduce duration, or accept the drift based on its cause.

1
Heart Rate Drift at Constant Power/Pace (Cardiovascular Drift)
Coyle & González-Alonso (2001); Hamilton et al. (1991) J Appl Physiol; Polar/FastTalk

What happens: During prolonged exercise at a fixed wattage or pace, HR rises progressively even though workload is unchanged. This is called cardiovascular drift or cardiac drift. Stroke volume falls (less blood per beat) so the heart beats faster to maintain cardiac output. The main drivers are rising core temperature and dehydration reducing plasma volume — roughly half of cardiovascular drift is attributable to dehydration; the other half to hyperthermia and its cardiovascular effects.

✅ <5% HR rise over 60 min
Excellent aerobic base. You were genuinely in Zone 1. Continue as planned.
⚠️ 5–10% HR rise over 60 min
Normal. Likely mild dehydration or heat. Maintain pace but hydrate. Consider shortening session in heat.
🚨 >10% HR rise, or HR exceeds LT1 value
Reduce power/pace immediately to bring HR back below LT1. You have drifted into the grey zone regardless of your power output.
Drift % = ((2nd half avg HR − 1st half avg HR) / 1st half avg HR) × 100

San Millán's hydration rule: He advises that with good hydration, HR drift during a Zone 1/2 session should be no more than 4–6 bpm above the starting value. Drift beyond this is primarily a dehydration or heat signal — not a fitness problem (High North Performance, 2023; San Millán / Attia podcast).
TrainingPeaks decoupling metric (Pa:Hr) — the same principle calculated as power-to-HR ratio across the two halves of a session. <5% decoupling = aerobically efficient; >5% = intensity was above pure aerobic threshold (Friel; TrainingPeaks).

2
Power / Pace Drop at Constant Heart Rate
ResearchGate / J Appl Physiol — "Decrease in work rate to keep constant HR: biomarker of exercise intolerance"

What happens: The mirror image of phenomenon 1. If you train by HR ceiling (e.g. "stay below LT1 HR"), your body compensates for rising internal demand by reducing power output — you naturally slow down or lower watts to stay within the HR cap. This progressive power decay is a valid biomarker that the session has exceeded aerobic steady state.

Research on subjects exercising at HR slightly above the gas exchange threshold (VT1) showed that work rate must decrease over time to maintain that HR — the body is working harder than the aerobic system can comfortably sustain.

✅ Power stable for >60 min at constant HR
Good aerobic base for this duration. You were correctly in Zone 1.
⚠️ Power declining slowly (<5% over 60 min)
Mild drift. Acceptable for long sessions (>2 h). Track trends over weeks to see aerobic base improving.
🚨 Power declining quickly or HR already at LT1 early in session
Session intensity was too high. Reduce the target power for future sessions or shorten duration. This may also signal inadequate recovery from previous sessions.

Practical rule (Uphill Athlete / Friel): Track Efficiency Factor (EF = Normalized Power / Avg HR) over time. A rising EF at the same HR means LT1 fitness is improving — a useful longitudinal marker alongside lactate retesting every 8–12 weeks.

3
DFA Alpha-1 — Real-Time HRV-Based LT1 Detection
Rogers & Gronwald et al. — Front. Physiol. 2021 (PMC8193503); validated vs. lactate in elite triathletes (r=.98 for power)

What it is: A non-linear HRV index (Detrended Fluctuation Analysis, short-term scaling exponent α1) that tracks the fractal correlation properties of heartbeat patterns during exercise. As intensity increases, DFA α1 falls from ~1.0 (rest) through a predictable range. When DFA α1 drops to approximately 0.75 during an incremental exercise test, this corresponds to VT1/LT1 — the HRV threshold (HRVT). Below 0.75 = Zone 1; above 0.75 = you have crossed LT1.

α1 > 0.75
Below LT1 — Zone 1 ✅
α1 ≈ 0.75
At LT1 boundary ⚠️
0.5 < α1 < 0.75
LT1–LT2 grey zone
α1 ≈ 0.5
At LT2 boundary
α1 < 0.5
Above LT2 — Zone 3

Validation (Rogers et al. 2022 — elite triathletes): Near-perfect correlation between LT1 power and HRVT1 power (r = .98), with minimal bias (−5.3 ± 10.4 W). HR correlation was also strong (r = .77).

Key advantage: Unlike HR drift or talk test cues, DFA α1 is not confounded by dehydration, heat, or fatigue — it reflects the current metabolic demand regardless of environmental conditions. Zone boundaries also shift with altitude, illness, or overreaching, and DFA α1 captures these shifts automatically.

How to use it in practice: Requires a chest strap that records RR intervals (Polar H10 recommended). Apps: HRV Logger (iOS/Android, free), AI Endurance, Runalyze. Watch DFA α1 in real time — the moment it approaches 0.75 during a Zone 1 session, you have reached your LT1. Reduce pace/power to restore α1 above 0.75.

📋 When to act — decision guide during Zone 1 sessions
Signal
What it means
Action
HR rises >5–10% at constant power
Cardiovascular drift — likely dehydration/heat. You may be crossing LT1.
Hydrate, reduce power to restore HR below LT1, or end session if >10% drift
HR exceeds your LT1 value (LT1 HR)
You are in the grey zone regardless of pace/power
Reduce intensity immediately — don't tolerate grey zone on easy days
Power drops to maintain target HR
Session exceeded aerobic steady state, body compensating
Accept the power drop and follow HR, OR end session and recover
Singing becomes uncomfortable
LT1 crossed (see monitoring card above)
Slow down immediately to restore effortless singing
DFA α1 falls to ~0.75
Real-time HRV confirmation: LT1 boundary reached
Reduce pace/power to restore α1 > 0.75
📅 Periodisation Block Planner

Plan your macrocycle structure based on traditional periodisation — high volume early, increasing intensity and specificity toward competition. Blocks auto-adapt to your client category and current training phase.

📖 Evidence basis: González Ravé, Walther & Sandbakk (2026) — world-class Norwegian coaches across 8 Olympic endurance sports consistently employ traditional periodisation at the macrocycle level: high volume / low intensity early, progressive shift to specificity and intensity toward competition. Block structure (Issurin 2010) is applied at the mesocycle level within this framework. ACWR sweet spot 0.8–1.3 (IOC consensus). Volume ramp and deload frequency adapted by client category.
Fill in the fields above and click Generate Plan to see your block timeline.
Upload Completed Week
📂
Click or drag & drop your Excel file
Upload the completed PTH ZoneForge weekly template (.xlsx)
Daily Readiness Check-In
When to use this tab: Every morning on a training day — before you start your session. It takes about 60 seconds. Based on how you slept and feel, PTH ZoneForge adjusts today's targets so you train at the right intensity for your current state, not a fixed plan.
No upload required — just answer the questions below and scroll to your session prescription.

Answer the sliders below (or upload a completed daily-log Excel file) and get an instant output — a full re-prescription of today's session with specific power / HR adjustments and a recovery recommendation. Missing fields are ignored gracefully; even 2–3 answers generate a meaningful adaptation.

📝
Option A — Fill in now
Answer the sliders below and get instant output.
📊
Option B — Daily log Excel
Download the template, fill in each morning, upload mid-week for the same output.
Today —
❤️ Resting HR
Measure before getting up. Compare to your baseline (~ bpm).
Enter your resting HR this morning
😴 Sleep — Hours
Total hours last night.
7.5 h
🌙 Sleep Quality
How restorative did sleep feel?
1
Poor
2
3
OK
4
5
Great
Tap to select
💪 Muscle Soreness
Legs, glutes, whole body. Especially relevant after Zone 3 sessions.
1
None
2
3
Mild
4
5
Severe
Tap to select
🧠 Mood / Motivation
One of the earliest overreaching markers. Low motivation = early warning.
1
Very low
2
3
Normal
4
5
Great
Tap to select
🤒 Illness Symptoms
"Above neck" rule: mild cold/runny nose = Zone 1 only. Fever/chest/throat = rest.
1
None
2
Mild
3
Moderate
4
Fever
5
Unwell
Tap to select
⚡ Life Stress
Work, family, mental load. Psychosocial stress adds real autonomic cost to training load.
1
Low
2
3
Moderate
4
5
High
Tap to select