CPP

Sports

Cycling Power Performance Calculator

Calculate rider and system power-to-weight, intensity factor, TSS-style workload reference, mechanical work, average speed, and variability index.

Average W/kg rider mass-
Average W/kg total system-
Normalized power divided by FTP-
TSS-style workload reference-
Average-power mechanical work (kJ)-
Average speed (km/h)-
Normalized divided by average power-

Decision view

Cycling power performance profile

Cycling power performance profilePower-to-weight, threshold intensity, work, workload, speed, and variability retain their units.
Exact scenario comparisonAverage power (W) changes while all other entered assumptions remain constant.
Average power (W)Average W/kg rider massAverage W/kg total systemNormalized power divided by FTPTSS-style workload referenceAverage-power mechanical work (kJ)Average speed (km/h)Normalized divided by average power

How to use Cycling Power Performance Calculator

  1. Enter average and normalized power.
  2. Enter rider, bike, and equipment mass.
  3. Set FTP, duration, and distance.
  4. Inspect the four-quadrant performance view and exact results.

Calculator guide

Understanding Cycling Power Performance Calculator

Cycling power has several useful denominators and time bases. Rider W/kg, system W/kg, threshold intensity, mechanical work, variability, and speed answer different questions and must retain their units.

Power Average and normalized remain distinct.
Mass Rider and system denominators differ.
Time Watts become kilojoules.
Threshold FTP anchors intensity.

Calculation method

How the calculation works

Normalize cycling power by rider and system mass, compare normalized power with entered FTP, and calculate mechanical work and a transparent TSS-style reference. Divide power by the appropriate mass, normalize entered power by FTP, square intensity only in the disclosed workload reference, and multiply watts by seconds for mechanical work.

Detailed calculation process

Separate cycling power, intensity, work, and variability

The default ride uses 245 W average, 265 W normalized, 285 W FTP, 72 kg rider plus 9 kg equipment, 90 minutes, and 48 km.

General formula: P_r = P_avg/m_rP_s = P_avg/(m_r+m_b)IF = P_norm/FTPTSS_ref = (t_min/60)IF^2(100)W_kJ = P_avg(60t_min)/1000v = d/(t_min/60)VI = P_norm/P_avg Power-to-weight changes with the selected mass. Work is energy from average power over seconds; intensity and variability use normalized power for different comparisons.

What each symbol means

P_avg, P_norm Average and entered normalized power (W).
m_r, m_b Rider and bike/equipment mass (kg).
P_r, P_s Rider-only and total-system power-to-weight (W/kg).
FTP Entered functional threshold power (W).
IF Normalized power divided by FTP.
t_min Ride duration (minutes).
TSS_ref Transparent TSS-style workload reference.
W_kJ Average-power mechanical work (kJ).
d, v, VI Distance, average speed, and variability index.

Worked substitution with the default inputs

1. Normalize by mass P_r = 245/72 = 3.402778 W/kgP_s = 245/(72+9) = 3.024691 W/kg Including equipment increases the denominator and lowers system W/kg.
2. Compare with FTP IF = 265/285 = 0.9298246 The normalized-power input, not average power, is used for this ratio.
3. Calculate workload reference TSS_ref = (90/60)(0.9298246)^2(100) = 129.686 This is the displayed formula's reference value, not a claim about a proprietary platform.
4. Convert power-time to work t = 90(60) = 5400 sW_kJ = 245(5400)/1000 = 1323 kJ One watt equals one joule per second.
5. Calculate speed and variability v = 48/(90/60) = 32 km/hVI = 265/245 = 1.081633 Distance and time give average speed; normalized divided by average power gives the variability reference.

The default ride produces 3.403 rider W/kg, IF 0.930, 1,323 kJ mechanical work, 32 km/h average speed, and VI 1.082.

Purpose-built visual

Read a cycling performance quadrant

Power-to-weight and threshold intensity locate the ride in a live decision plane, with work and variability retained as supporting metrics.

Horizontal axis Rider W/kg.
Vertical axis Intensity factor.
Bubble Ride duration and current operating point.
Thresholds Reference quadrant lines.

Worked situations

Practical examples

  • Rider-only W/kg is 3.403.
  • System W/kg is 3.025.
  • The default TSS-style reference is 129.686.

Better inputs

Useful tips

  • Calibrate the power meter.
  • Use a current FTP estimate.
  • Compare like routes and conditions.

Before relying on the result

Limitations and common mistakes

  • Aerodynamics, wind, gradient, drafting, heat, altitude, and physiology are excluded.
  • Normalized power and training-load methods may differ by platform.
  • This is not medical or coaching advice.

Reference

Key terms

W/kg
Power divided by selected mass.
Intensity factor
Normalized power divided by FTP.
Mechanical work
Average power multiplied by elapsed seconds.
Variability index
Normalized power divided by average power.

Important note

Calculated from the entered performance values using the displayed method. Health, fitness, terrain, weather, equipment, and event conditions can change real-world outcomes.

Frequently asked questions

Why are there two W/kg values?

One divides by rider mass and one by rider plus equipment.

Is mechanical work the same as calories burned?

No. Metabolic energy depends on efficiency.

Why can normalized power exceed average power?

It weights variable efforts differently; the exact method comes from the entered value.

Is TSS_ref an official platform score?

No. It is the transparent formula shown on this page.