Sport dashboard
Swimming training dashboard for Garmin athletes
DataFrame.fit treats swimming as a first-class sport on top of Garmin Connect. Pool and open-water sessions keep sport-aware splits, Session Quality tracks swimming progress, and open-water files can show watch temperature next to station weather.

Why athletes stay
What swimmers get
Lap and open-water swims stay in their own language. Session Quality has a swimming progress view. Open-water races can use OWS formats when you log them as races. Watch temperature can sit next to station weather on the session.
Pool and open water in their own language
Lap and open-water files keep sport-aware splits instead of looking like a slow run.
Swimming quality over time
Session Quality tracks swimming progress so you see whether the work is trending the right way.
Open-water race formats
Mark a race and use open-water formats that match how you actually race.
Watch temperature beside weather
On open-water files, watch temperature can sit next to station weather for context after the swim.
Watch-first
Keep your watch app for the device
Keep Garmin Connect for the watch and the official activity. DataFrame.fit is the decision layer: today's plan check from recovery, quality of the swim work, and share cards for a session, a day, or a week.

Train more than one sport?
Explore related dashboards
- RunningDataFrame.fit treats running as a first-class sport on top of Garmin Connect. You get pace language, quality-b…
- CyclingDataFrame.fit treats cycling as a first-class sport on top of Garmin Connect. Rides get power zones, FTP, bike…
- TriathlonDataFrame.fit treats triathlon as a first-class sport on top of Garmin Connect. You get swim, bike, and run vo…
- SwimrunDataFrame.fit treats Swimrun as a first-class sport, not a leftover other bucket. You get swim-run pairs as br…
Plan and ask
Training plan and AI for Swimming
Build the week on Calendar, then ask Claude or another assistant about your Swimming load, sessions, and recovery - you choose what each one may view or change.
Plan the week onto your watch
Add Swimming sessions on Calendar or pull a coach source on Training Plan, then send structured work to your watch with plan vs done after you train.
Open CalendarAsk an AI assistant
Connect Claude, Cursor, ChatGPT, or another assistant. Ask about this week's Swimming volume, a key session, or whether tomorrow still fits - without pasting spreadsheets into chat.
How to connect