Annapolis Swim Club
2025-2026 Practice Schedule
*Anticipated pauses to our practice schedule include the following:
November 26th, 27th, 28th- Facilities closed surrounding Thanksgiving holiday
December 24th, 25th, 31st and January 1st - Facilities closed surrounding Christmas & NYD
March 30th-April 5th- ASC Spring Break. No practices until resume on Monday, 4/6
Sunday, May 3rd- Last day of Novice 1/Novice 2 season at conclusion of MAC May Meet
May 24th, 25th, 26th- No practices surrounding Memorial Day Weekend
Last official day of the season on July 24th (excluding those attending MD LC Championships)
*Winter Schedule will be shared in mid-October. Due to AA County High School Swim season,
weekday evening practices will push back start times by 30 minutes at AOSC and 10 minutes at
NAAC. Friday afternoon practices will be placed on Sunday mornings instead. This schedule
runs between mid-November and late-February before resuming the typical schedule.
Senior 1
M, W 6:00-7:15am NAAC
M, T, Th, F 4:30-6:30pm AOSC *Dryland as announced.
W 5:00-6:30pm NAAC
Sa 6:30-8:00am AOSC
*Dryland training 4x per week as announced by group lead coach.
Senior 2
M 6:30-8:00pm AOSC
T, W 4:30-6:00pm AOSC
Th 5:00-7:00pm NAAC
F 5:00-6:30pm NAAC
Sa 10:00-11:30am AOSC
*Dryland training 2-3x per week as announced by group lead coach.
Senior 3
T, 7:00-8:15pm AOSC
W, 4:30-5:45pm AOSC
F, 7:00-8:15pm AOSC
Sa, 12:15-1:30pm NAAC
Age Group 1
M, Th 5:00-6:30pm AOSC
T 6:00-7:30pm NAAC
W 6:45-8:15pm AOSC
F 5:30-7:00pm AOSC
Sa 10:00-11:30am AOSC
*Dryland training 2x per week as announced by the group lead coach.
Age Group 2
M, F 6:30-8:00pm AOSC
T 7:00-8:15pm AOSC
W 6:30-7:30pm NAAC
Sa 8:30-9:45am AOSC
Development 1
M 6:15-7:30pm NAAC
T, Th 6:30-7:45pm AOSC
W 5:45-6:45pm AOSC
Sa 11:00 – 12:15pm NAAC
Development 2
M 5:00-6:15pm NAAC
T, 6:00-7:00pm AOSC
Th 6:30-7:45pm AOSC
Sa 11:30am-12:45pm AOSC
Novice 1
T 5:00-6:00pm NAAC
W 6:00-7:00pm AOSC
F 4:30-5:30pm AOSC
Novice 2
W 4:30-5:30pm AOSC
F 4:30-5:30pm AOSC
Annapolis Swim Club - Winter Practice Schedule 2025 - 2026
Effective Monday, 11/17
*This schedules goes into effect on Monday, 11/17/2025
*Anticipated pauses to our practice schedule include the following:
*November 26th, 27th, 28th- Facilities closed surrounding Thanksgiving holiday
*December 13th and 14th- No practices at AOSC due to ASC Holiday Invite
*December 24th, 25th, 31st and January 1st - Facilities closed surrounding Christmas & NYD
*January 3rd and 4th- No practices at AOSC due to ASC IMX Challenge
*January 31st-February 1st- No practices at AOSC due to ASC Senior Meet
*Late February- Practice schedule returns to “typical” schedule with earlier start times and
Friday’s reinstates (Sunday mornings dropped).
Senior 1
M, W 6:00-7:10am NAAC
M, T, Th, 5:00-7:00pm AOSC
W 5:10-6:40pm NAAC
Sa 6:30-8:00am AOSC
Su 8:00-9:45am AOSC
*Dryland training 4x per week as announced by group lead coach.
Senior 2
M 7:00-8:30pm AOSC
T, W 5:00-6:30pm AOSC
Th 5:10-7:10pm NAAC
Sa 10:00-11:30am AOSC
Su 6:30-8:00am AOSC
*Dryland training 2-3x per week as announced by group lead coach.
Senior 3
T, 7:30-8:45pm AOSC
W, 5:00-6:15pm AOSC
Sa, 12:15-1:45pm AOSC
Su, 6:30-8:00am AOSC *with Senior 2
Age Group 1
M, Th 5:30-7:00pm AOSC
T 6:10-7:40pm NAAC
W 7:15-8:45pm AOSC
Sa 10:00-11:30am AOSC
Su 8:00-9:30am AOSC
*Dryland training 2x per week as announced by the group lead coach.
Age Group 2
M 7:00-8:30pm AOSC
T 7:30-8:45pm AOSC
W 6:40-7:40pm NAAC
Sa 8:30-9:45am AOSC
Su 9:30-11:00am AOSC
Development 1
M 6:25-7:40pm NAAC
T, Th 7:00-8:15pm AOSC
W 6:15-7:15pm AOSC
Sa 11:00 – 12:15pm NAAC
Development 2
M 5:10-6:25pm NAAC
T 6:30-7:30pm AOSC
Th 7:00-8:15pm AOSC
Sa 11:30am-12:45pm AOSC
Novice 1
T 5:10-6:10pm NAAC
W 6:30-7:30pm AOSC
Su, 10:00-11:00am AOSC
Novice 2
W 5:00-6:00pm AOSC
Su, 10:00-11:00am AOSC
Annapolis Swim Club - Summer Practice Schedule 2025
Effective Monday, 6/16 through Thursday, 7/25
*Last official day of the season is Friday, 7/25. Athletes attending MD Long Course State meet will have practices the next week as announced by the head coach.
*Dryland for S1, S2, AG1 to be announced separately by group lead coach on an as-needed basis
AOSC= Arundel Olympic Swim Center
NAAC= North Arundel Aquatic Center
UMBC= University of Maryland Baltimore County (Outdoor 50 Meter pool)
OMSC= Olde Mill Swim Club (Millersville, MD)
Senior 1
Sunday, 10:00am-12:00pm UMBC
M, W 8:00-10:00am UMBC
M, T, Th 4:30-6:15pm AOSC
T, Th 6:00-7:45am AOSC
*Dryland training 4x per week as announced by group lead coach.
Senior 2
M 6:15-7:45pm AOSC
T, W 4:30-6:00pm AOSC
Th 5:00-7:00pm NAAC
F 8:00-10:00am UMBC
Su 8:00-9:30am AOSC
*Dryland training 2-3x per week as announced by group lead coach.
Senior 3
M, 6:15-7:45pm AOSC w/ Senior 2
T 7:00-8:15pmAOSC
W 4:30-6:00pm AOSC w/ Senior 2
Su 7:30-9:00am OMSC w/ Senior 2
Age Group 1
M, Th 5:00-6:30pm AOSC
T, F 8:00-9:30am UMBC
T, 6:00-7:30pm NAAC
W, 5:30-7:00pm AOSC
*Dryland training 1-2x per week as announced by the group lead coach.
*Tuesday long course practice begins on 6/24. Tuesday, 6/17 will be 6:00-7:30pm at NAAC
Age Group 2
M, 6:30-8:00pm AOSC
T, 6:15-7:30pm AOSC
F, 5:30-6:45pm AOSC
W 6:30-7:30pm NAAC
Development 1
M 6:15-7:30pm NAAC
T, 8:00-9:15am UMBC
W, 4:30-5:30pm AOSC
Th, 6:15-7:30pm AOSC
*Tuesday long course practice begins on 6/24. Tuesday, 6/17 will be held 6:30-7:45pm AOSC
Development 2
M 5:00-6:15pm NAAC
T, 6:00-7:00pm AOSC
Th 6:30-7:45pm AOSC





