PsychologyPublished on · Updated on 2 min read

How to Know if You're Improving in Swimming: Complete Metrics Guide

Swimer Team

International swimming coaches and high-performance technicians with 40+ years of combined experience.

Quick summary: The 5 key metrics: CSS (every 4-8 weeks), times in reference events, SWOLF/strokes per length, sustainable weekly volume, and RPE at the same pace. If your CSS doesn't improve in 2-3 blocks, you need to change something.

Many swimmers train for months without really knowing if they're improving. Subjective feeling isn't enough — you need objective metrics to measure your real progress.

The 5 key progress metrics

MetricMeasurement frequencyExpected improvementHow to measure
CSSEvery 4-8 weeks1-3 sec/100m per block400m + 200m test
Key event timesEvery 8-12 weeks2-5s in 100m, 5-15s in 400mStopwatch under similar conditions
SWOLFMonthly-2 to -5 points per monthTime + strokes per 25m in A2
Sustainable volumeQuarterly+10-20% per quarterm/week without excessive fatigue
RPE at same paceEvery session-1 to -2 points (1-10 scale)Subjective perception post-set

1. CSS (Critical Swim Speed)

Your CSS is the most important metric. If your CSS improves from one block to the next, you're progressing. Calculate your CSS every 4-8 weeks. A 1-3 second per 100m improvement between blocks is excellent for an intermediate swimmer.

2. Key event times

Choose 2-3 reference events (e.g., 100 free and 400 free) and time yourself regularly under the same conditions. The trend over months is what matters.

3. SWOLF and strokes per length

SWOLF measures your efficiency. If your SWOLF drops without losing speed, you're swimming better technically.

4. Sustainable weekly volume

If 3 months ago you could swim 8,000m per week and now you swim 12,000m without excessive fatigue, your aerobic base has improved. Volume is an indicator of work capacity.

5. RPE (Rate of Perceived Exertion) at the same pace

If a set that used to cost RPE 8/10 now feels like 6/10 at the same pace, you've improved.


Signs you're NOT improving

  • Your CSS hasn't changed in 2-3 consecutive blocks → Check why you might be stuck
  • You always swim at the same pace → You need to train by zones
  • You don't have a structured plan → An 8-week plan is the minimum
  • You get injured frequently → Possible technique issue or excess volume
  • You feel more fatigued than before at the same volume → Possible overtraining

How Swimer helps you measure progress

Swimer automates all tracking: records your CSS from each test, calculates time evolution, shows volume-by-zone graphs, and weekly performance scores. You don't have to note anything — the system tells you if you're improving and which areas to focus on.


Swimer unifies for the first time everything swimmers needed across five separate apps: AI adaptive training, official time import (RFEN, NCAA, European Aquatics), Strava, Live Pro Swimming (World Aquatics, European Aquatics, Aquatics GB, Swimming Australia, USA, NCAA), social network with 1v1 challenges and rankings, digital medal cabinet, 7D video analysis, Coach Portal and 24/7 human support — in one single app, in English and Spanish. Start free.

Step by step

  1. 1

    Do a CSS test every 4-8 weeks

    Swim 400m and 200m at maximum effort at the end of each training block. Compare your current CSS with the previous one — a 1-3 sec/100m improvement is excellent.

  2. 2

    Time reference events regularly

    Choose 2-3 key distances (100m, 200m, 400m) and time yourself every 8-12 weeks under similar conditions to see the trend.

  3. 3

    Measure your SWOLF and strokes per length

    Count time + strokes per 25m in A2 sets. If your SWOLF drops without losing speed, your technical efficiency is improving.

  4. 4

    Track sustainable weekly volume

    Keep a record of meters per week. If you can sustain more volume without excessive fatigue, your aerobic base has improved.

  5. 5

    Record RPE after each main set

    If a set that used to feel like RPE 8/10 now feels like 6/10 at the same pace, you've progressed even if times haven't changed yet.

Frequently asked questions

Start training with purpose

Create your free account and get your personalized training plan in minutes.

Create free account