Swimming SWOLF & Efficiency Score

Calculate your SWOLF score to measure swimming efficiency

Enter your stroke count per length and time per length to compute SWOLF (strokes plus seconds per length), the standard swimming efficiency metric used by pool and open-water coaches to track stroke economy. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

What does SWOLF actually measure?

SWOLF combines swim speed and stroke economy into one number by adding your stroke count and your time in seconds for a single pool length. A lower SWOLF means you covered the length with fewer strokes and less time, so it rewards both efficiency and pace at once.

SWOLF — a blend of “swim” and “golf” — is the most widely used single-number measure of swimming efficiency. Like golf, a lower score is better. This tool computes your SWOLF from the strokes and time you take for one pool length and normalises it so you can compare sessions in different pools.

How it works

SWOLF for a single length is simply:

SWOLF = strokes per length + seconds per length

Because a 50 m length has about twice the strokes and time of a 25 m length, raw SWOLF is only comparable within the same pool. To compare across pools, this tool also reports a normalised score scaled to 25 m:

SWOLF (per 25 m) = SWOLF × (25 / pool length in metres)

Both terms fall as your technique improves: a longer, cleaner stroke covers the length in fewer pulls, and the same efficiency usually drops your time too, so the sum is a sensitive efficiency tracker.

Worked example

A swimmer in a 25 m pool covers one length in 18 strokes and 22 seconds:

SWOLF = 18 + 22 = 40

A score of 40 in a 25 m pool is a strong recreational-to-club-level figure. In a 50 m pool, the same swimmer might take 38 strokes and 48 seconds — raw SWOLF is 86, but normalised to 25 m it is 86 × (25/50) = 43, showing slightly lower efficiency in the long course (fewer turns, more raw swimming).

After four weeks of drill work, this swimmer cuts to 16 strokes and 21 seconds:

SWOLF = 16 + 21 = 37

A drop of 3 points confirms a real efficiency gain — both terms fell together, meaning better stroke mechanics rather than just slower swimming.

SWOLF reference ranges (approximate, 25 m pool, freestyle)

SWOLFLevel
Below 35Elite / national level
35–40Competitive club
40–50Recreational / developing
Above 50Beginner, focus on technique

These ranges are indicative. SWOLF is stroke-specific: butterfly naturally scores higher than freestyle at the same relative fitness level. Always compare your own scores at the same stroke.

How to use SWOLF in training

  • Track at a consistent effort. Log SWOLF during easy or aerobic swims, not sprints. Sprinting drops seconds but adds strokes, so it muddies the efficiency signal.
  • Focus on distance per stroke first. Drill sets — catch-up drill, fist drill, fingertip-drag — that increase distance per stroke will lower the stroke term and often pull the time term down with it.
  • Set a target and test periodically. Aim to drop SWOLF by 2–3 points over a training block; re-measure monthly at the same effort level to track progress.
  • Separate the two terms. If your strokes are falling but time is staying the same, you are gliding more but not powering through — work on your catch. If both terms are rising, fatigue or illness may be the cause.