
2025 Swim Practice and Meet Schedule
Saturday Clinics (May 17th, 24th and 31st, June 7th, 14th, 21st, 28th ONLY)
Guppies – 9:05-9:40 am – Minnows and Sharks – 9:45-10:45 am
**Starting Monday, May 19th through Friday, May 31st
Monday – Friday
Guppies – 4:35-5:05 pm – Minnows – 5:10-5:55 pm – Sharks – 6:00-7:00 pm
**Starting Monday, June 3rd
Monday, Tuesday, Wednesday, and Friday Mornings
Guppies – 8:15-8:50 am – Minnows – 8:55-9:40 am – Sharks – 9:45-10:45 am
Thursday* Morning Fun Days (*if meet on Tuesday, Fun practice on Wednesday instead)
9:45-10:45 am All groups
Monday, Tuesday* and Thursday Afternoons (*if meet on Tuesday, practice on Wednesday instead)
Guppies – 4:30-5:05 pm – Minnows – 5:10-5:55 pm – Sharks – 6:00-7:00 pm
Weather Text Message Alerts
Download the SwimTopia Mobile App to receive team alerts for weather delays/cancellations and to view upcoming meets, volunteer commitments, and swim results.
The free version will work for all weather and team updates and notices. The paid version gives you up to the minute updates during the meets and Champs.
Available on the Apple App Store and on Google Play.
2026 Meet Schedule
- Meet One – Wednesday, June 3rd – Hopefully TFC at Wellesley
- Meet Two – Wednesday, June 10th – Old Church at TFC
- Meet Three – Wednesday, June 17th – TFC at Goochland YMCA
- Meet Four – Wednesday, June 24th – Dominion Club at TFC
- Meet Five – Wednesday, July 1st – TFC at Pebble Creek
- Meet Six – TUESDAY, July 8th – Hopefully Wellesley at TFC
2026 CHAMPS SATURDAY (12&Under) and SUNDAY (13&Over) JULY 18th and 19th at SwimRVA
Swim Lessons
- Private (1:1): $30/half hr | $55/hr
- Semi-Private (2:1): $40/half hr
Contact
- Anneliese Rogerson 804-239-7278 rogersonanneliese@gmail.com
- Michael Causey 804-356-5091 causeymanspike1@gmail.com
- Catie Callihan 804-258-2310 catecallihan@gmail.com
- Andrea Rogerson 804-802-2058 ayarogerson@icloud.com
- Charlotte Causey 804-584-3346 cecausey890@gmail.com