SWOLF Score Calculator
Calculate your swimming efficiency by combining stroke count and lap time into one metric.
What this tool does
This calculator computes your SWOLF score, a swimming efficiency metric that combines stroke count and lap time into a single number. It adds the strokes taken and the seconds elapsed for one pool length, producing a score where lower values indicate better swimming economy. The metric, often called swim golf, is reported by every mainstream swim watch, and the pool length you select adds distance per stroke, average speed, and pace per 100 alongside the score.
Formula Used
Disclaimer
This calculator is for educational and informational purposes only. It does not provide medical, nutritional, or training advice. Results are mathematical estimates and may not reflect individual circumstances. Consult a qualified coach, registered dietitian, medical professional, or physiotherapist for personal guidance.
How SWOLF Score Calculator works
The SWOLF Score Calculator adds the number of strokes taken to complete one pool length to the time in seconds for that same length. Lower scores indicate better swimming economy, because a lower score means fewer strokes, less time, or both. The definition is the one swim watches use: Garmin's manual states that the score is the sum of the time for one pool length and the number of strokes for that length, and gives 30 seconds plus 15 strokes as a score of 45 (Garmin, swim terminology). Selecting your pool length does not change the score, but it lets the tool also report distance per stroke, average speed, and pace per 100.
The formula
SWOLF = strokes + seconds
Where strokes is the number of arm cycles counted during one pool length and seconds is the time to complete that same length. Both values are rounded to whole numbers before adding, since a pool clock and a stroke count arrive in whole units. With the default 16 strokes and 30 seconds, the score is 16 + 30 = 46. Over a 25 m length that is 25 ÷ 16 = 1.56 m travelled per stroke, an average speed of 25 ÷ 30 = 0.83 m/s, and a pace of 2:00 per 100 m.
The two terms carry equal weight
Because strokes and seconds are simply added, the formula treats one stroke as worth exactly one second. Removing a stroke therefore improves the score only if it costs less than a second. A swimmer who stretches the glide from 16 strokes at 30 s to 14 strokes at 32 s scores 14 + 32 = 46, the identical score, while swimming the length two seconds slower. That equivalence is the metric's main blind spot, and it is why the score is read as a trend rather than as a target to minimise at any cost. Distance per stroke and speed, both shown with the result, separate the two effects that SWOLF deliberately merges (Costill et al., 1985).
Pool lengths: 25 m, 50 m and 25 yd
SWOLF has no meaning without the length it was measured over. A 25 yd length is 22.86 m, so it is 8.6% shorter than a 25 m length and produces lower scores for the same swimmer; a 50 m length roughly doubles both terms, so scores land near twice the short-course figure. That is why a 25 yd score of 40 and a 50 m score of 40 describe completely different swims. Choose the length you actually swim, and compare only scores measured in that same pool.
Where this method is most accurate
SWOLF scores are most reliable when measured over a consistent pool length with the same stroke. The metric tracks personal efficiency trends within a single stroke style; freestyle scores differ substantially from breaststroke scores because the biomechanics differ (Seifert et al., 2004). Session-to-session comparison works best when rest intervals and counting method stay constant. The score does not separate turn efficiency, underwater dolphin kick distance, or stroke quality from the numbers it adds together, and it says nothing directly about the energy cost of the swim (Barbosa et al., 2010).
What this tool does not do
This calculator produces a numeric score from measured inputs; it does not provide stroke analysis, training plans, or fitness assessments. It does not determine an optimal stroke count, set target scores for skill levels, or account for swimmer anthropometrics. SWOLF scores cannot be compared across pool lengths, stroke styles, or between swimmers without context. The calculator does not measure cardiovascular fitness or metabolic cost, and it does not predict race performance.
Disclaimer
This tool is intended for educational and informational purposes only. It is not a substitute for professional coaching, medical evaluation, or personalised training guidance. All calculations are arithmetic on the two values entered. Users are responsible for measuring stroke count and time accurately. Consult qualified swim coaches or sports medicine professionals for technique assessment and training program design.
Questions
- What is a good SWOLF score?
- There is no single figure, because the score depends on pool length and stroke. Garmin's own worked example for one length is 30 seconds plus 15 strokes, a score of 45. What the number is good for is the direction it moves: a score that falls over weeks in the same pool, with the same stroke, means fewer strokes or less time for the same length. Comparing your absolute score to another swimmer's tells you very little unless both were measured in the same pool over the same stroke.
- Why does the calculator round the inputs?
- Strokes and seconds are both rounded to whole numbers before adding, which matches swim-watch displays and pool clocks. Most manual stopwatch readings give roughly one-second resolution, so a fractional score would suggest precision the measurement does not have.
- Can I compare SWOLF scores across different pool lengths?
- No. A 25 yd length is 22.86 m, 8.6% shorter than 25 m, so the same swimmer scores lower in a yard pool. A 50 m length roughly doubles both the strokes and the seconds, so long-course scores land near twice the short-course figure. A 25 yd score of 40 and a 50 m score of 40 describe entirely different swims. Track scores within one pool length.
- Does a lower stroke count always mean better efficiency?
- No, and the arithmetic shows why. Strokes and seconds are added with equal weight, so one stroke is treated as worth one second. Going from 16 strokes in 30 s to 14 strokes in 32 s scores 46 either way, while the second swim is two seconds slower. Removing a stroke helps the score only when it costs less than a second, which is why the tool also reports distance per stroke and speed separately.
- How often can SWOLF scores be measured during training?
- Many swimmers measure SWOLF on selected lengths during warm-up, drill sets, or cooldown so fatigue does not distort stroke mechanics. Swim watches log it on every length automatically, but scores from controlled pace efforts are the ones that track technique changes; all-out sprints and recovery swimming both move the number for reasons unrelated to efficiency.
- What do the extra numbers under the score mean?
- Distance per stroke is the pool length divided by the stroke count, so 16 strokes over 25 m is 1.56 m per stroke. Average speed is the length divided by the time, 25 ÷ 30 = 0.83 m/s. Pace per 100 scales that same time to 100 units of the pool: 30 s for 25 m is 2:00 per 100 m. None of the three enters the SWOLF score itself; they show which of the two terms is driving it.
Sources & Methodology
SWOLF = strokes + seconds for a single pool length, the definition used by swim-watch manufacturers. Both terms are rounded to whole units before adding. Lower scores reflect better swimming economy through fewer strokes, less time, or both. The selected pool length does not enter the score; it is used to report distance per stroke, average speed, and pace per 100.
- › Garmin. Swim Terminology — swolf score. Garmin Swim 2 Owner's Manual.
- › Costill DL, Kovaleski J, Porter D, Kirwan J, Fielding R, King D. Energy expenditure during front crawl swimming: predicting success in middle-distance events. Int J Sports Med. 1985;6(5):266-70.
- › Seifert L, Chollet D, Bardy BG. Effect of swimming velocity on arm coordination in the front crawl: a dynamic analysis. J Sports Sci. 2004;22(7):651-60.
- › Barbosa TM, Bragada JA, Reis VM, Marinho DA, Carvalho C, Silva AJ. Energetics and biomechanics as determining factors of swimming performance: updating the state of the art. J Sci Med Sport. 2010;13(2):262-9.
Spotted something off?
Calculations or display — let us know.
More in Swimming
View all 6 →- Swimming Pace CalculatorConvert a swim distance and time into pace per 100, in metres or yards.
- Critical Swim Speed (CSS) CalculatorEstimate your critical swim speed from 400 m and 200 m time-trial data.
- Swim Pace Converter (100m to 100y)Convert swim pace between 100 m and 100 yd, with 50 m pace, speed, and held-pace distance times.
- Swim Distance ConverterConvert swim distances between metres and yards, and see how the set lands in a 25 m, 50 m or 25 yd pool.
- Swim Split CalculatorDivide a target swim time and distance into even splits, with the pace per 100 they imply.