Distance per stroke & SPL

Stroke Length Calculator

Enter the distance you swam and your stroke count to calculate your distance per stroke (DPS) and strokes per length (SPL) — key efficiency metrics.

Stroke Length Calculator

Total distance swum in the chosen unit.
Total strokes over the distance.
Distance per stroke
—
In yards
—
SPL (per 25 m)
—

What is stroke length?

Stroke length — also called distance per stroke (DPS) — is how far you travel during a single stroke cycle. It is the purest measure of how effectively you are pulling the water. A long stroke means each pull moves you a greater distance; a short stroke means you are working hard but not getting much forward travel for it.

Closely related is SPL (strokes per length) — the number of strokes you take to cover one pool length. DPS and SPL are two sides of the same coin: if you cover 25 m in 15 strokes, your DPS is 1.67 m and your SPL is 15. Most coaches talk in SPL because it is easy to count during a swim; DPS is more useful for comparing across pool sizes and for the speed equation.

DPS & SPL formulas
DPS = distance ÷ strokes
SPL = strokes ÷ (distance ÷ pool length)
SPL = pool length ÷ DPS

Why stroke length matters for technique

Of all the metrics a swimmer can track, stroke length is the one most directly tied to technique rather than fitness. You can muscle your way to a faster time with more effort, but you cannot fake a long stroke — it requires a good catch, an efficient pull, a streamlined body line, and balanced rotation. When elite swimmers are described as "gliding" or "looking effortless," what you are really seeing is a high DPS.

Research by swimming biomechanist Russell Mark on USA Swimming data showed that the fastest freestylers in the world share one trait: they maintain a long stroke even at race speeds. As lesser swimmers fatigue, their stroke shortens and SPL climbs; the best swimmers hold their SPL and instead raise stroke rate to find more speed.

For adult freestyle, a DPS over 2.5 m per stroke is excellent, 2.0–2.5 m is good, 1.5–2.0 m is average, and under 1.5 m typically points to technique issues — a slipping catch, a dropped elbow, or excessive head lift. Track your own trend over time rather than comparing absolute numbers, since taller swimmers naturally achieve higher DPS.

How to improve stroke length

A short stroke almost always traces back to one of three areas. Work on them in this order:

  1. The catch. The most common culprit. If your hand enters and immediately presses down or slips through with a straight arm, you push water the wrong way. Aim for an early vertical forearm — fingertips pointed down, elbow high — so your forearm and hand act as a single paddle pushing water backward.
  2. The body line. A high head, sagging hips, or scissor kick all create drag that shortens your glide. Press your chest down, keep your head in a neutral spine line, and hold a tight two-beat or six-beat kick. Less drag means each stroke carries you further.
  3. Rotation. Freestyle power comes from the trunk, not the shoulders. Rotate fully from the hips (about 45° each side) so your recovering arm can reach further forward, lengthening each stroke without extra shoulder strain.

Effective drills include sculling (to build feel for the catch), catch-up freestyle (to practise full extension), and fist freestyle (swimming with closed fists forces you to use your forearm for propulsion). Test your DPS before and after a drill block to see what sticks.

The speed equation

Stroke length is only half the speed story. The governing relationship in swimming is:

The speed equation
speed = stroke rate × distance per stroke

You can go faster by raising your stroke rate (turning your arms over more quickly), by increasing your distance per stroke (pulling more water each time), or both. The challenge is that the two trade off: as rate rises, DPS usually falls because you have less time to complete each pull. The skill of fast swimming is finding the stroke rate that maximises the product — the highest speed at which you can still hold a long, effective stroke. Measure the other half of the equation with the stroke rate calculator, and see how both combine in the SWOLF calculator. The full set of relationships is on our swimming formulas page.

Stroke Length Calculator FAQ

For adult freestyle, a DPS over 2.5 m per stroke is excellent, 2.0–2.5 m is good, 1.5–2.0 m is average, and under 1.5 m suggests technique work. Tall, strong swimmers naturally achieve higher DPS, so track your own trend over time rather than comparing absolute numbers.

DPS (distance per stroke) is how far you travel on each stroke, in metres or yards. SPL (strokes per length) is how many strokes you take to cover one pool length. They are inverses: a 25 m length swum in 15 strokes gives a DPS of 1.67 m and an SPL of 15.

As you raise stroke rate to swim faster, you have less time to complete each pull, so your catch shortens and DPS falls. Some drop is normal, but a sharp decline means you are slipping through the water. The goal is to raise rate while keeping DPS as high as possible.

Focus on three areas: a stronger early catch (high-elbow, fingertips-down position), a tighter body line (head down, core engaged, legs streamlined), and full rotation from the hips. Drills like sculling, catch-up, and fist freestyle build the feel and mechanics that lengthen each stroke.