Run your team with confidence.
Set up teams, manage rosters and matches, collect availability, and keep everyone informed.
Teams
Add a team
Start a new team with the details CourtRoster uses for the roster, schedule, and home/away match logic.
Read guide
Teams
Edit a team
Keep the team profile accurate when the name, club, image, description, or access level changes.
Read guide
Roster
Add players to a roster
Build the active roster while avoiding duplicate player records and making sure each player can receive team messages.
Read guide
Matches
Add matches
Add a match to the current season so you can collect availability, build a lineup, and publish a recap.
Read guide
USTA imports
Import a USTA schedule, roster, or match result
Use Send to Excel in USTA TennisLink, then upload the matching XLS file to CourtRoster instead of entering the information by hand.
Read guide
Availability
Send availability
Ask the full active roster who can play, with a unique response link delivered by email, SMS, or the app.
Read guide
Recaps
Create and send a recap
Turn final scores, court notes, and photos into a published match recap, then notify the team.
Read guide
Announcements
Create announcements
Post an update in the team feed and optionally notify members through one or more delivery channels.
Read guide
