WORKOUT COMPARISON · SIMULATED REPLAY

Two swims. Where did the gap open up?

Compare recorded length and segment pace, then use a two-lane simulated replay to explore changes in progress. Check distance, stroke and timing scope before interpreting a difference.

Updated October 25, 2026 · Public downloads are not open yet

Choose two comparable workouts

Start with the same stroke, pool length and a similar training goal. Check total distance and whether length data is complete. Total time alone is not a fair comparison when distances differ.

  1. Check that both workouts have uploaded.

    Use the same account on Android and inspect the date, distance and workout details.

  2. Open workout comparison and select two records.

    Check which is the baseline and which is the comparison. Different training goals can explain a difference.

  3. Match distance before reading the detail.

    Length, 100 m and 200 m views help reveal changes at different scales. Check the selected grouping and the actual distance of each segment.

Read pace alongside distance and heart rate

Pace is the time needed per 100 metres: a smaller value means faster swimming. Compare equal-distance segments to see whether a gap comes from the beginning, the finish or the whole workout.

Compare heart rate only where both records contain valid samples. Missing data is not zero. Lower heart rate or faster pace alone does not prove better technique or support a health conclusion.

Check how rest is counted.

Workout elapsed time and recorded length durations may use different timing scopes. Do not compare one record’s elapsed time including rests with another record’s swimming time, or assume all rest is automatically removed.

Existing app screenshot. Available metrics depend on the source workout, permissions and selected segments.

Calculate your pace per 100 meters or yards

A 400-metre worked example

These are hypothetical teaching values, not a user’s workout or the data in the screenshots. Each segment is 100 metres. The table uses the recorded segment durations only, without adding rest between segments.

Example: four equal-distance segments
SegmentWorkout AWorkout BB time change
First 100 m2:202:155 s less
Second 100 m2:222:184 s less
Third 100 m2:282:253 s less
Fourth 100 m2:302:30Unchanged
400 m total9:409:2812 s less
Pace per 100 m2:252:223 s less

B gains time over the first 300 metres; the last 100 metres is unchanged. A faster total does not mean every segment was faster. Overall pace is total duration ÷ total distance × 100; do not take an unweighted average of segment paces when distances differ.

Where did the 12 seconds come from?

  1. Compare two swims over the same distance. Use the same timing basis for both, especially when rest is included.
  2. Subtract B’s time from A’s for each matching segment. Here B gains 5, 4, 3 and 0 seconds, so the largest gain comes in the first 100 metres.
  3. Add the gains as you go. B leads by 5, 9, 12 and 12 seconds at the four checkpoints. The final 100 metres keeps the gap steady.

Each segment in this example covers 100 metres. To find the difference on a particular pool length, compare the recorded lengths at that point.

Try the simulated replay with a separate example.

How to read the two-lane replay

The replay turns recorded length data into simulated pool progress for two workouts. Observe where a lead appears or narrows. Play, pause or drag the progress slider to inspect a moment, then check it against the recorded segments.

Replay simulates progress from length data. It is not video footage, a GPS track or swimming-technique recognition.

The swimmers and movements illustrate progress, not your recorded body position or stroke mechanics. Do not treat the on-screen gap as a precise distance measurement.

Check the source when data is incomplete

  • Different workout distances: find comparable distances and segments first.
  • Different strokes or pool lengths: a length may represent different distances or conditions.
  • Missing length or heart-rate data: check the original workout and permissions; do not fill gaps with zeros.
  • A workout has not appeared: check Watch upload completion, the Android account and refresh state.

See the setup and upload guide or help and troubleshooting.

Choose a workflow and check test scope

Compare three viewing workflows · Device test dates and limits · Interface walkthrough