Sport dashboard

Running training dashboard for Garmin athletes

DataFrame.fit treats running as a first-class sport on top of Garmin Connect. You get pace language, quality-block compare on the hard intervals, week compare for load and heart rate, personal bests, a yearly GPS heatmap, and shoe wear - not only a list of activities.

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

Why athletes stay

What runners get

Runs keep pace language on charts and splits. Quality views compare the hard intervals, not easy padding. Tagged races feed personal bests from 1K to marathon, and gear wear tracks the shoes you ran in.

  • Pace that coaches recognise

    Charts, splits, and plan vs done speak pace - so you judge the work the way a coach would, not only by averages.

  • Quality blocks, not easy padding

    Compare the hard intervals across sessions so you see whether the repeats held, faded, or got sharper.

  • Week-to-week honesty

    Line up Monday-Sunday weeks for load, heart rate, sleep, and Form - including race week versus the week before.

  • Personal bests that stick

    Mark a race and keep bests from 1K to marathon without digging through Connect lists.

  • Heatmap and shoe wear

    See where you ran across the year and how many kilometres are on the shoes that carried you.

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 running 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 Running

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