Sport dashboard

Cross-country ski training dashboard for Garmin athletes

DataFrame.fit treats XC ski as a first-class sport, not a leftover other bucket. Classic and skate days stay in volume with GPS heatmap density and today's plan check from recovery.

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

Why athletes stay

What XC skiers get

XC ski stays tagged in the log and volume. The yearly GPS heatmap includes nordic days. Mark XC ski in Settings so Home and tips match winter endurance weeks.

  • XC ski tagged in the log, volume, and filters

    Classic and skate days stay XC ski in the log, volume, and filters.

  • Yearly GPS heatmap that includes nordic days

    The yearly GPS heatmap includes nordic days when the watch recorded a path.

  • Recovery context next to ski days on Home

    Home puts today's plan check from recovery next to XC ski days.

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

    Mark XC ski beside run or strength so winter endurance weeks stay one story.

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 ski work, 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 XC ski

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