Teams

OSA hosts teams of all ages throughout the year. We are dedicated to building, supporting, and creating opportunities to take your athlete’s game to the next level! Our goal is to equip young players with the tools needed to build confidence through unwavering support from coaches and directors, enabling them to perform at their best. Click on your season below to view rosters, schedules, and other team details.