Sport dashboard
CrossFit training dashboard for Garmin athletes
DataFrame.fit treats CrossFit as a first-class sport, not a leftover other bucket. You get tagging, volume that splits running from conditioning, strength-run bricks with fade, and muscle-map relevance on strength sessions.

Why athletes stay
What CrossFit athletes get
Class and metcon days stay tagged. Volume can split running from strength and conditioning. Same-day strength and run pairs show as bricks with fade on the second leg. Muscle-map relevance highlights what the session loaded.
CrossFit as its own sport
Tagging, volume, and tips stay relevant - not a generic gym dump.
Strength and cardio together
See how hard days sit next to recovery and the rest of your week.
Muscle-map relevance
Keep strength work meaningful when you review the week.
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 and class work, and share cards for a session, a day, or a week.

Train more than one sport?
Explore related dashboards
- StrengthDataFrame.fit treats strength as a first-class sport, not a leftover other bucket. Gym sessions get muscle-map…
- HYROXDataFrame.fit treats HYROX and CrossFit as first-class sports, not a leftover other bucket. Sync Garmin Connec…
- FitnessDataFrame.fit treats general fitness as a first-class sport, not a leftover other bucket. Cardio, mixed gym, a…
Plan and ask
Training plan and AI for CrossFit
Build the week on Calendar, then ask Claude or another assistant about your CrossFit load, sessions, and recovery - you choose what each one may view or change.
Plan the week onto your watch
Add CrossFit 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 CrossFit volume, a key session, or whether tomorrow still fits - without pasting spreadsheets into chat.
How to connect