Print this page

Registration Process



Casco Bay Sports offers something for everyone with 10+ different sports programs with multiple seasons of play, annual social events, tournaments and more......


How League Registration Works

For the majority of our leagues, Full Team and/or Free Agent registration is available.  Each league page has it's own registration links. Once registered for the league, questions may arise.  Please feel free to contact your league administrator anytime during the process. 

As the league start date approaches, team placement is made and schedules are created.  Free Agents will either be placed with a new group or to an existing roster in need of some players.


Check out all available leagues here!


What do league fees cover?

  • Facility and field rental
  • T-shirts and equipment
  • Referee fees (when applicable)
  • Comprehensive Schedules and Standings Updates
  • First Aid Certified League Coordinators
  • And of course...amazing fun & quality exercise!


Player Benefits

Members also receive access to exclusive deals and promotions provided to us by our partners and select local businesses. Players receive everything from discounts at local restaurants, happy hour deals, gym discounts and much more. 

Current list of Local Benefits


Sportsmanship Policy

Sportsmanship is important to us as well as our members. We ask that all of our players abide by the rules of the game and behave in a manner that is fitting of a friendly competitive environment. We do reserve the right to ask players or teams to cease playing. It is in the best interest to keep the leagues fun and exercise friendly while balancing an appreciation of competition.


Payment Policy

Free Agent Registrations - Fully refundable if team placement is not available

Full Team Registrations - Team deposits are required to reserve space in specific leagues.  Full Team Balances are due on first day or night of play.  If team is not paid in full, late fees are applied.  If team is not paid in full by week two, they are subsequently removed from league.