Free tools · Run in your browser

Force–velocity profiling

Three calculators, one place: build an athlete’s profile from sprint splits, loaded vertical jumps, or a load–velocity test. Sprint and jump give you F0, V0 and peak power; load–velocity gives L0, V0 and slope. Computed instantly on the published Samozino & Morin methods. Your inputs never leave the browser.

Your split times
Cumulative distance and the elapsed time to reach it. Four or more points give the most reliable fit.
Distance (m)Time (s)
Start timing at first movement
Splits must be measured from the instant the athlete first moves. If the clock starts late — e.g. a first gate the athlete is already moving toward — the early acceleration looks faster and F0/Pmax are overestimated. If it starts early, before movement, they are underestimated.
Force–velocity profile
The horizontal force this athlete can apply falls linearly as running speed rises. Peak power sits at the midpoint.
0.01.32.74.05.36.70.01.73.45.06.78.4PmaxVelocity (m/s)Horizontal force (N/kg)
F06.16N/kgMax force
V07.76m/sMax velocity
Pmax11.9W/kgPeak power
RFmax38.6%Max effectiveness
Sfv-0.794F–v slope
Drf-7.59%·s/mRF decline
Vopt3.88m/sPower-optimal speed
Top speed7.42m/sOver the run

Model fit R² = 0.9999 · air density 1.205 kg/m³ · frontal area 0.541 m². Vmax 7.52 m/s, τ 1.211 s.

What this says (and doesn’t)

For context, well-trained sprinters typically sit around F0 7–10 N/kg and V0 7.5–11 m/s (men), or F0 6–9 N/kg and V0 6–9.5 m/s (women) (Haugen et al., 2019). Reading this athlete’s F0 and V0 against the range for their sex shows the balance between force and velocity that coaches call a “force-oriented” or “velocity-oriented” profile. We show the numbers, not a verdict.

  • F0 — the theoretical maximum horizontal force the athlete applies at the very start, per kg of body mass.
  • V0 — the theoretical top running velocity where no further horizontal force can be applied.
  • Pmax — the peak horizontal power, produced at roughly half of V0.

This is a descriptive snapshot — not an “optimal” target or a training prescription. What an ideal sprint profile looks like is genuinely debated in the research, so we don’t claim one.

Loaded squat jumps
Best jump height at each load. Four or more conditions across a wide load range give the most reliable fit.
Added load (kg)Jump height (m)

Push-off distance = your extended lower-limb length minus your crouch (starting) hip height — the range the legs extend through. Typically 0.25–0.40 m.

Use a controlled squat jump
The method assumes a squat jump from a paused position (no countermovement) at each load, with the best of a few trials per load. A consistent starting depth keeps the push-off distance valid across conditions.
Force–velocity profile
Force the legs apply falls linearly as extension velocity rises. The dashed line is the method’s optimal profile at this athlete’s power output.
0.08.717.526.234.943.60.00.71.42.12.73.4PmaxVelocity (m/s)Force (N/kg)
This athleteMethod's optimal
F030.6N/kgMax force
V03.18m/sMax velocity
Pmax24.4W/kgPeak power
vs optimal58%Of method's optimal
F0 (abs)2145NTotal force
Pmax (abs)1706WTotal power
Sfv-9.63F–v slope (/kg)
Vopt1.59m/sPower-optimal speed

Model fit R² = 0.9963. The method's optimal slope for this power output is -16.75 (per kg).

What this says (and doesn’t)

This athlete's force–velocity slope is shallower than the method's optimal for their power output — a relatively more velocity-oriented profile.

  • F0 — the theoretical maximum force the legs apply at zero velocity, per kg of body mass.
  • V0 — the theoretical maximum extension velocity at which no further force can be applied.
  • vs optimal — the athlete’s F–v slope as a fraction of the slope the method computes as optimal for maximising jump height at their current power output.

The optimal figure is the jump method’s own construct, shown for description. It is not our recommendation of what to train, and it holds power output fixed — a real training block changes power too.

Load & velocity
Peak velocity at each external load — resisted sprints (sled) or a gym lift. Include an unloaded (0 kg) effort for the best fit.
Load (kg)Velocity (m/s)

Only used to express the max load as a percentage of body weight.

