Skip to content

Swimming SWOLF Calculator

Updated:

Calculate your SWOLF score — the standard measure of swimming efficiency. Enter the time and stroke count for each pool length, and get your average SWOLF plus a per-length breakdown.

Score Your Swimming Efficiency

Input Fields
If enabled, the result will update automatically when you change any value.

SWOLF Formula

Formula

Frequently Asked Questions

How do I calculate SWOLF by hand?

For each pool length, add the time in seconds and the number of strokes. For example, 42 seconds plus 18 strokes gives a SWOLF of 60. For a whole swim, compute the score for every length and take the average — that's your SWOLF for the session. The formula is simply \( \text{SWOLF} = t + \text{SPL} \) per length, then \( \overline{\text{SWOLF}} \) over all lengths.

What is a good SWOLF score?

For adult freestyle in a 25 m pool, typical values are roughly 45–75. Beginner swimmers are often above 70, intermediate swimmers land around 55–65, and competitive swimmers can dip below 50. Don't chase a specific number, though — track your own trend over weeks. A falling SWOLF means you're swimming more efficiently at the same or lower effort.

Can I compare SWOLF between a 25 m and a 50 m pool?

No. SWOLF depends directly on the pool length, so a 50 m length naturally produces higher scores than a 25 m length — the same swimmer might score 60 in a 25 m pool and 105 in a 50 m pool. Always compare scores from the same pool length, the same stroke, and the same swimmer. Some apps also report SWOLF per 25 m to make pools comparable.

Does SWOLF work for breaststroke, backstroke and butterfly?

Yes, SWOLF works for any stroke — it's just time plus stroke count. But scores are only meaningful within one stroke: breaststroke and butterfly naturally take more strokes per length than freestyle, so their SWOLF will be higher. Track each stroke separately, and treat your freestyle score and your breaststroke score as two independent metrics.

How do I count strokes per length correctly?

Count one full stroke cycle: each time your right arm (or your preferred counting arm) enters the water counts as one stroke. In a 25 m pool, an average adult freestyle swimmer takes about 16–24 strokes per length. Many swim watches count automatically, but a manual count with a waterproof tally or a glance at the watch log is fine. Counting both arms would double your strokes and inflate your SWOLF.

Why did my SWOLF go up even though I swam faster?

Because speed came at the cost of stroke rate: you took extra strokes per length, and the added strokes outweighed the seconds you saved. SWOLF balances these two factors — a faster time with a much higher stroke count scores worse. To improve, try to hold your stroke count steady while increasing pace, or slow your stroke rate slightly and glide longer without losing speed.

How many lengths should I enter for a reliable SWOLF?

At least 8–10 lengths gives a stable average; a single length can be distorted by a push-off, a turn, or a lapse in counting. If you rest between intervals, enter only the continuous swimming lengths, or calculate each interval separately — mixing easy warm-up lengths with hard sets will blend very different scores into one misleading number. This calculator accepts up to 50 lengths per calculation.

Leave a Reply

Your email address will not be published. Required fields are marked *