training load calculator

Multi-Sport Training Load Calculator

Get the training load and intensity for a single session across all four disciplines — power for the bike, pace for the run, CSS for the swim, heart rate as a fallback — using the same math PaceBeats scores your real workouts with.

Sport

min
W
W

Training Load

71

Intensity

0.84

Method

Power (weighted power / FTP)

How to use it

  1. 1Choose the sport: bike, run, swim, or strength.
  2. 2Enter the session duration.
  3. 3Add the intensity input for that sport — average/weighted power and FTP for the bike, average and threshold pace for the run, distance and CSS for the swim.
  4. 4No power or pace? Switch to heart rate and enter average HR and your LTHR.
  5. 5Read the training load, the intensity, and the method used to compute it.

One calculator, every discipline

Most load calculators only handle bike power. This one picks the best method per sport: weighted power against FTP for the bike, threshold pace for the run, critical swim speed for the swim, and heart rate against LTHR when that's all you have. Each method returns both a load and the underlying intensity so you can see how hard the session really was, not just how long.

Hilly runs score correctly

Flat-pace load under-counts a hard hill session. Enter your elevation gain and the run method applies a grade-adjusted pace (Minetti's energy-cost-of-running model — each 1% of average grade adds about 8% to the effort), so a climb-heavy run gets the load it earned.

The building block of fitness and form

Training load is the raw input behind your fitness, fatigue, and form. Score your sessions here, then feed those numbers into the Fitness, Fatigue & Form chart to see how a week of training moves your readiness for race day.

How the math works

Every method reduces to the standard intensity² × duration formula, scaled so an hour at threshold scores 100. Bike: load = (sec × weighted power × intensity) / (FTP × 3600) × 100, intensity = weighted power / FTP. Run: load = (sec × intensity²) / 3600 × 100, intensity = threshold pace ÷ average pace, with optional grade-adjusted pace from elevation gain. Swim: load = (sec × (CSS/pace)³) / 3600 × 100. Heart rate: load = hours × (avgHR/LTHR)² × 100. Strength is a flat 50 load per hour. These are the identical formulas in the PaceBeats engine, so a session scores the same here as it does inside the app.

Built and reviewed by the PaceBeats coaching-engine team. Every calculator runs the same sports-science math that powers the app's adaptive plans.

Common questions

What's a good weekly load for triathlon?

It depends entirely on your distance, experience, and available hours rather than a universal number. As a rough orientation, many age-groupers peak around a weekly load of 400–500 for a 70.3 and 650–850 for an Ironman. The training-hours reality check turns your available hours into a realistic target.

Do I need a power meter to calculate training load?

No. A power meter gives the most accurate bike load, but you can use pace for running, CSS for swimming, and heart rate as a fallback for any sport. This calculator automatically uses the best method for the data you have.

Next step

Turn these numbers into an adaptive plan.

PaceBeats uses this exact math — and your training history — to build and adapt your training week after week, in your sport or all four.

Related tools

Keep going