CourtRoster logo
Open a ticketOpen CourtRoster
Choose another role
Captain guides

Run your team with confidence.

Set up teams, manage rosters and matches, collect availability, and keep everyone informed.

01

Teams

Add a team

Start a new team with the details CourtRoster uses for the roster, schedule, and home/away match logic.

Read guide

02

Teams

Edit a team

Keep the team profile accurate when the name, club, image, description, or access level changes.

Read guide

03

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

04

Matches

Add matches

Add a match to the current season so you can collect availability, build a lineup, and publish a recap.

Read guide

05

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

06

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

07

Recaps

Create and send a recap

Turn final scores, court notes, and photos into a published match recap, then notify the team.

Read guide

08

Announcements

Create announcements

Post an update in the team feed and optionally notify members through one or more delivery channels.

Read guide

CourtRoster logo

Smarter team management for tennis and pickleball.

© Greg Avola 2026

Google Play
AboutHelpSupportPrivacyTerms