For Coaches
Coaching workflows
Removing an athlete from your roster (coach)
Ending a relationship cleanly and what happens to their data.
Why an athlete leaves your roster
- They switch to a new coach via a join link.
- They stop training with you and you want them off your active list.
- You are doing a roster cleanup at year end.
How to end the relationship
- Open the athlete's edit page.
- Click End relationship.
- Confirm the dialog (this is a soft delete, not a hard delete).
The system marks the CoachAthleteRelationship ended with the
current timestamp and a status of coach_ended.
What ends
- You no longer see the athlete on your roster.
- You can no longer see their dashboard or write notes.
- Your coach grant premium ends for that athlete.
- Assistant coaches on the team that contained the athlete lose
access too.
What stays
- The athlete's account stays active. They keep their sign-in.
- All athlete-owned data (races, activities, wellness,
equipment, assessments, performance records) stays attached to
them and travels with them to any future coach.
- Your notes stay in the database attached to the athlete, but
the privacy gate is now on: only you (the author) and admins
can see them. If the athlete picks up a new coach, that new
coach does not see your notes.
- The relationship row stays in the database as a historical
record.
Reactivating later
If the athlete returns, the relationship is reactivated rather than
recreated (preserving the timeline). Send them a join link or
re-create the relationship from their profile.
Notification to the athlete
By default the athlete is not auto-notified that you ended the
relationship. If you want them to know, send a note or email
separately. The system stays out of that conversation by design.