Roster & player profiles

The youth sports roster app your team fills out once and never re-keys

Medical notes, contacts, and the custom fields your team actually tracks — locked down per role and carried from season to season.

CoachRoost is a youth sports roster app where every athlete's contacts, medical notes, and custom details live in one place, with per-role visibility and a profile that carries into next season instead of starting from a blank spreadsheet.

Free forever for coachesNo credit cardNo ads, ever

A new season shouldn't mean re-typing everyone's data

Allergies on one form, jersey sizes on another, parent phone numbers in a text thread from March. A youth sports roster app keeps it all in one player profile — with the custom fields your team defines — and keeps sensitive details locked to the people who should see them. Next season is picking who's playing, not rebuilding the spreadsheet.

What you get

A roster built for real teams

Medical notes and contacts

Allergies, conditions, and emergency contacts sit on the player's profile, right where a coach needs them on game day.

Custom fields per team

Define exactly what your team tracks — jersey size, position, snack rotation — as text, number, checkbox, or textarea fields.

Per-role visibility

Parents choose what's coaches-only versus team-wide, per child, per team. The default keeps sensitive details private.

CSV bulk import

Move an existing roster in minutes: export from your old tool, import the CSV, and fill in custom fields once players load (Coach+).

Carries between seasons

Profiles and custom fields carry into the next season, so you're picking who's playing — not re-keying everyone's data.

Household-linked

Each athlete is linked to a household, so a co-parent has their own access and a young kid never needs an email or password.

Player profiles

Every athlete, fully accounted for

Medical notes, parent contact info, and the custom fields you define per team — allergies, jersey size, position, whatever your team tracks. Locked down with per-role visibility so the right people see the right details.

  • Medical notes and parent contact info
  • Custom fields (text, number, checkbox, textarea)
  • Per-role visibility: coach-only vs. team-wide
  • CSV bulk import on Coach+

Privacy by default

Sensitive details stay in the right hands

Coaches see what coaches need; parents decide what's shared with the whole team. Per-child, per-team controls default to coaches-only, so medical info and contact details never leak further than they should.

  • Per-child, per-team visibility controls
  • Coaches-only by default for medical and contact info
  • Parents control what's shared team-wide
  • You own the data and can export it anytime

FAQ

youth sports roster app: FAQ

What does a youth sports roster app track?
CoachRoost tracks each athlete's parent contacts, medical notes and allergies, and any custom fields your team defines — jersey size, position, and more — with per-role visibility so sensitive details stay private.
Can I import my existing roster?
Yes. Export your current roster as a CSV and use bulk import (Coach+). We map the standard columns — name, email, date of birth, parent email — and you fill in custom fields once players are loaded.
Who can see a player's medical information?
By default, only coaches. Parents control visibility per child and per team, choosing whether details stay coaches-only or are shared team-wide.
Does the roster carry to next season?
Yes. Player profiles and custom fields carry between seasons, so starting a new season means picking who's playing — not re-entering everyone's data.

Get your team organized in 90 seconds.

Free for coaches. No credit card. No catch.