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.
Example and tips
A swimmer doing a 25 m length in 18 strokes and 22 seconds scores 18 + 22 = 40 SWOLF — a strong recreational-to-club figure. If they later cut to 16 strokes and 21 seconds, the score drops to 37, confirming a genuine efficiency gain. Track SWOLF at a fixed effort level: chasing a low score by sprinting hides technique problems, so log it during steady aerobic swimming. Focus on distance-per-stroke drills to lower the stroke term, which usually pulls the time term down with it.