HealthWavy Smart Health Tools for Everyday Wellness

Calories & Activity · Running performance

Critical Speed Calculator

Fit critical speed and D′ from multiple timed running efforts. Inspect distance-time fit, residuals and the speed-duration curve.

MODEL WORKSPACE

Running performance inputs

Enter 3–6 distinct durations from 120 to 1200 seconds, in increasing order.
Match every entry to the duration in the same position. Use comparable maximal test efforts.

Example values are shown. Change them to calculate your result.

YOUR RESULT

Your critical speed profile

4 m/s · estimated critical speed

D′: 280.00 m · fitted intercept

Distance capacity D′280 m
Fit R²1
Tests used3
Root mean squared residual0 m
Critical pace00:04:10 per km
Full result table
Calculated from the current values, with rounded display.
TestSecondsEntered metresDistance (m)Fitted distance (m)Residual (m)
11801,0001,0001,0000
23601,7201,7201,7200
35402,4402,4402,4400

Use 3–6 comparable maximal efforts lasting 2–20 minutes. Positive slope and positive intercept are required. R² describes fit to these entries, not physiological accuracy. Extrapolations outside the entered duration range are not shown. This model does not give a safe exercise duration or recovery prescription.

HEALTHWAVY AI

Let’s work it out.

Ask about this tool, enter your values, or understand your result.

Ask in your own language.

GET STARTED

How to use Critical Speed Calculator

  1. Enter one list of durations in seconds and a second list of metres.
  2. The model uses ordinary least squares with an intercept.
  3. Switch between the fitted relationship, the duration curve and the data table.

Worked example

Distances 1,000, 1,720 and 2,440 metres at 180, 360 and 540 seconds give CS = 4 m/s and D′ = 280 m, an exactly linear distance-time example.

Formula, accuracy & limitations

Ordinary least squares fits distance (m) = CS × time (s) + D′. Modelled average speed at t seconds = CS + D′/t.

Use 3–6 comparable maximal efforts lasting 2–20 minutes. Positive slope and positive intercept are required. R² describes fit to these entries, not physiological accuracy. Extrapolations outside the entered duration range are not shown. This model does not give a safe exercise duration or recovery prescription.

These outputs use the stated model and your supplied inputs. A mathematically consistent model can still differ from personal measurements. Scenario curves and formula comparisons are not statistical confidence intervals.

Read the research and method reference ↗

Enter matched test pairs

Enter one list of durations in seconds and a second list of metres. The order must match. Use three to six distinct durations, and keep equipment, measurement method and conditions as comparable as possible. This is a test-analysis tool, not a request to perform maximal efforts without appropriate preparation.

Inspect fit before interpreting the headline

The model uses ordinary least squares with an intercept. Residuals show each entered value minus the fitted value. Poor alignment, non-decreasing average output or an implausible intercept can indicate inconsistent efforts or a model that does not fit the data. A high R² alone cannot establish a valid physiological threshold.

Keep the curve inside the tested range

Switch between the fitted relationship, the duration curve and the data table. Predictions stay between your shortest and longest entered efforts. The intercept represents a fitted model parameter, not an independently measured tank of energy or distance that can be freely spent and refilled.

QUICK ANSWERS

Frequently asked questions

Can I use only two tests?

This version requires at least three so it can show residuals and fit quality. Two points always define a straight line and cannot provide the same internal consistency check.

Why was my intercept rejected?

A zero or negative intercept does not support this positive-capacity two-parameter model. Check the order, units and comparability of the tests instead of forcing the result to look plausible.

Does R² close to one prove accuracy?

It means these points lie close to the fitted line. Shared measurement error, unsuitable protocols or too narrow a duration range can still yield a misleading physiological estimate.

Can I predict an hour-long effort?

The output is limited to the entered duration range. Extending a short-effort model to an hour would imply more certainty than these inputs support.