The 10 Teams of the MSL:

The Marin Swim League (MSL) is a summer league dedicated to providing and
preserving quality amateur competitive swimming events for its subscribing
membership. The MSL fosters and promotes the ideals of good sportsmanship,
fair play and good fellowship for participants of all ages and abilities in an
environment that nurtures self-esteem in all the children it serves.

The summer league swim season begins in March and ends with the Championship meet in mid-July. Registration typically begins in late January & February. Visit any of the 10 teams’ websites for more information.


Heart beating fast, toes curled around the block, eyes glancing at the other end of the pool and then the starter says “GO!” And so begins a new season of the Marin Swim League. This is the 55th year of the MSL and more than 2,000 kids will be practicing and participating at the upcoming meets. Your MSL board will be working hard this year to make this season runs as effectively and efficiently as possible.

Did you know that the slowest Olympic swim stroke is the breaststroke? It was incredible year to watch the Olympics in Rio and to know that our sport captures the imagination of the globe. Swimmers work long and hard to participate in the Olympics and our swimmers work long and hard during the season to “show their stuff” at Champs. The MSL board, Presidents and coaches want to encourage all swimmers this year to participate in this wonderful event to have the opportunity to show the culmination of their effort, mix and mingle with their peers from other teams, and have a sense of our great swim community. We hope to see you there on July 8th!

I want to thank all of you for your time and commitment to the league and this great sport. Don’t forget you can find information and track the MSL at and friend us on Facebook!

Here’s to a great 2017 season for all!

The 2017 All Star Q-Times are available here!


The 2017 Schedule is here!

All Stars: June 18th (hosted by the Terra Linda Orcas)
Champs: July 8th (hosted by the Marinwood Waterdevils)


Dual Meet Standings for 2017 (beginning in May!):

Team Won Loss
Lucas Valley Lightning
Marinwood Waterdevils
Novato Riptide
Rolling Hills Stingrays
Scott Valley Sea Serpents
Sleepy Hollow Sea Lions
Strawberry Seals
Swimarin Sharks
Terra Linda Orcas


Top Swimmers League Wide (when available)



Want to know the rules?

Our swim meets are governed by The Marin Swim League Bylaws. In addition, USA Swimming rules also apply where appropriate:

Team Transfers within the Marin Swim League:

NOTE! If your swimmer is to be transfered from one MSL team to another, this form must be completed! Submit this completed for to the MSL Representative of your team.