HELP CENTER
You can now bulk-import athletes and their guardians from a CSV file instead of entering each player by hand. Perfect for onboarding a new club, starting a new season, or migrating a roster from another system.
Who can use it: club admins and team admins (coaches). Where to find it: top nav → Import.
What it does
- Upload a CSV with one row per athlete. Each row can include up to two guardians (e.g. mother + father), so whole families come in together.
- Assign every imported athlete to a team at upload time — or import without a team and assign later from the roster screen.
- Column names in your CSV don’t have to match ours. After upload you get a column mapping step where we auto-detect what we can ("First Name", "DOB", "Parent Email", etc.) and let you override anything we got wrong.
- Preview the first five rows before committing, so you can spot a wrong mapping before the import runs.
- Live progress while the import runs, with per-row error reporting if anything fails validation.
Families sharing one email are now fully supported
If both parents share a household email like thejones@gmail.com
, both guardian records are created correctly and linked to the athlete. Previously some parts of the app (invoices, financial permissions) would only see the first guardian with a matching email — this is now fixed everywhere.
What’s required in the CSV
Athlete first name, last name, date of birth (YYYY-MM-DD), gender (Male / Female / Non-binary / Prefer not to say), plus guardian 1 first name, last name, email, and mobile. Everything else is optional. Click Download sample template on the import page for a starting CSV.
What’s coming next
- Updating existing athletes on re-import (today, re-uploading the same CSV safely skips rows that already exist, matched on first name + last name + date of birth + club).
- Downloadable error CSV for failed rows (currently shown in the UI only).
- Additional importable entity types (facilities, events, etc.).
See Teams Elevated in action.
Book a personalized demo and see how Teams Elevated can simplify your club from registrations to game day.
Book a Demo