Same effort, same measurement
Use a maximal effort at every load and measure velocity the same way each time (e.g. peak velocity over the same distance, or the same GPS / timing-gate method). Mixing measurement methods distorts the line.
Load–velocity profile
Velocity falls linearly as load rises. The intercepts are the theoretical unloaded velocity (V0) and the max load at zero velocity (L0).
03162931231540.01.73.45.16.88.5Peak L·VVelocity (m/s)Load (kg)
L0143kgMax load
V07.84m/sUnloaded velocity
Peak L·V280kg·m/sPeak load × velocity
Slope-0.055Δv per kg
Load @ peak71kgHalf of L0
V @ peak3.92m/sHalf of V0
L0 %BW168%Max load vs body mass
Fit R²0.945Line fit

The load × velocity product peaks at half of L0 and half of V0. We report that peak in kg·m/s and deliberately don’t call it “Pmax” or convert it to Watts, because the entered load is a mass and the true resistance force depends on the sled or device.

What this says (and doesn’t)
  • V0 — extrapolated velocity with no added load.
  • L0 — extrapolated load at which velocity would reach zero.
  • Peak L·V — the peak of the load × velocity relationship (kg·m/s), at roughly half of each intercept. Not a power in Watts.

This is a descriptive profile. We deliberately don’t map it onto training-load “zones” or tell you which load to train — that prescription is contested and out of scope here.

How it works

Sprint — a mono-exponential velocity model, v(t) = Vmax·(1 − e^(−t/τ)), is fitted to your split-time positions; from the modelled acceleration we compute horizontal force (with an air-drag correction from temperature, pressure, stature and mass) and regress force against velocity for F0, V0, the slope, Pmax = F0·V0/4, and the ratio-of-force terms.

Vertical jump — each loaded squat jump gives one mean force (m·g·(h/hPO + 1)) and one mean velocity (√(g·h/2)); a linear regression across loads yields F0, V0, Sfv and Pmax. Because the jump method also defines an optimal profile for a given power output, we show it as a dashed line and a “% of optimal” figure.

Load–velocity — a straight line through your (load, velocity) points gives the velocity intercept V0, the load intercept L0, the slope, and the peak of the load × velocity relationship (kg·m/s, which we deliberately do not call a Watts “Pmax”).

Every result is descriptive. None of these tools tells you an athlete’s ideal profile or what to train — the jump “optimal” is the method’s own construct at a fixed power output, shown for context, and we deliberately omit the load–velocity training-zone spectrum. What an ideal profile looks like is actively debated, and we don’t make claims we can’t stand behind.

Method & credit

These calculators are our own implementations of published, peer-reviewed methods. We gratefully acknowledge J-B Morin’s freely shared reference spreadsheets, which we used only to validate our numbers — we do not host, redistribute, or copy those files.

  • Sprint: Samozino P., Rabita G., Dorel S., et al. (2016). A simple method for measuring power, force, velocity properties, and mechanical effectiveness in sprint running. Scand J Med Sci Sports 26(6):648–658. PMID 25996964 · Morin J-B. & Samozino P. (2016). Interpreting Power-Force-Velocity Profiles for Individualized and Specific Training. Int J Sports Physiol Perform 11(2):267–272. PMID 26694658
  • Reference ranges: the sprint F0 / V0 comparison values shown are the elite-athlete ranges reported by Haugen T., Breitschädel F. & Seiler S. (2019). Sprint mechanical variables in elite athletes: are force-velocity profiles sport specific or individual? PLOS ONE 14(7):e0215551. DOI 10.1371/journal.pone.0215551
  • Vertical jump: Samozino P. et al. (2008) A simple method for measuring force, velocity and power output during squat jump; Samozino P. et al. (2012) Optimal Force-Velocity Profile in Ballistic Movements—Altius; Samozino P. et al. (2014) Force-Velocity Profile: Imbalance Determination and Effect on Lower Limb Ballistic Performance.
  • Load–velocity: the standard linear load–velocity relationship (Jiménez-Reyes, García-Ramos et al.). We compute L0, V0 and the slope only; we do not reproduce the training-zone spectrum the reference sheet renders.
  • Reference spreadsheets & interpretation resources: jbmorin.net

Coach a squad of sprinters?

Sprinting is periodization software for sprint & track coaches — plan training blocks, prescribe against Training Max, and keep every athlete’s data in one place. Saving these tests against an athlete is on our roadmap.