Welcome to the Montgomery County Swim League

The Montgomery County Swim League (MCSL) sponsors competitive  swimming and other activities among the swimming pools and organizations in Montgomery County, Maryland. The goals of the program include helping young people establish a love for the sport of swimming, advanced aquatic skills, teamwork, and the principles of good sportsmanship. 

News and Events

Welcome to the MCSL website.  If you need to look at results for prior years they will be available at http://mcsl.org/results/2012/results.php until they have been migrated to this new site.

Final Long Course seedings updated 7/4/15 5:30PM

 There have been several scratches so please check your events.  Notify us at automation@mcsl.org if you are unable to swim your event so that alternates can be notified.

Info for the Long Course meet (click on the Long Course tab)

Volunteers are needed for LC - Please go to Long Course Tab and sign up through SignUp Genius if you are willing to be a Timer or Marshal at the meet.

Congratulations to the following outstanding athletes who set new league records on Sat. 6/20/15:

Phoebe Bacon and Brett Feyerick, both of Tallyho, have lowered their own MCSL records in two events each: 
Phoebe: Girls 11/12 50 Backstroke now 30.37,   and 50 Butterfly now 30.08
Brett: Boys 11/12 50 Backstroke now 28.90,  and 50 Butterfly now 29.15

Congratulations also to the Stonegate 175 M Freestyle Graduated Relay of Nina Allen, Tia Thomas, Shannon Lamb, and Sophia Diaz, who broke the MCSL record with a time of 1:45.88

 B Ribbon Order Form

 Coaching Ads for 2015

Teams Looking for B Meets


 Need travel directions to a pool? Visit MCSL.org from your smart phone for quick access to maps and team contact information.

Quick Links

Important Dates

MCSL Reps Meeting8:00 pm, Thu, Jun 11, 2015
First A MeetJun 13, 2015
Relay Carnival WindowBetween Jun 21 and Jul 5
Long course scracthes dueJun 29, 2015
Long course meetJul 7, 2015
MCSL Reps Meeting8:00 pm, Thu, Jul 9, 2015
Divisional Championship MeetJul 18, 2015
All-Star scratches dueJul 20, 2015
County Relay All-Star Meet (Section I & II)Jul 25, 2015
County Individual All-Star MeetJul 26, 2015

Contact Us