Sports League Registration


The City of Morgan Hill offers several adult sports leagues throughout the year, including:

  • Basketball
  • Dodgeball
  • Flag Football
  • Kickball
  • Soccer
  • Softball
  • Volleyball

You can register for our leagues below.

For Team Managers
If you are registering for a league with a team fee (in which fees are charged per team, not per player), you must first register your team as the Team Manager.Please remember to register yourself for your team. During the registration process, you will be asked to create a pass code. Your players will need this pass code to register themselves for your team. All players must register themselves individually.

For Players
If you are registering for a league with a team fee (in which fees are charged per team, not per player), your Team Manager must first register your team and provide you with your team's pass code. All players must register themselves individually. If you are a Free Agent, please select "Free Agent" as your team and our Sports Program Specialist will contact you.

If you are registering for a league with a player fee (in which fees are charged per player, not per team), you may register at any time.

For questions or more information, please contact Sports Program Specialist Tim Von Urff at tim.vonurff@mhcrc.com or 408.607.8350.

Sports Leagues

Sports League
Adult Competitive Volleyball
Adult Rec Basketball
Adult Rec Volleyball
Adult Softball