From pool CSS to a real race split
Your pool pace flatters you: no walls, no waves, no need to look up. In open water you lose a push-off every length and add drag every time you sight. This calculator starts from your CSS pace per 100m, applies a wetsuit bonus and condition penalties, and projects a realistic time for common open water and triathlon distances.
How it works
The tool adjusts your base pace by a chain of percentage factors, then multiplies by distance:
adjusted_pace = css_pace
* (1 - wetsuit_bonus) // faster
* (1 + current_penalty)
* (1 + chop_penalty)
* (1 + sighting_penalty)
total_time = adjusted_pace * (distance_m / 100)
Typical factors used:
- Wetsuit bonus: 4% faster when selected
- Current: 0% (calm), 2% (mild), 5% (strong)
- Chop: 0% / 2% / 5% for flat / moderate / rough water
- Sighting: 1% / 3% depending on how often you must look up
Example and tips
A swimmer with a 1:45 CSS pace (105 s/100m) in a wetsuit, mild current, moderate chop, and frequent sighting gets 105 × 0.96 × 1.02 × 1.02 × 1.03 ≈ 108 s/100m. Over 1.5K that is 108 × 15 = 1,620 s, about 27 minutes. Practise sighting every 6-8 strokes to keep penalties low, draft on a faster swimmer’s hip when you can, and always rehearse your wetsuit and pace in open water before race day.