CourseRecon Coach reads every athlete’s goal race and every meter of their training, then hands you a ranked brief each morning — who’s ready, who’s slipping, and who needs a real conversation today.
Free while we onboard our first coaches. No card, no per-seat fee today.
This week · FriSample2 need you
EB
Eliot Becker
Quiet 12d · knee flag open
NOT READY
ML
Mara Lindqvist
Slipping · races in 14d
QUESTIONABLE
TR
Tomás Ruiz
Heat block done · send brief
READY
96 courses analysed·18 countriesUTMB · Western States 100 · Tarawera 102 kmOnboarding our first coaches now
THE MORNING BRIEF
SAMPLE ROSTER · NEEDS YOU
Open to a ranked brief, not a wall of dashboards.
Every morning CourseRecon Coach triages your whole roster against each athlete’s course and recent training, and surfaces the two or three people who actually need you — with the human read on why.
EB
Eliot BeckerReach out today
Eliot has gone quiet for 12 days — with a knee he never fully explained.
No sync in 12d · injury flag open · readiness 49 and falling
The same four-domain engine your athletes trust, run across your whole roster — each score race-relative, measured against the course they’ve actually entered.
Aerobic
AEROBIC BASE
Who’s under-engined for the hours their course asks.
Climbing
WEEKLY VERT
Who’s under-built for the climb, weeks before they feel it.
Send a join code. They link Strava and pick their goal races — no spreadsheets to chase, no data to enter by hand.
02
We recon every course
Each athlete’s race is read meter by meter — gradient, vert, the shape and order of every climb.
03
The roster gets scored
Months of each athlete’s training, scored 0–100 across four race-relative domains, tuned to their finish time.
04
You open to a brief
A ranked queue of who needs you, an AI read on the whole squad, and a pulse on everyone racing soon.
Athletes accept the invite themselves and connect their own Strava — you see their readiness and training, they keep control of the connection and can disconnect any time. See our Privacy Policy and Consumer Health Privacy.
WHAT YOU OPEN TO
LIVE FROM /DASHBOARD
Your whole squad, read at a glance.
THIS WEEK · FRI JUN 5
10 ATHLETES
Needs you · 2
EB
Eliot BeckerReach out today
Eliot has gone quiet for 12 days — with a knee he never fully explained.
No sync in 12d · injury flag open · readiness 49 and falling
ML
Mara LindqvistReview
Mara dropped below the line two weeks out from Lavaredo.
Readiness 64 · HRV down 12% · 2 key sessions skipped · races in 14d
Roster pulse
Avg readiness
72
On track
6
Need attention
2
Racing < 30d
4
Racing soon
ML
Mara Lindqvist
Lavaredo Ultra
14d
TR
Tomás Ruiz
Western States
16d
RH
Robin Hayashi
Western States
16d
JO
James Okafor
Hardrock 100
28d
The mountain doesn’t grade on effort
Coach the gap before race day finds it.
Bring your roster onto CourseRecon Coach — invite your athletes and open to your first brief tomorrow morning.