The order form for B meet ribbons is in the "Handy Links" section of this page. Fill it out, save it with your team name in the filename, and send it to Capital Sport and Swim. The instructions are in the document.
Please see the team announcements page if you're looking for B meet opponents.
For your team or division's schedule, see the Team & Division Info page. The Division O schedule has been finalized.
By virtue of participating as an athlete in the Montgomery County Swim League, a swimmer's name, age, and gender may appear on the league web site and/or in other league and/or team published materials, including, but not limited to, any of the following: weekly meet results, league all-star rankings, and MCSL invitational meet psych sheets and meet programs.
Handy Links
Important Dates
| MCSL Reps Meeting (Zoom) | Thu, Feb 12, 2026 8:00pm |
| MCSL Reps Meeting (Zoom) | Thu, Mar 12, 2026 8:00pm |
| MCSL Reps Meeting (Zoom) | Thu, Apr 9, 2026 8:00pm |
| MCSL Reps Meeting (in-person) | Thu, May 14, 2026 8:00pm |
| MCSL Reps Meeting (Zoom) | Thu, Jun 11, 2026 8:00pm |
| First A Meet | Sat, Jun 13, 2026 |
| Relay Carnival Window | Between Jun 21 and Jul 5, 2026 |
| Long Course Scratches Due | Mon, Jun 29, 2026 9:00pm |
| Relay Carnival Rain Date | Mon, Jul 6, 2026 |
| Long Course Meet | Tue, Jul 7, 2026 |
| MCSL Reps Meeting (Zoom) | Thu, Jul 9, 2026 8:00pm |
| Divisional Championship Meet | Sat, Jul 18, 2026 |
| All-Star Scratches Due | Mon, Jul 20, 2026 9:00pm |
| Relay All-Star Meet Section I | Sat, Jul 25, 2026 7:00am |
| Relay All-Star Meet Section II | Sat, Jul 25, 2026 10:00am |
| Individual All-Star Meet | Sun, Jul 26, 2026 8:00am |
