Calendar

Sun Mon Tue Wed Thu Fri Sat
1
2
3
4
5
6
7
8
Hampden Ducks @ Cumberland Valley Aquatic Club 7:45 am
Hampden Ducks @ Cumberland Valley Aquatic Club @ Cumberland Valley High School
Jul 8 @ 7:45 am – 12:00 pm
Hampden Ducks @ Cumberland Valley Aquatic Club @ Cumberland Valley High School
Register to swim in this meet
9
10
11
12
13
15
Central York Aquatics @ Hampden Ducks 7:00 am
Central York Aquatics @ Hampden Ducks @ Hampden Pool
Jul 15 @ 7:00 am – 11:30 am
Central York Aquatics @ Hampden Ducks @ Hampden Pool
Register to swim in this meet Arrive at Duck Pool by 7:20am Meet Starts at 8:30am Meet finishes at 11am Volunteers here
16
17
18
19
20
21
22
Summer League Divisional Meet at Central York Aquatic 6:30 am
Summer League Divisional Meet at Central York Aquatic @ Central York High School
Jul 22 @ 6:30 am – 2:00 pm
Summer League Divisional Meet at Central York Aquatic @ Central York High School | Mechanicsburg | Pennsylvania | United States
All Ducks attend the Divisional Meet.  Top 16 swimmers from combined divisional meet advance to the All Star meet on Sunday, July 24th at Cumberland Valley High School
23
Summer League All Star Meet at Cumberland Valley High School 6:30 am
Summer League All Star Meet at Cumberland Valley High School @ Cumberland Valley High School
Jul 23 @ 6:30 am – 2:00 pm
Summer League All Star Meet at Cumberland Valley High School @ Cumberland Valley High School | Mechanicsburg | Pennsylvania | United States
Top swimmers from the Divisional Meet race at the All Star Meet.  Top 16 swimmers from combined divisional meet advance to the All Star meet at Cumberland Valley High School
24
25
26
27
28
29
MidCap Swimming Championships (Hosted By Hampden Ducks) 6:30 am
MidCap Swimming Championships (Hosted By Hampden Ducks) @ Cumberland Valley High School
Jul 29 @ 6:30 am – 2:00 pm
MidCap Swimming Championships (Hosted By Hampden Ducks) @ Cumberland Valley High School | Mechanicsburg | Pennsylvania | United States
  Top swimmers from the All Star Meet advance to the Mid Cap Meet.  Hampden Ducks are hosting this event at Cumberland Valley High School  
30
31