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.

Triathlon on DataFrame.fit. Garmin-first analytics for the sport you train - Polar supported too.

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.

Recovery and readiness on DataFrame.fit Home after watch sync

Train more than one sport?

Explore related dashboards

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.