Why should my child join the swim team?

The Bon Air Blue Streaks Swim Team is a great opportunity for children of all ages to be part of a team, improve swimming skills, and make friends.  During the summer, our kids could all use a constructive outlet for their energy!

  • No competitive swimming experience is necessary for any age level to join, however we do require that swimmers be able to swim the length of the pool (25 yards) by themselves to ensure the safety of all swimmers.
  • Swim Team is a great team sport that provides individual competition opportunities, group (relay) competition opportunities, and encourages teammate support.
  • Swim Team offers a very inexpensive summer opportunity for kids to be involved in an activity every day that is engaging and will wear them out!

Registration

2025 Registration will run from 3/27 – 6/9.

Registrations and payments are all completed online by clicking the button below.

We will have caps on the number of swimmers that we have in each age group, so sign up early to secure your spot!

Team Fees & Age Groups

2025 SWIM TEAM FEES

  • BACA Member Rate
    • 1 Swimmer:  $115
    • Sibling Swimmer:  $105
    • 15-18 year old Swimmer:  $30
  • Swim Team Only Member Rate
    • 1 Swimmer:  $195
    • Sibling Swimmer:  $180
    • 15-18 year old Swimmer:  $110

SWIMMER AGE GROUPS

Age on May 31, 2025:

  • 6 & Under * (Bon Air calls them “Goldfish”)
  • 7 & 8
  • 9 & 10
  • 11 & 12
  • 13 & 14
  • 15 & Up

* Bon Air requires that all Swim Team members be able to swim the length of the pool unassisted (doggie paddle is fine).  This will ensure that practices can be run safely, and that our youngest swimmers are not frightened by the prospect of swim meets before they are ready.  Any 4-6 year olds that are able to swim, but cannot make it across the pool unassisted should register for our Pre-Swim team group.

Season Info

The Swim Team Season Info page is full of information specific to swim team that will be useful throughout the season:

  • Practice calendar
  • Practice schedule
  • Meet schedule
  • Champs info
  • Volunteer info
  • Team Google calendar

Swimsuit Recommendation

Please see this page for our 2025 suit recommendations, as well as try-on event and purchasing information.

Meet Our 2025 Coaches

Head Swim Coach: Erica Stanley

We are elated that Coach Erica will be returning this year as our Head Swim Coach!  As a youth, Erica got her start in summer league and then on to year-round swimming.  She then swam Division 1 at Radford University.  Erica coached summer and year-round teams during college and after graduating, and then took a break when her three children were small.  She has returned to her love of swimming by coaching for James River High School (Go Rapids!!), Woodmont for 2 years, and is a Swim Instructor at NOVA.  Erica’s passion for swim coaching shows in everything she does when interacting with swimmers and parents.  She loves that swimming is a sport that anyone can participate in and excel at, and enjoys encouraging swimmers at all levels.

Erica is an ASCA Level II certified coach.  This certification only adds to a strong passion for growth, community and sportsmanship in and out of the water.

Her three children Kason, Aurelia and Mylah are excited to return to the Blue Streaks this summer, too!

Senior Assistant Swim Coach:  Christine Markham

We are delighted to welcome Christine Markham to our coaching team as senior assistant swim coach!  Christine is an RVA native, hailing from the south side where she swam summer league.  She is proud to be a graduate from the first and finest graduating class of Cosby High School, in 2008. She went to Old Dominion University, graduating in 2013 with a degree in Parks and Recreation Management. She went on to run many programs, including being the director of a summer camp for several years.  Christine brings over a decade of experience in team training and coaching young people. She is a certified Water Safety Instructor and Lifeguard Instructor.  She currently teaches swim lessons for the Henrico Swim Program and at NOVA Aquatics, where she also provides adaptive swim instruction.

Christine also has a 3 year old daughter that keeps her on her toes!

Assistant Swim Coach: Arabelle Rafferty

We are very excited that Coach Arabelle will return for her third year of coaching as a Blue Streak.  She has been on our swim team since 2015, and joined the SwimRVA team in 2018.  She also swims for James River High School.

Arabelle is in her junior year at James River High School.

Assistant Swim Coach: Maddie Donovan

We are so fortunate to have Coach Maddie back as an assistant coach for a second year! Maddie had been a volunteer coach for the Blue Streaks for the two years prior, and has gotten so much great experience from that.

Maddie has been a Blue Streak swimmer since 2014, and swam for the SwimRVA team. She is currently a junior at James River High School in the Leadership Program.

Junior Assistant Swim Coach: Finn Rafferty

We are delighted to have Coach Finn join as a junior assistant coach!  Finn has been a volunteer coach at Bon Air for the last two years, and has worked so hard to support our team and to learn solid coaching techniques.

Finn has been on our summer swim team since 2015, and has been swimming year round with SwimRVA since 2021.  He is a sophomore at L.C. Bird High School in the Governor’s Academy for Engineering.

Meet Our 2025 Aquatics Captains (Volunteer Leadership)

These parent volunteers have been hard at work organizing activities that make our swim and dive teams stronger and better:

  • Aquatics VP: Catherine Rafferty

swimdiveBACA@gmail.com
804-852-8507

Catherine has three swimmers ages 17 and 15, and 6.  She has no personal experience swimming, but has grown to love swim team watching her children swim since 2015. Catherine works in tech at a bank, and is a Bon Air native.

  • Swim Rep: Kate Rivard

Kate has two boys that swim at Bon Air. She grew up swimming in Tennessee, and then went on to swim in college. She has taught lessons, and coached summer league teams, and is now excited to use her swim knowledge to help the Blue Streaks! She works part time as an assistant teacher in a junior kindergarten class.

  • Parent Rep: Sarah Stanton

Bio and picture coming soon

  • Marketing and Fundraising: Jennifer Hall


Jennifer has 4 kids and is excited to be watching her oldest, 10, start her fourth year as a Blue Streak. Jennifer swam for many years on summer leagues as a kid and is thrilled to now be a part of the Blue Streak’s Captains team promoting summer swim and dive.

  • Spirit Wear: Sarah Cribbs

Sarah has 2 Blue Streak swimmers – Isabel and Spencer who began swimming as Blue Streaks in 2021. Sarah grew up at BACA and is excited return to her childhood pool as the Blue Streaks Spirit Wear Captain.

  • Social: Lauren Powell & Shannon Thomas


Lauren has an 8 year old son on the swim team. She is a Bon Air native and swam for BACA from 1984-1996. She loves to throw a good party. Lauren works in higher education and is a doctoral student at VCU.

Shannon’s Bio and picture coming soon