Sport dashboard

Fitness training dashboard for Garmin athletes

DataFrame.fit treats general fitness as a first-class sport, not a leftover other bucket. Cardio, mixed gym, and similar days stay in volume with today's plan check from recovery.

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

Why athletes stay

What fitness athletes get

Fitness sessions stay tagged in the log and volume. Mark Fitness in Settings when your week is mixed cardio and gym rather than one named endurance sport. Home and tips follow that list.

  • Fitness tagged in the log, volume, and filters

    Cardio and mixed gym days stay fitness in the log, volume, and filters.

  • Today's plan check from recovery on Home

    Home uses recovery to check today's plan around mixed fitness days.

  • Works alongside run, strength, and other sports you mark

    Mark fitness beside run or strength so mixed weeks stay one story.

  • Share cards for a session, a day, or a week

    Share a fitness session, a day, or a week without rebuilding the story elsewhere.

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, how mixed days sit in the week, and share cards.

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 Fitness

Build the week on Calendar, then ask Claude or another assistant about your Fitness load, sessions, and recovery - you choose what each one may view or change.