Roster Management
Add wrestlers, import from spreadsheets, handle season transitions, and understand roster limits.
Adding Wrestlers
From your club dashboard, open the People tab and click Add Wrestler. Enter the wrestler's name and, optionally, their weight class and email address.
The email field links the roster entry to a user account. When that user logs in, they can see match recordings tagged to their name. If you do not have an email, you can add it later.
CSV Import
Click Import CSV on the People page. Your CSV file needs at minimum a wrestler_name column. Recognized columns:
Re-importing a file this club exported updates the matching wrestlers in place-- it does not create duplicates, because the export always includes each wrestler's wrestler_id. If a matched wrestler was archived (for example, by a season rollover), re-importing brings them back to active status. A row with no wrestler_id -- for example, a spreadsheet from another system -- always creates a new wrestler, even if the name matches one you already have. A row that HAS a wrestler_id but it doesn't match a wrestler on this club's roster is skipped, not imported -- it is never used to create a new wrestler, to avoid creating a duplicate under a different identity. This matters most when importing one club's export into another club: every row will skip rather than create. After importing, check the summary for how many rows were added, updated, or skipped (for example, if reactivating a wrestler would put you over your plan's wrestler limit, or if a wrestler_iddidn't match) so nothing is missed.
wrestler_name is only used to create a new wrestler -- editing the name column in an exported file and re-importing it does not rename the existing wrestler. To rename someone already on your roster, use the People page.
On a row updating an existing wrestler (one with a matching wrestler_id), a blank cell leaves that field's existing value unchanged -- it does not clear it, and a blank groups cell does not remove the wrestler from any group they already belong to. To clear a field, remove a USAW/AAU membership number, or take a wrestler out of a group, use the People page instead.
CSV Export
Click Export CSV to download your current roster as a spreadsheet. This is useful for your own backup or as a starting point for next season after a rollover.
This file includes guardian and emergency contact detailsfor your wrestlers -- most of whom are minors. Treat it like any other sensitive record: keep it to your coaching staff and don't share it with tournament organizers or anyone outside your club as-is.
The export includes each wrestler's wrestler_id. Edit the file -- add a birth date, update a weight, record a membership number -- and re-import it, and each row updates the matching wrestler instead of creating a duplicate. (Names are not updated this way -- see CSV Import above.)
Season Rollover
At the end of a season, go to Roster > Settings and click Season Rollover.
Before running the rollover, export your current roster as CSV. The rollover archives all active wrestlers -- they are moved to an inactive state and no longer count against your plan cap. Match recordings from the previous season remain in the library and are still searchable.
To start the new season, import the CSV you exported, removing any wrestlers who graduated or left the program. Because that export includes each wrestler's wrestler_id, importing it brings the wrestlers you keep back to active status and applies any other changes you made to the file -- it does not create duplicates of them. If reactivating everyone would put you over your plan's wrestler limit, the rows that do not fit are skipped (flagged in the import summary) instead of silently going over the cap -- remove more names from the file or upgrade your plan, then re-import.
Roster Caps
Each plan has a roster limit:
Only active (non-archived) wrestlers count toward the cap. When you hit the limit, new additions are blocked until you remove wrestlers or upgrade your plan.