Sport dashboard
Martial arts training dashboard for Garmin athletes
DataFrame.fit treats martial arts as a first-class sport, not a leftover other bucket. Sessions stay in volume with today's plan check from recovery, and cardio-run bricks when you also run the same day.

Why athletes stay
What martial artists get
Martial arts stays tagged in the log and volume. Same-day cardio and run pairs show as bricks with fade on the second leg when Running is also in your sports. Mark Martial arts in Settings so Home and tips match combat days.
Martial arts tagged in the log, volume, and filters
Mat and pad sessions stay martial arts in the log, volume, and filters.
Cardio-run bricks when you also mark Running
Same-day combat and run pairs show as bricks with fade on the second leg.
Recovery context next to combat days on Home
Home puts today's plan check from recovery next to combat days.
Share cards for a session, a day, or a week
Share a combat 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 combat days sit next to running, and share cards.

Train more than one sport?
Explore related dashboards
Plan and ask
Training plan and AI for Martial arts
Build the week on Calendar, then ask Claude or another assistant about your Martial arts load, sessions, and recovery - you choose what each one may view or change.
Plan the week onto your watch
Add Martial arts 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 Martial arts volume, a key session, or whether tomorrow still fits - without pasting spreadsheets into chat.
How to connect