APR Programs


We offer classes for children ages 2 through 18 including competitive levels for girls. Many of our classes are full with wait lists. If you re interested in future sessions, make sure to add your child to the "wait list"  of the class you were interested in so you get information on future session registration times.

Martial Arts

Summer all belts class begins June 14th. Don't forget to register

Youth 13-15 Baseball

Games have started! We are off to a great season. Thank you to all who signed up. We have 3 full teams for Ashland.

Softball U10, U12, U14

Our softball program is getting going with games now and our rosters are very full. So great to see these young athletes out there playing softball this summer.


APR's starter course to baseball. This is now our 4 yr old program. Players are taught the basics of throwing, catching, and hitting in a safe, non-competitive environment. Let's get them out and playing ball. Registration will end soon, Don't miss out!


Continuing on from our 4yr old program we offer Tball for children ages 5-7. In this program we continue to work on the various skills. We will start the season hitting from the T's and then midway through, as students show readiness, we may start to introduce some coach pitch. Registration will end soon, Don't miss out! 

Summer Day camps

APR will be offering 9 weeks of day camps this summer. Go to our registration website to view and sign up for your child's favorite camps. 

Shred it!

APR is offering a skate boarding class for youth ages 6-12. Go to our registration website to view more information and sign up. Class begins June 21st 

We are still working on adding Tennis....watch for details!

For more information or to sign up, visit our registration website.