Simplify League Scheduling

Patented League software scheduling your
matches with ease.

Create a league today!

Free to setup

✓ Online player registration.

✓ Automatically collect dues.

Built for league administrators

Automated Schedule

Generate schedules for an entire season while incorporating, holiday dates and more.

Announcements & Emails

Email all members or select groups to promote events and products.

Automatic Fee Collection

We collect league fees into your Paypal account.

Generate league schedules

Generate your leagues schedules for an entire season, and edit them live.

Player registration

Players can easily register for your league, and pay dues all in one place.

Customize league information

Personalize your league by uploading pictures, and updating the rule board. Create league levels by players skill level.

View league standings

Players and spectators can view all of your leagues matches statistics. Sort by matches won lost, and much more.

Sync to calendar

Players, and captains can download your leagues matches directly to mac or windows calendar through our ical feature.

Captain features

View our extensive list of captain features by clicking here. Below is our availability grid which tracks player availability for captains.

Easily email captains

Email all of your team captains in one place with our integrated announcement board.

Success Stories

“It saves me hours a week especially when someone needs a sub”

– Chevy Chase Club

“The convenience of this system is great; it’s quick and easy to use. The calendar is very helpful in planning my busy schedule and the ability to get a substitute is built in, yes! The access to all my tennis team member’s information, emails, phone numbers, etc… is invaluable! It only costs our team about 5 bucks per player. An excellent value.”

– Milford Indoor Tennis

“My members are quite pleased with the utility of the site overall”

– Fairfield Racquet Club

League Scheduler Pricing

Pricing Details


Priced Per Team
Free to setup – $9.95 / per team registration


Online player registration
Post Match Results
Auto E-mail Reminders
League communication
All team features

Sign Up Free


A recreational group will allow you to generate a full season schedule while incorporating player availability, play distributions and holiday dates. Team play is designed for users who manage competitive teams (ie. USTA teams). You can import your season lineups or enter them manually throughout the season. Both solutions will include a live calendar, automatic email and/or text reminders and allow players to find subs through the system.

No! Player accounts are free.

We offer flexible pricing plans to help meet your needs which include both monthly and annual billing options. Monthly billing will auto charge a set fee each month until cancelled, and annual billing will auto charge a set fee each year until cancelled. For more details about our pricing options, please see our pricing page to get a free quote.

Currently, we offer scheduling solutions for all racquet sports (Tennis, Paddle etc.). We are working on creating solutions for more sports in the future. Please let us know if there is a specific sport you would like to see on Plan2Play by contacting us below!

If you are a past MyTennisGroup user, welcome to our new platform! Plan2Play will operate the same as MyTennisGroup, while providing us the opportunity to expand to all sports scheduling solutions. Frequent updates and new features will be offered on Plan2Play.