Sport dashboard
Triathlon training dashboard for Garmin athletes
DataFrame.fit treats triathlon as a first-class sport on top of Garmin Connect. You get swim, bike, and run volume, bike-run bricks with fade, Garmin multisport races as one card with per-leg analysis, and race formats from sprint to Ironman.

Why athletes stay
What triathlon athletes get
Volume splits swim, bike, and run. Same-day bike-run pairs show as bricks with fade on the second leg. A Garmin triathlon or multisport file is one race card: Total for the whole day, then pick a leg for that sport's summary, charts, laps, and map.
Swim, bike, and run volume that stays honest
Week volume splits the three sports so one big bike week does not hide a thin run week.
Bike-run bricks with fade
Same-day pairs show as bricks with a fade label on the second leg - the story coaches care about.
One race card, per-leg depth
A Garmin triathlon file is one day with Total, then pick a leg for that sport's charts, laps, and map.
Race week vs the week before
Compare load, heart rate, sleep, and Form when you line up a key race.
Formats from sprint to Ironman
Race toolkit and personal bests by format so a sprint PB does not hide a 70.3 day.
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, bike, and run work, and share cards for a session, a day, or a week.

Train more than one sport?
Explore related dashboards
- SwimmingDataFrame.fit treats swimming as a first-class sport on top of Garmin Connect. Pool and open-water sessions ke…
- CyclingDataFrame.fit treats cycling as a first-class sport on top of Garmin Connect. Rides get power zones, FTP, bike…
- RunningDataFrame.fit treats running as a first-class sport on top of Garmin Connect. You get pace language, quality-b…
- DuathlonDataFrame.fit treats duathlon as its own sport, not a triathlon with the swim missing. You get run-bike-run vo…
Plan and ask
Training plan and AI for Triathlon
Build the week on Calendar, then ask Claude or another assistant about your Triathlon load, sessions, and recovery - you choose what each one may view or change.
Plan the week onto your watch
Add Triathlon 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 Triathlon volume, a key session, or whether tomorrow still fits - without pasting spreadsheets into chat.
How to connect