Specialized Swimming Module

Training (Train)

The work behind the PB, made visible. Snap the whiteboard and MyAthlete logs the session, scores how hard it was, and shows every swimmer and coach whether training is on track — no forms, no wearables, no extra admin.

Train is built around a simple observation: coaches already write the session on the whiteboard, and nobody wants to type it up again afterwards. So nobody does — and the training record never exists. Train removes that second step entirely.

1. Snap the whiteboard. Done.

Getting a session into MyAthlete takes seconds, in whatever way suits the coach:

  • Photo the board: take a picture of the whiteboard after the session and MyAthlete reads the sets for you.
  • Write it like you say it: type a session the way you would say it on deck — for example, 10x100 Free @1:25 — and MyAthlete understands the distances, strokes, efforts, and rest.
  • Your words, your shorthand: clubs can keep their own names for things. If your squad calls easy swimming "smooth" and sprinting "blast", MyAthlete learns that.

Sessions, registers, and roll calls themselves live in Attendance — Train picks up where that leaves off, turning the record into insight.

2. Every session gets a score for how hard it was

Four kilometres of easy swimming is not four kilometres of sprinting — but on paper they look identical. MyAthlete scores every session for what it actually cost the swimmers:

  • One load score per session: a single number for how hard the session was, so an easy 5km and a brutal 3km are never confused.
  • Sprint vs endurance split: short explosive efforts and longer endurance work are tracked separately, because they tire the body in different ways and need different recovery.
  • Easy vs hard mix: see how much of a week was steady swimming and how much was hard effort — so a month that felt balanced can be checked against what it really was.
  • Priced for your swimmers, not a generic swimmer: the same whiteboard means different things to different squads. MyAthlete knows each swimmer's race speeds, so the score is calibrated to the swimmers who were actually on deck — a senior squad and a junior squad swimming identical sets get correctly different scores.
  • Down to segments inside a single rep: mixed reps are priced part by part — for example, 25 metres sprint into 75 metres cruise inside one 100 — instead of being averaged into meaninglessness.
  • Six effort levels, one shared language: every metre lands in a named band, from easy aerobic (EN1) through threshold (EN2) and VO₂ max (EN3) up to sprint power (SP1–SP3) — so coach, swimmer, and parent mean the same thing by "hard week".
  • Your training shape, named: the mix of those levels resolves into a recognisable shape — aerobic base, polarized, pyramid, threshold-heavy, sprint-loaded — so drift is visible before it costs a race.

Because the score comes from the session itself — the strokes, the efforts, the rest between reps — it works for every swimmer who attended, with nothing extra for anyone to log. For the full technical story behind the scoring, see the Sesh 3.0 whitepaper.

3. Fresh, building, or overdoing it?

After a few weeks of sessions, MyAthlete learns each swimmer's normal workload and reads their current form in plain terms:

  • Primed to race: workload has eased at the right time and the swimmer is fresh.
  • Building well: workload is climbing at a steady, sustainable rate.
  • Piling up fatigue: hard work is stacking up faster than the swimmer is recovering from it.

Athletes see their own form alongside their recent sessions. Coaches see the shape of the whole squad — who is flying, who is building, who needs a break — and can tap any group to see exactly who is in it. Nothing here depends on swimmers filling in daily check-ins; it all comes from sessions that were already logged.

4. Consistency gets rewarded

Showing up is the single biggest predictor of improvement, so Train makes consistency visible and worth protecting:

  • Streaks: consecutive sessions attended, shown to the swimmer as a number worth protecting.
  • Metres behind: missed sessions add up into a visible total of training left on the table.
  • Leaderboards and Hall of Fame: streaks, distance, hours, and attendance ranked across the squad and club — plus permanent all-time records.

5. Every timescale that matters

One week never tells the story. Train keeps every window coaches actually ask about:

  • This week: what was set versus what was actually swum, session by session, with each session's load score.
  • The last 28 days: the rolling month — distance, load, and easy-vs-hard mix — so drift (too much hard work, a fading stroke, a quiet drop in attendance) is visible before it costs a race.
  • The rolling 12 weeks: the full quarter behind every swimmer and squad, the default view for trends and comparisons.
  • Flick back through time: step back week by week or month by month across the season, or pick any custom date range and get the same full picture.
  • Deep views on any window: zone evolution over time, sprint/endurance balance, joint loading, and the form curve — for one swimmer, one squad, or the whole club.
  • Who needs attention: the squad view groups swimmers by condition — flying, building, needs a break — and each group opens to show exactly who is in it, so the Monday conversation starts with names, not hunches.

6. How this compares

Most training trackers record what was written. Train works out what it cost — and who it cost it to:

What you need Typical training apps MyAthlete Train
Getting sessions in Retyped afterwards — or never recorded at all. Photo the whiteboard and done. No retyping, no backlog.
What "4,000m" means Distance only. Easy 4km and brutal 4km look identical. Every session scored for effort, rest, stroke, and pool — easy and brutal never confused.
Same session, different squads One number for everyone on the same set. Calibrated to each squad's actual race speeds — seniors and juniors get correctly different scores off the same whiteboard.
Knowing who is fresh Daily check-in forms swimmers stop filling in. Form read automatically from sessions already logged — nothing extra for anyone to do.
Spotting trouble Scrolling lists, hoping to notice. Swimmers grouped by condition — tap to see exactly who needs attention.
How far back you can see This week, if you're lucky. History is a spreadsheet somewhere. This week, 28 days, 12 weeks, any custom range — same full picture on all of them.
Training meets racing Separate systems that never meet. Train's work and Compete's race results side by side, on the same swimmers.

The work comes first, the PB follows

A personal best is the result of past work — it looks backwards. A 95% attendance rate, a 40-session streak, and balanced weeks in Train all point forwards. When a coach sees those, a breakthrough swim is on its way.

Race results — bests, points, goals, and predictions — live in Race Analytics (Compete), built on the same swimmers and squads.