Founder, Endurance Signals
Coaching decisions, backed by your athletes' data.
I spent twenty years in labs, on start lines and on pool decks. Endurance Signals is what I built so every coach can read their athletes this way.
Signal back inside the normal range after the race. Block recommendation: return to planned load.
- PhDBiochemistry
- 5+ yrsNational Ironman record holder
- 20 yrsRacing, research and coaching
- Head CoachTriathlon Inverness
What Endurance Signals does
One coach, many athletes, each on their own plan.
The numbers are computed in code from each athlete's own data. AI explains them and drafts the plan. The coach decides.
Decision support
See who needs you today
HRV against each athlete's normal range, readiness, daily check-ins and workout analysis, triaged into a short list of flags.
Individual plans
Turn the club plan into your plan
Athletes take the club's training block and fit it to their schedule, biometrics and goals. Race weeks and key club sessions stay where they are.
Coach-led
Time back for coaching
Less spreadsheet work, more conversation, more time on deck and in one-to-one sessions.
How it works
From club plan to individual plan in three steps.
Load the club plan
Upload the block you already write, or extract it from PDFs and TrainingPeaks with AI.
Connect the data
Athletes link intervals.icu or Garmin. HRV, training load and sessions flow in daily.
Adjust and push
Each athlete adjusts the block to their week. Sessions push to their watch and to Zwift.
Why I built it
Not generic AI. AI made to work the way a coach already works.

Graeme Stewart, founder
I started by rebuilding the tools I was paying for: metabolic profiling, HRV analysis, plan management. They began as spreadsheets for my own athletes and became web apps I shared with clients.
Endurance Signals brings them together for clubs. A head coach writes one plan; each athlete gets a version that fits their life; the coach sees the few athletes who need a conversation this week.
See what Endurance Signals does for your club.
Endurance Signals is in a closed trial with Triathlon Inverness and the EndureIQ group. Tell me about your club or squad and I will be in touch when places open.