How do your leagues work?

  1. You sign up as a free agent (solo), small team (if you’ve got a couple friends you want to be on a team with but don’t have enough people for a full team), or full team (# of players required varies by sport. There isn’t a maximum # of players, but keep in mind that sitting on the sidelines is no fun) .

  2. Once registration closes, we organize the teams and assign each of them a captain. Team Captains will be responsible for communicating with their players, so that they know who/how many to expect at each game, and acquiring subs if needed. If your team wants t-shirts (optional $5 at registration or bring $5 to the first game), we’ll let the captain pick a color (first come, first served) and we’ll bring them to the first season game.

  3. We’ll email you a schedule for the season.

  4. Show up. Meet people. Have fun!


How do I stay informed of MSS’ upcoming sports?


What does my registration fee pay for?

Your registration covers the cost of the referee/umpire, staffing, league coordination, equipment, and gym/field permit fees.


Yes! Sign up! We’ll send you the rules, your teammates will be happy to give you tips, and with practice you’ll get better every week!

Still nervous about committing to a sport? Feel free to drop by one of our league games to feel out our vibe and catch a glimpse of all the smiles. You can also call or email us and we’ll be happy to calm your worries.

Can I register for a sport that I’ve never played?


To sign in to your account go to: https://marinsocialsports.leagueapps.com/login .

  • To register, go to the above link and click the “Sign Up” in the top left hand corner.

  • Click “Forgot your password?” to reset your password.

  • Call us at 415-435-4355 to troubleshoot any issues with your account.

Having problems logging in to LeagueApps?


  • We think that role modelling being active, having fun, and making friends is great parenting! Bring them along so your kid can see how cool you are. And get them some pom-poms.

  • Many of our participants bring their kids to cheer from the stands, sit in the dugout, or run around with other players’ kids.

  • If you would like to set up childcare with us during a game, please contact us at (415) 435-4355. We would need a minimum of 3 children signed up.

What if I have kids?