Each family is required to volunteer for two meets during the season and one spot at our City/County Championship meet.
Click Here to sign up for City/County
Click HERE to sign up for regular season meets
Questions about volunteering? Contact Meredith Harper
Summer swim meets are for everyone, ages 4 —104! Whether you are a novice or a seasoned competitive swimmer, you will have so much fun at our team meets.
Meets occur every Monday night from June 2 to July 7.
Swimmers must sign up to participate in Monday night meets no later than 8:00 PM on the Thursday before. Sign up using the Google Doc from your weekly email or on this website.
New to swim meets and not sure what the volunteer jobs are? Check out these videos!
Timers/Head Timer - signing up to be a timer gives you a front row seat for the races. It's an easy job that anyone can do! The head timer holds two stopwatches and acts as a backup, just in case a timer makes a mistake.
Clerk of Course - the Clerk of Course gets all of our swimmers organized and into the correct places for their races. Your job is to line up swimmers according to their heat and lane numbers, which will be listed on the heat sheet given to you. This is a great job for a teacher or someone used to managing groups of kids!
Runners - runners grab slips of paper (race times & DQ slips) from the judges and timers behind the blocks, then take them to the computer so that results can be entered. This is a great job for people who like to keep moving!
Tables/Ribbons - if you sign up for tables/ribbons, you will likely have some free time at the beginning of the meet. Once results are entered for the first few races, the person at the computer will print result sheets and ask you to post them for the swimmers to see. Labels will also be printed for you to stick to the ribbons.
*Judges, Starter, Referee, Head Tables - these jobs require some training or specialized knowledge.
MEET SCHEDULE - 2025 SEASON
# 6 - Monday, July 7, 2025 @ Castle Rock
Events: 50 Back; 50 Fly (25 Back & 25 Fly/Breast for 8 unders)
Friday, July 18 & Saturday, July 19 - City/County Meet @ the Christiansburg Aquatic Center
10 & unders in the AM / 11 & olders in the PM
Friday - Backstroke, Short Freestyle, IM, Freestyle Relays
Saturday - Butterfly, Breaststroke, Long Freestyle, Medley Relays
# 5 - Monday, June 30, 2025 @ Home (hosting Forest Hills)
Events: 50 Free; 100 IM (25 Free & 25 Breast for 8 unders)
# 4 - Monday, June 23, 2025 @ Ashley Plantation
Events: 50 Breast; 100 Free (25 Breast/Back & 25 Fly/50 Free for 8 unders)
# 3 - Monday, June 16, 2025 @ Home (hosting Spring Run & Limestone Park)
Events: 50 Breast; 100 IM (25 Breast/Free & 25 Fly for 8 unders)
# 2 - Monday, June 9, 2025 @ Hunting Hills
Events: 50 Fly; 100 Free (25 Fly/Back & 25/50 Free for 8 unders)
# 1 - Monday, June 2, 2025 @ Home (hosting Elks & Hidden Valley)
Events: 50 Free; 50 Back (25 Free & 25 Back for 8 unders)
City/County Championship Meet 2024 @ Christiansburg Aquatic Center
Monday, June 3, 2024 @ Hunting Hills
Monday, June 10, 2024 @ HOME
Monday, June 17, 2024 @ Forest Hills
Monday, June 24, 2024 @ HOME
Monday, July 1, 2024 @ Ashley Plantation
Monday, July 8, 2024 @ HOME