Program Information
About Us
We are the Fluvanna site of the BASS USA Swim Club. Our mission is to provide swimmers in and around the Fluvanna area with a fun, safe, and supportive environment that encourages growth and improvement. We are committed to helping each athlete develop swimming skills, physical fitness, confidence, and strong character.
At BASS in Fluvanna, success is measured by growth, effort, and teamwork. We emphasize sportsmanship, team spirit, and the importance of always striving to do your best.
Contact Information
There are many ways to get ahold of us. The best way to get in touch with us is through email but we are available by phone as well. If you have specific questions regarding the information on this site or questions about subjects not covered here, we'd be happy to hear from you.
Phone: 434-207-4784
Email: Info@FluvannaSwimming.org
Team Structure
We offer year-round swimming opportunities for children of all ages and experience levels. Details about our learn to swim program, the different swim seasons, our practice groups, and Billing can be found linked below.
Info on our Learn to Swim Program
Info on Our Swim Seasons
Swim Seasons
Info on Practice Groups & Pricing
Info on Billing
Important Notes
Dryland training is available for Senior, HS Senior, and Pre-Senior athletes every Tuesday and Thursday from 5:15–6:15 pm.
Most Swimmers are expected to commit to at least one full season at a time. All Dev Group Athletes may participate on a month to month basis though.
Practice groups, schedules, and age ranges may be adjusted when appropriate. Families with scheduling concerns are encouraged to contact us.
Coaches may recommend practice group adjustments based on swimmer development, attendance, and readiness for advancement.
BASS in Fluvanna takes the month of August off from all team operations before the start of the new swim year the day after Labor Day.
Meet Our Coaches and Instructors
Mike DiFazio - Head Coach
DiFazioMike99@gmail.com
Cos DiFazio - Program Advisor & Coach
Cos.DiFazio@gmail.com
Anthony Caruso - Assistant Coach
Rachel Moynihan - Assistant Coach
Nick Tosi
- Assistant Coach
Abby Caruso - Learn to Swim Instructor
Josie Caruso - Learn to Swim Instructor

