← Back to all guides

Training Load

Running Pace TSS (Duration + IF^2)

How Enduroco computes running load from threshold pace when stream-level GAP data is unavailable.

February 25, 20264 min read

Running Pace TSS in Enduroco

For running activities, Enduroco can compute load directly from threshold pace and moving time. This appears as Pace TSS (duration + IF^2) (running.paceTss).

Inputs Required

  • Running activity type (Run, VirtualRun, TrailRun, Treadmill)
  • Threshold pace (thresholds.running.thresholdPace, in m/s)
  • Average pace/speed for the activity (m/s)
  • Moving time (seconds)

Formula

  1. Compute intensity factor from pace-speed ratio:

IF_pace = average_speed_mps / threshold_pace_mps

  1. Compute load:

PaceTSS = (duration_seconds * IF_pace^2 * 100) / 3600

Quick Examples

  • 3600s at threshold pace (IF = 1.0) -> 100
  • 1800s at threshold pace (IF = 1.0) -> 50
  • 5400s at IF = 1.05 -> about 165

Position in Fallback Order

For runs, this method is preferred over running power or heart-rate threshold load when valid pace threshold + duration are present.

References