Why your coach's Excel doesn't belong in a spreadsheet anymore
Coaches still hand out training plans as Excel files. Athletes still squint at them daily. There's a better workflow now - here's why and what to do about it.
Your coach sends you a training plan as an Excel file. You open it on your phone. The columns are squished. The pace zones are on a hidden sheet. You scroll horizontally to see Sunday. You squint at "10K w/ 4×1k@4:30, 90s jog" and try to remember what that means while you're 2 km into the run.
This is normal. It's also broken. Here's why coaches default to Excel, why the format made sense in 2010, and why the workflow needs to change.
Why coaches use Excel
If you're a running or triathlon coach with 10-50 athletes, Excel makes a kind of sense:
- No subscription fees. TrainingPeaks coach plans start at $19/month and scale per athlete.
- No platform lock-in. Your athlete can open the file forever. So can their next coach.
- Easy duplication. Right-click duplicate, change start date, hand to next athlete. Twenty seconds.
- Customisable. Coach adds their own colour coding, notes columns, intensity zone formulas. Trainerize doesn't let you do that.
- Universal. Every athlete can open it. No app to install.
A coach with two decades of experience has built their templates over years. The columns are exactly what they want. The formulas calculate paces from goal time. The colour coding shows phase changes. Asking them to abandon Excel for a platform is asking them to give up their craft.
Excel isn't the problem. Excel-as-the-final-stop is the problem.
Why the Excel-as-watch-interface workflow fails
The Excel file is supposed to be a planning document. Athletes treat it as their daily reference. That's where it breaks down.
On the morning of a workout, an athlete needs to know:
- What's the workout type (easy, tempo, intervals, long)?
- How long / how far?
- What pace / HR / power target?
- For intervals: what structure?
The Excel file has all of this, but accessing it requires:
- Open Files app on iPhone
- Find the Excel file
- Open in Numbers (or Excel app if installed)
- Wait for the file to load
- Scroll to today's date
- Squint at the cell
- Remember the pace from the legend on Sheet 2
By the time you've done this, you're standing at the door with one shoe on. You give up and just run.
Worse, when the run is over, there's no automatic check. The Excel doesn't know if you ran the planned 10 km tempo or if you bailed and did 6 km easy. The athlete loses track of how closely they're following the plan. The coach has no view of compliance.
The traditional fix: re-enter everything into TrainingPeaks
The conventional answer is: athlete pays $20/month for TrainingPeaks. Coach pays $99 setup + $22-55/month for the coaching package. Athlete or coach manually re-enters every workout from the Excel into TrainingPeaks. Now the workouts can sync to the athlete's watch.
Two problems with this:
- It costs $400-1500/year combined for athlete + coach platform fees. For amateur athletes that's a lot.
- The re-entry is real work. A 16-week marathon plan has ~100 workouts. Each takes 1-3 minutes to enter properly. That's 2-5 hours of work to convert a plan that already exists in a perfectly good Excel.
This is why most athletes don't do it. They keep the Excel as the source of truth, look at it daily, and just hope they get the workouts roughly right.
The actual fix: parse the Excel, push to watch
The Excel file already contains the information needed to drive a structured watch workout. The columns - day, type, distance, pace target, structure - map directly to what a watch needs.
What's missing is the tool that does this conversion automatically:
- Athlete uploads the Excel (or screenshots a row from the Notes app)
- App parses week structure, day labels, workout types, distances, pace targets, intervals
- App shows the parsed plan in a calendar view for confirmation
- App pushes each day's workout to the watch the night before
This is what should have existed years ago. It hasn't, because the gap between "Excel power users" (coaches) and "iOS Apple Watch users" (athletes) was nobody's product market until recently.
That's the gap Stopa closes for Apple Watch.
Why coaches should be excited about this, not threatened
Some coaches see a "parse my Excel" tool as competition - if the athlete uses an app, the coach loses control. The opposite is true.
A coach who can hand out their existing Excel template and have it instantly land on their athletes' Apple Watches gains:
- Better adherence. Athletes follow the plan because it's actually accessible during the workout.
- No subscription cost to push to athletes. The athlete pays for the iOS app. The coach keeps using free Excel.
- Better compliance data. The app records completed workouts and can show the coach how the athlete actually trained vs. how the plan said to.
- No platform lock-in. The Excel is still the source of truth. The coach can switch platforms freely.
This is upside for the coach with zero downside. The coach's Excel craft becomes more valuable, not less.
What to do about your coach's Excel today
If you're an athlete with a coach who sends Excel plans:
- Stop using the Excel as your daily reference. It's not the right tool for that job.
- Don't ask your coach to switch to an app. They have reasons for using Excel. Respect the craft.
- Find a tool that parses the Excel into a structured calendar and watch flow. That's the role app should play - bridge between coach's planning tool and athlete's daily execution.
In 2026, this tool is becoming real. Stopa is launching for Apple Watch first. Garmin support is planned when their Developer Program reopens.
If you're a coach reading this: keep your Excel. Build your craft. The tools are catching up to the workflow you've always had.
Stopa imports training plans from any format - Excel, PDF, ChatGPT, screenshots - and pushes the workouts to Apple Watch. Pre-launch waitlist at stopa.app. See also: What WorkoutKit can and can't do in 2026, TrainingPeaks alternatives for self-coached athletes, and the full plan-to-watch workflow.