FTP Calculator Method Guide
Coach-level explanation of FTP formulas, TSS interpretation, testing limits, and practical training application with auditable references.
1) What FTP estimates and how to use it correctly
Functional Threshold Power (FTP) is a practical estimate of the highest power you can sustain in a quasi-steady state for about one hour. It is not a perfect biological marker, but it is one of the most useful field anchors for setting training intensity in cycling.
In real training, FTP works best as a planning baseline. It helps you set zone targets, structure interval sessions, and monitor progression across a block. It should not be treated as a fixed identity score or a direct substitute for lab testing. Day-to-day changes in sleep, heat, fueling, and fatigue can move your measured value even when your long-term fitness is stable.
The most reliable use pattern is repeatability. Use the same protocol, similar warm-up style, and similar environmental conditions when possible. That consistency improves trend quality and reduces noise, especially when you compare values month to month instead of reacting to one isolated test day.
- Best use: training prescription and progression tracking.
- Not a medical diagnostic metric.
- Most valuable when protocol and setup are consistent over time.
Interpretation guardrail
A single FTP result is a snapshot. Use trends across repeated tests before making major training changes.
Primary Sources for This Section
- Borszcz FK et al. Reliability of the Functional Threshold Power in Competitive Cyclists.
PMID: 31952081 | DOI: 10.1055/a-1018-1965
- Mackey J et al. What is known about the FTP(20) test related to cycling? A scoping review.
PMID: 34304689 | DOI: 10.1080/02640414.2021.1955515
- McGrath E et al. Is the FTP test a reliable, reproducible and functional assessment tool in highly-trained athletes?
PMID: 31839854
2) Why protocol selection changes your result
Different testing formats estimate FTP from efforts with different physiological demands. A 20-minute test typically uses a 95% multiplier, while 2x8-minute, 5-minute, and ramp formats use different correction factors. Those methods are useful but not interchangeable by default, and each introduces different error sources.
Longer tests generally reduce uncertainty from short-duration anaerobic contribution, while shorter tests can be more sensitive to pacing errors and individual physiology. Ramp-based methods are fast and practical, but they can overestimate or underestimate threshold in riders whose anaerobic profile is far from average.
Because of those differences, protocol consistency matters as much as protocol choice. If you switch protocols every month, it becomes hard to tell whether your change came from adaptation or from method variation. Pick a method you can execute well, then repeat it with discipline.
- 20-minute method: practical and widely used when paced well.
- 2x8-minute method: useful but sensitive to execution quality across both efforts.
- Ramp method: efficient for frequent checks but should be interpreted with context.
Primary Sources for This Section
- Mackey J et al. What is known about the FTP(20) test related to cycling? A scoping review.
PMID: 34304689 | DOI: 10.1080/02640414.2021.1955515
- Barranco-Gil D et al. Functional Threshold Power: Relationship With Respiratory Compensation Point and Effects of Various Warm-Up Protocols.
PMID: 32604072 | DOI: 10.1123/ijspp.2019-0402
- Valenzuela PL et al. Is the Functional Threshold Power a Valid Surrogate of the Lactate Threshold?
PMID: 29745765 | DOI: 10.1123/ijspp.2018-0008
Related Resources
3) Formula A: protocol-specific FTP estimates
The calculator applies common protocol multipliers used in cycling practice. These are coaching estimates designed for field usability. They are useful only when the underlying test is maximal, paced correctly, and performed under repeatable conditions.
If you see large jumps between methods, do not assume immediate fitness change. First check pacing, freshness, and method differences. Then compare results over several tests before adjusting your block targets.
Protocol estimate equations
Where:
- FTP estimate from a 20-minute maximal test (W)
- FTP estimate from two 8-minute maximal efforts (W)
- average power in the 20-minute test (W)
- average power for each 8-minute effort (W)
- average power in the 5-minute maximal test (W)
- best one-minute power at ramp-test termination (W)
These equations provide practical threshold estimates from different testing formats. They are not lab-equivalent by default and should be interpreted through repeated use.
Example: 20-minute average power of 250 W gives FTP = 0.95 x 250 = 237.5 W, rounded to 238 W. For a 70 kg rider, that is 238 / 70 = 3.40 W/kg.
Primary Sources for This Section
- Borszcz FK et al. Reliability of the Functional Threshold Power in Competitive Cyclists.
PMID: 31952081 | DOI: 10.1055/a-1018-1965
- Mackey J et al. What is known about the FTP(20) test related to cycling? A scoping review.
PMID: 34304689 | DOI: 10.1080/02640414.2021.1955515
- Barranco-Gil D et al. Functional Threshold Power: Relationship With Respiratory Compensation Point and Effects of Various Warm-Up Protocols.
PMID: 32604072 | DOI: 10.1123/ijspp.2019-0402
4) Formula B: W/kg interpretation with context
W/kg is useful because it normalizes power to body mass and helps compare riders, especially for climbing-oriented performance. But it should be read together with absolute power. On flat courses at higher speed, aerodynamics and absolute watts often matter as much as or more than W/kg.
This is why category labels are context labels, not judgments. The same W/kg can lead to different race outcomes depending on terrain, drafting, tactical demands, and event duration. Use category outputs to orient your training, not to overfit your identity to one number.
For better interpretation, combine W/kg trend with workout completion quality, heart-rate response, and recovery markers. If W/kg increases but session durability worsens, the adaptation may not yet be race-ready.
Power-to-weight equation
Where:
- functional threshold power estimate (W)
- rider body mass in kilograms (kg)
W/kg is a ratio, so both numerator (FTP) and denominator (body mass) influence your value.
Example: FTP 238 W and body mass 70 kg gives 3.40 W/kg. If FTP is unchanged and body mass drops to 67 kg, W/kg becomes 3.55.
Decision tip
Do not chase body-mass changes without preserving training quality, fueling adequacy, and recovery consistency.
Primary Sources for This Section
- Valenzuela PL et al. Power profiling and the power-duration relationship in cycling: a narrative review.
PMID: 34708276 | DOI: 10.1007/s00421-021-04833-y
- Thomas DT et al. ACSM Joint Position Statement: Nutrition and Athletic Performance.
PMID: 26891166 | DOI: 10.1249/MSS.0000000000000852
- Maughan RJ et al. IOC consensus statement: dietary supplements and the high-performance athlete.
PMID: 29540367 | DOI: 10.1136/bjsports-2018-099027
Related Resources
5) Formula C: Intensity Factor (IF) and Training Stress Score (TSS)
TSS is often misunderstood because riders enter average power when the model expects Normalized Power (NP). NP captures variable effort cost better than average power, so using average power can understate the strain of stochastic rides.
This calculator explicitly labels NP and uses standard IF and TSS logic. IF compares session intensity to FTP. TSS then combines intensity and duration so two rides of different lengths can be compared on one workload scale.
Use TSS for load planning, not in isolation. A high score can be appropriate in race-prep weeks and inappropriate in recovery weeks. Context from your mesocycle always matters.
IF and TSS equations
Where:
- normalized power for the session (W)
- functional threshold power (W)
- duration in hours
IF is dimensionless. TSS scales by both intensity and duration, so long rides at moderate IF can still create large stress.
Example 1: NP 200 W, FTP 238 W, 60 min. IF = 0.84 and TSS = 0.84^2 x 1.0 x 100 = 70.6, rounded to 71. Example 2: same NP and FTP for 50 min gives TSS = 58.8, rounded to 59.
Why riders see different TSS values
If one tool uses average power and another uses NP, session stress can differ. The NP assumption must be explicit.
Primary Sources for This Section
- Valenzuela PL et al. Power profiling and the power-duration relationship in cycling: a narrative review.
PMID: 34708276 | DOI: 10.1007/s00421-021-04833-y
6) Formula D: Sweet Spot range for practical training
Sweet Spot work is commonly programmed around 88 to 94% of FTP. The range is popular because it can deliver meaningful aerobic and muscular stimulus while remaining more repeatable than frequent threshold-max sessions.
Sweet Spot is not a magic zone, and it should not replace endurance volume, recovery rides, or high-intensity work. Its value is operational: you can accumulate quality work with manageable fatigue when periodized correctly.
In practice, use the calculated range as a starting point, then refine by RPE, heart-rate drift, and completion quality. If multiple sessions feel unsustainably hard at the prescribed range, update FTP assumptions before increasing volume.
Sweet Spot bounds
Where:
- lower Sweet Spot power bound (W)
- upper Sweet Spot power bound (W)
The range is a practical coaching target, not a clinical threshold boundary.
Example: FTP 238 W gives Sweet Spot 209 W to 224 W. A session of 3 x 12 minutes near 214 to 220 W is a typical starting structure.
Primary Sources for This Section
- Valenzuela PL et al. Power profiling and the power-duration relationship in cycling: a narrative review.
PMID: 34708276 | DOI: 10.1007/s00421-021-04833-y
- Borszcz FK et al. Reliability of the Functional Threshold Power in Competitive Cyclists.
PMID: 31952081 | DOI: 10.1055/a-1018-1965
Related Resources
7) Worked scenario: from test result to weekly decisions
Scenario: Rider completes a 20-minute test at 250 W, body mass 70 kg. Estimated FTP is 238 W, W/kg is 3.40, and Sweet Spot is 209 to 224 W. If the rider logs NP 200 W for 60 minutes, IF is 0.84 and TSS is 71. This is a moderate session load that usually fits within a build week when recovery is managed.
How to apply this: schedule one threshold-focused day (Zone 4), one Sweet Spot day, and at least one endurance day with controlled intensity. Keep hard days separated by easier riding or complete recovery depending on fatigue response.
After two to four weeks, retest using the same method and compare both numbers and execution quality. If FTP rises but interval completion quality drops sharply, hold progression and check fueling, sleep, and cumulative stress before increasing intensity again.
- Use FTP to set training ranges, then use session completion quality to adjust daily targets.
- Track NP-based stress when rides are variable.
- Re-test consistently instead of switching test formats every block.
Primary Sources for This Section
- Borszcz FK et al. Reliability of the Functional Threshold Power in Competitive Cyclists.
PMID: 31952081 | DOI: 10.1055/a-1018-1965
- Mackey J et al. What is known about the FTP(20) test related to cycling? A scoping review.
PMID: 34304689 | DOI: 10.1080/02640414.2021.1955515
- Thomas DT et al. ACSM Joint Position Statement: Nutrition and Athletic Performance.
PMID: 26891166 | DOI: 10.1249/MSS.0000000000000852
8) Common mistakes and quality-control checklist
Most FTP planning mistakes are process errors. Common examples are comparing different test formats as if they are identical, using average power in a model that expects NP, and changing FTP too often based on one hard or one easy day. These mistakes create training noise and make progression harder to read.
Before changing your zones, run a short quality check: was the test maximal, was pacing controlled, was the warm-up comparable, and did external conditions differ substantially from previous tests? If those checks are weak, treat the result as provisional.
For the same reason, avoid over-precise language in coaching decisions. A one- to two-watt difference is usually less meaningful than adherence quality, recovery consistency, and the ability to complete target sessions with good form.
- Protocol consistency: keep method, warm-up, and execution style stable.
- Model consistency: use NP for IF/TSS calculations when rides are variable.
- Decision consistency: act on trends, not isolated outliers.
Practical rule
If your FTP shifts but training tolerance does not, verify assumptions before changing your whole plan.
Related Resources