The Bon Air dive team welcomes kids ages 5-18 of all ability levels to join us. No experience necessary – our coaching staff will teach you everything you need to know.  Practice times fit in perfectly with swim and tennis team practice!  See Youth Summer Athletics page for more info.

Dive Team Coaching Staff

Head Dive Coach: Andy Goe


We are thrilled to announce that Andrew Goe will be joining our team as Head Dive Coach.  Andy recently moved to Richmond from Midland, TX to become the University of Richmond’s Dive Coach.  Andy recently established the AAU Richmond dive club Entelechy Dive Academy.

Andy has over 20 years of combined Dive Coaching experience with summer camps and leagues, year-round dive clubs, high school and middle school teams, and D-1 college teams.  Andy’s focus on fundamentals will help our new divers learn the sport and his expertise in mechanics and progressions will further elevate our more experienced divers. Andy’s goal is to make summer dive fun and engaging.  He is excited to be a part of this team and make it a great summer for everyone!

Assistant Dive Coach:  Cady Baron

We are so happy to have Coach Cady return as assistant dive coach this year!  Cady was our assistant coach last year, and has been on the Bon Air Dive Team since 2016.  She is on the year-round dive team at DiveRVA, and was the first member of the James River High School Dive Team this year, and has seriously impressed the judges…making it to States this year!

Cady is passionate about diving, and is excited about leveraging this coaching role to spark that passion in other divers.

2023 Dive Practice Schedule

In 2023, we will be returning to our “open dive practice” policy from prior years.  We understand that our divers often have other activities they are involved in…often being on swim team at Bon Air or another pool.  We welcome divers to attend dive practice during whatever portion of the below practice windows that works for them!

  • Spring Practice:  5/22-6/9 (no practice on 5/29 or 6/6)
    • 4:30 pm – 6:30 pm
  • Summer Practice:  6/12 – 7/18 (no practice on 7/4)
    • 9:00 am – 11:00 am
  • Champs Only Practice:  7/19-7/21 (only for divers going to Champs)
    • 9:00 am – 11:00 am

2023 Dive Team Fees

Member Diver $140
Dive Team only Membership $195
Dive Team only Membership, also on Swim Team
(Membership fee already paid via Swim Team registration)


2023 Dive Team Registration

2023 Registration will run from 3/27 – 6/12.  Registrations and payments are all completed online (link will be posted on 3/27).

In addition, please complete this online waiver: 2023 JRAC Online Waiver Link Coming Soon

Diver Age Groups

Age on May 31, 2023 Classification
7 & Under Mini-Mites
8 & 9 Mites
10 & 11 Midis
12 & 13 Juniors
14 & 15 Intermediates
16 & Up Seniors

Divers compete in novice, regular or X division depending on their experience and skill level.

2023 Dive Meets

  • 2023 Dive Meet schedule coming soon
  • Dive Champs will most likely be on 7/24 and 7/25

Google Calendar

This google calendar can be imported by families to ensure that they never miss a dive event!

Swimsuit Recommendation

2023 Suit information coming soon!

Volunteer Leadership

Aquatics VP

Catherine Rafferty


Dive Representative

Barbara McGarry

Please contact Barbara for more information about the dive team.