Pfitzinger Calculator
Calculate training paces using Advanced Marathoning methodology
Setup
Predicted Marathon
Pfitzinger Paces
Sample Week (18/55)
Plan Details
What Is Pete Pfitzinger's Advanced Marathoning System?
Pete Pfitzinger is one of the most respected figures in marathon coaching, best known for his book Advanced Marathoning (co-authored with Scott Douglas). His training methodology has helped thousands of competitive and sub-elite runners break three-hour and four-hour marathon barriers by applying a systematic, science-backed approach to weekly training structure and pace differentiation.
At its core, the Pfitzinger system divides every training run into precisely defined physiological zones, each targeting a different adaptation. Rather than running most miles at a vague "moderate" effort, Pfitz runners know exactly why each run is easy, moderately hard, or at threshold. The seven pace zones the system uses are:
- Recovery: Very easy runs immediately after hard efforts; 125% of marathon pace per kilometre
- General Aerobic (GA): The backbone of the plan — comfortable aerobic effort forming 25–30% of weekly volume; 115% of marathon pace
- Endurance / Long Run: Medium-long and long runs at 110% of marathon pace, building the aerobic endurance needed to sustain race effort for hours
- Marathon Pace: Goal race pace, used in some long runs and tune-up workouts
- Lactate Threshold (LT): Tempo runs at 90% of marathon pace — the cornerstone quality workout that raises the speed you can sustain aerobically
- VO2max Intervals: Short repeats at 82% of marathon pace to boost maximal oxygen uptake
- Speed / Repetitions: Very short fast reps at 75% of marathon pace for neuromuscular sharpness
The Pfitzinger plans are available in three peak-mileage variants — 18/55 (intermediate, 55 miles/week peak), 18/70 (advanced, 70 miles/week), and 18/85 (elite, 85 miles/week) — plus a shorter 12/55 plan. Each number represents duration in weeks followed by peak weekly mileage in miles. This Pfitzinger calculator predicts your marathon goal time from a recent race performance and then derives all seven training paces so you can execute the plan with precision.
The approach is demanding but highly structured, making it popular among runners who want a clear, evidence-based programme rather than guesswork about how hard to run on any given day.
How Marathon Time Is Predicted: The Riegel Formula
The Pfitzinger calculator uses the Riegel race prediction formula to convert your recent race performance into a marathon goal time. The Riegel formula is an empirical model derived by Pete Riegel in 1977 and refined over decades of real-world race data. It accounts for the fact that marathon pace is not simply a linear scaling of 5K or 10K pace — fatigue accumulates non-linearly with distance, so longer races become progressively slower per kilometre.
Once the predicted marathon time is established, every Pfitzinger training pace is calculated as a fixed percentage of marathon goal pace per kilometre. This makes the entire training system self-consistent: your easy day truly is easy relative to your fitness, and your tempo runs are exactly as hard as they need to be.
The calculator then applies the following pace multipliers from the Advanced Marathoning methodology:
| Pace Zone | Multiplier | Example (4:35/km MP) |
|---|---|---|
| Recovery | × 1.25 | 5:43/km |
| General Aerobic | × 1.15 | 5:16/km |
| Endurance / Long Run | × 1.10 | 5:02/km |
| Marathon Pace | × 1.00 | 4:35/km |
| Lactate Threshold | × 0.90 | 4:07/km |
| VO2max Intervals | × 0.82 | 3:45/km |
| Speed / Repetitions | × 0.75 | 3:26/km |
Riegel Race Prediction + Pfitzinger Pace Derivation
Where:
- raceTime= Your recent race finish time in seconds (hours × 3600 + minutes × 60 + seconds)
- raceDistance= Distance of that race in kilometres (e.g. 5, 10, 21.1)
- 42.195= Marathon distance in kilometres (fixed constant)
- 1.06= Riegel fatigue exponent — empirically derived constant accounting for non-linear fatigue
- marathonPacePerKm= Predicted goal marathon pace in seconds per kilometre
- multiplier= Zone-specific multiplier (1.25 recovery → 0.75 speed reps)
Choosing Between the 18/55, 18/70, 18/85, and 12/55 Plans
Selecting the correct Pfitzinger plan is as important as executing it correctly. Choosing a plan above your current fitness level is a common mistake that leads to injury, burnout, and underperformance. The four plans in the calculator differ in both duration and weekly peak mileage, and each is designed for a distinct runner profile.
18/55 — Intermediate (Peak 55 miles / ~89 km per week)
The 18/55 plan is the entry point into Pfitzinger programming. It is designed for runners who have been consistently running 35–40 miles per week for at least three months and who have completed at least one marathon. The plan includes one quality workout per week (tempo run or VO2max session) plus a long run, with the balance of mileage at general aerobic and recovery paces.
18/70 — Advanced (Peak 70 miles / ~113 km per week)
The 18/70 plan suits runners regularly training 50–60 miles per week who want to make a significant marathon breakthrough. Two quality sessions per week are standard, and medium-long runs of 13–15 miles appear mid-week to build fatigue resistance. This plan has produced the majority of Boston Qualifying and sub-3-hour marathon performances among self-coached runners.
18/85 — Elite (Peak 85 miles / ~137 km per week)
The 18/85 plan requires a significant base of 65–75 miles per week before starting. Double-run days appear regularly, and the weekly long runs reach 20–22 miles multiple times in the plan. This programme mirrors the structure used by sub-2:30 marathon athletes and demands exceptional lifestyle management to recover adequately between sessions.
12/55 — Shorter Cycle (Peak 55 miles over 12 weeks)
The 12/55 plan suits runners with limited runway to a goal race or those completing a second marathon within a season. The condensed timeline means mileage builds faster, and recovery must be managed carefully. It is best suited for runners who have already run a marathon in the past six months and want to race again without a full 18-week build.
As a general rule, if you are unsure between two plans, choose the lower-mileage option. You will absorb training better, reduce injury risk, and likely run a faster time than if you struggle through a plan that exceeds your recovery capacity.
Lactate Threshold Runs: The Core of Pfitzinger Quality Work
In the Pfitzinger system, lactate threshold (LT) training is the single most important quality session for marathon performance. While VO2max intervals produce short-term speed gains, LT work is the primary driver of the sustained aerobic speed that marathons demand. Pfitzinger defines the lactate threshold as the fastest pace you can sustain aerobically for approximately one hour — for most runners, this corresponds to around 85–90% of maximum heart rate, a comfortably hard effort sometimes called tempo pace.
The calculator sets LT pace at 90% of marathon goal pace per kilometre. In practice, this means your tempo runs are roughly 20–30 seconds per kilometre faster than marathon pace — uncomfortable but controlled, never a maximum effort. The physiological effect is a progressive increase in the pace at which lactate begins accumulating, meaning you can run faster before needing to slow down.
Typical LT workouts in the Pfitzinger plans include:
- 5–6 mile continuous tempo: 20 minutes easy warm-up, 5–6 miles at LT pace, 10–15 minutes easy cool-down — the workhorse LT session in the 18/55 plan
- LT cruise intervals: 3–4 × 2 miles at LT pace with 60-second recovery jogs — breaks the total tempo volume into segments while maintaining the same physiological stimulus
- Long tempo progression: In the 18/85 plan, 8-mile tempo runs appear, representing the most demanding single workout in the entire programme
Runners who skip or underperform LT sessions tend to plateau at a marathon finish time that is 5–15 minutes slower than their aerobic fitness should allow. Conversely, running LT sessions too fast — treating them as race efforts — generates excessive cortisol, accelerates fatigue, and leaves the runner unable to absorb subsequent long run stress. The calculated LT pace from this tool should be treated as a ceiling, not a floor.
How a Pfitzinger Training Week Is Structured
One of the distinguishing features of Pfitzinger programming is that every single day has a specific purpose. Unlike plans that prescribe generic "easy day" entries, Pfitz specifies the run type, target distance, and intended physiological stress for each session. Understanding this structure helps runners adapt the plan intelligently when life intervenes without compromising the key training stimuli.
The weekly volume distribution follows consistent proportions across all four plans:
| Run Type | Weekly Volume Share | Pfitzinger Purpose |
|---|---|---|
| Recovery | 15–20% | Flush metabolic waste, maintain frequency without accumulating stress |
| General Aerobic | 25–30% | Core aerobic development; most runs in the plan fall here |
| Endurance (Long/Med-Long) | 25–30% | Aerobic endurance, fat utilisation, mental durability |
| Quality (LT + VO2max) | 15–20% | Raise lactate threshold and VO2max; 1–2 sessions per week |
A crucial structural feature is the medium-long run midweek (Wednesday in most templates). This run — typically 13–16 km in the 18/55 plan and up to 24 km in the 18/85 — is run at endurance pace and serves as a second major aerobic stimulus within the week. Runners who skip medium-long runs to fit a conventional "easy midweek" pattern miss one of the primary drivers of Pfitzinger's effectiveness.
Strides — short 80–100 metre accelerations at the end of general aerobic runs — appear one to two times per week. These are NOT speed work in the intense sense; they are brief neuromuscular activations that maintain running form and fast-twitch recruitment without creating meaningful fatigue. Always run strides on a flat surface with full recovery between each effort.
Tapering the Pfitzinger Way
The final two to three weeks before a target marathon are the taper — a structured reduction in mileage that allows accumulated fatigue to dissipate while retaining race-ready fitness. Pfitzinger's taper is deliberately controlled: mileage drops, but quality sessions are maintained at full intensity with reduced volume to keep the neuromuscular system primed.
Key principles of the Pfitzinger taper include reducing weekly volume by roughly 20–25% in week three before the race, 35–40% in week two, and 50–60% in race week itself. The long run three weeks out is typically the final full-length run; two weeks before the race it drops to 14–16 miles, and the final long run (10–12 miles) lands 13 days before the start. Tempo and interval sessions continue at goal intensity but shortened by 25–30%.
A common mistake among Pfitzinger athletes is the taper madness trap: feeling sluggish or unfit during the taper and adding extra miles to compensate. The fatigue, heavy legs, and low motivation during taper week two are completely normal physiological responses to reduced load and do not indicate detraining. Trust the process — your marathon fitness is locked in by the time taper begins. Additional miles at that stage only delay recovery and blunt race-day sharpness.
Worked Examples
10K in 42:00 — Targeting 18/55 Plan
Problem:
A runner has recently raced 10 km in 42 minutes flat and wants to calculate training paces for the Pfitzinger 18/55 (intermediate) marathon plan.
Solution Steps:
- 1Convert race time to seconds: 0 × 3600 + 42 × 60 + 0 = 2,520 seconds
- 2Apply Riegel formula: marathonPrediction = 2520 × (42.195 ÷ 10)^1.06 = 2520 × (4.2195)^1.06
- 3Compute exponent: (4.2195)^1.06 ≈ 4.600 (using ln(4.2195) × 1.06 ≈ 1.526, e^1.526 ≈ 4.600)
- 4marathonPrediction = 2520 × 4.600 = 11,592 seconds → 3 hours, 13 minutes, 12 seconds
- 5marathonPacePerKm = 11,592 ÷ 42.195 ≈ 274.7 s/km → 4:35/km
- 6Recovery pace = 274.7 × 1.25 = 343.4 s/km → 5:43/km
- 7General Aerobic = 274.7 × 1.15 = 315.9 s/km → 5:16/km | Endurance = 274.7 × 1.10 = 302.2 s/km → 5:02/km
- 8LT pace = 274.7 × 0.90 = 247.2 s/km → 4:07/km | VO2max = 274.7 × 0.82 = 225.3 s/km → 3:45/km
Result:
Predicted marathon: 3:13:12. This runner's 18/55 tempo runs target 4:07/km, long runs are run at 5:02/km or slower, and easy/recovery days stay at 5:16–5:43/km.
Half Marathon in 1:45:00 — Choosing the 18/70 Plan
Problem:
A runner with a recent half marathon time of 1:45:00 (raceDistance = 21.1 km) wants paces for the advanced 18/70 Pfitzinger plan.
Solution Steps:
- 1Convert race time: 1 × 3600 + 45 × 60 + 0 = 6,300 seconds
- 2Apply Riegel: marathonPrediction = 6300 × (42.195 ÷ 21.1)^1.06 = 6300 × (1.9997)^1.06
- 3(2.0)^1.06 ≈ 2.085 (ln(2) × 1.06 = 0.7347, e^0.7347 ≈ 2.085)
- 4marathonPrediction ≈ 6300 × 2.085 = 13,136 seconds → 3 hours, 38 minutes, 56 seconds
- 5marathonPacePerKm = 13,136 ÷ 42.195 ≈ 311.4 s/km → 5:11/km
- 6General Aerobic = 311.4 × 1.15 = 358.1 s/km → 5:58/km | Recovery = 311.4 × 1.25 = 389.3 s/km → 6:29/km
- 7LT pace = 311.4 × 0.90 = 280.3 s/km → 4:40/km | VO2max = 311.4 × 0.82 = 255.4 s/km → 4:15/km
Result:
Predicted marathon: 3:38:56. The 18/70 plan's midweek VO2max sessions (5 × 1000 m) are run at 4:15/km, while general aerobic runs stay at 5:58/km.
5K in 20:00 — Elite 18/85 Pace Targets
Problem:
A competitive runner ran a 5K in exactly 20:00 (raceDistance = 5 km) and wants to identify marathon training paces for the high-mileage 18/85 Pfitzinger programme.
Solution Steps:
- 1Convert race time: 20 × 60 = 1,200 seconds
- 2Apply Riegel: marathonPrediction = 1200 × (42.195 ÷ 5)^1.06 = 1200 × (8.439)^1.06
- 3Compute: ln(8.439) ≈ 2.1328, × 1.06 = 2.261, e^2.261 ≈ 9.591
- 4marathonPrediction = 1200 × 9.591 = 11,509 seconds → 3 hours, 11 minutes, 49 seconds
- 5marathonPacePerKm = 11,509 ÷ 42.195 ≈ 272.8 s/km → 4:33/km
- 6General Aerobic = 272.8 × 1.15 = 313.7 s/km → 5:14/km | Recovery = 272.8 × 1.25 = 341.0 s/km → 5:41/km
- 7LT pace = 272.8 × 0.90 = 245.5 s/km → 4:06/km | VO2max = 272.8 × 0.82 = 223.7 s/km → 3:44/km
Result:
Predicted marathon: 3:11:49. Note that the Riegel formula places this runner slightly slower than a straight 5K → marathon linear conversion, correctly accounting for the additional fatigue of 42.195 km.
Tips & Best Practices
- ✓Always run recovery pace genuinely easy — if your legs feel heavy after a long run, slow down another 15–20 seconds per kilometre beyond the calculated recovery pace.
- ✓Your predicted marathon time improves as your race predictor improves, so re-enter updated times every 4–6 weeks as your fitness builds during the training block.
- ✓Pfitzinger's long runs are capped at roughly 22 miles (35 km); running beyond that in training produces diminishing returns and significantly elevated injury risk.
- ✓Use a GPS watch or measured route for lactate threshold runs — perceived effort alone is unreliable for hitting the precise 90% of marathon pace that LT work requires.
- ✓The 18/70 and 18/85 plans include VO2max interval sessions (e.g., 5 × 1,000 m); start each interval conservatively — intervals should feel controlled and consistent, not all-out sprints.
- ✓Medium-long midweek runs (Wednesday in most templates) are non-negotiable; skipping them cuts approximately 20% of the plan's aerobic stimulus and disproportionately hurts marathon performance.
- ✓Fuel and hydrate every 45–60 minutes during long runs to practise your race-day nutrition strategy — Pfitz long runs at 110% of marathon pace still deplete glycogen meaningfully.
- ✓Choose the 12/55 plan only if you have raced a marathon in the past 4–6 months and have maintained at least 35 miles/week between races; the shorter build requires pre-existing fitness.
Frequently Asked Questions
Sources & References
- Pfitzinger, P. & Douglas, S. — Advanced Marathoning (Human Kinetics, 3rd ed., 2009) (2009)
- Riegel, P. — Athletic Records and Human Endurance (American Scientist, 1981) (1981)
- Billat, V. L. — Interval Training for Performance: A Scientific and Empirical Practice (Sports Medicine, 2001) (2001)
- American College of Sports Medicine — ACSM's Guidelines for Exercise Testing and Prescription (11th ed.) (2022)
Last updated: 2026-06-05
Help us improve!
How would you rate the Pfitzinger Calculator?
Editorial Note
MyCalcBuddy Editorial Team
This page is maintained as an educational calculator reference.
Formula Source: Standard Mathematical References
by Various