Coaches and Directors
Brandon started his coaching career in 2007 when he started working with the Developmental Group of the Quantico Sharks. “In my first two months, I knew that this could be something that I could do for the rest of my life.” In the four years with the Sharks, Brandon also took over as Head Coach of the Hampton Oaks Hurricanes and accumulated a summer league record of 21-3 in four seasons. His high premium on fun while learning to swim allowed him to attract several swimmers onto the Sharks Swim team.
In 2011, Brandon was named the Head Coach of the Rappahannock Raiders. His high emphasis on having fun and building high character values would allow him to double the team size of the program in his first two years. His ability to lead young athletes has allowed his athletes to achieve Age Group and Senior Championship levels as well as Zone Qualifiers.
Brandon came to Hanover Aquatics in 2016. His enthusiasm and experience have led swimmers to several Zone and NASA qualifiers, state records, and numerous Hanover team records. Brandon places a high premium on building character through sports. “The most rewarding part of my job is watching a group of kids come together and function as a team. I find teaching core character values promote better people and better people creates better performance and experiences.” Brandon became the Associate Head Coach of Hanover Aquatics in 2018 and moved into the Head Coach position in August of 2020.
Joe comes to us after nearly 14 years of swimming competitively at the summer, year round, and collegiate swimming level. He swam for Tsunami and Rays before competing for Randolph Macon for a couple of years. He started coaching at the age of 14 when he became a volunteer assistant for the Massad Marlins in the Fredericksburg area and has been coaching each summer since. Joe graduated from Stafford High School in 2018 and is now finishing his degree in Communication Studies at Randolph Macon. His favorite stroke and event is the 200 Backstroke and during his freshman year at Macon he became conference champ in that event! His dream job is to be a head coach of a D1 collegiate team and to be on the Olympic coaching staff. Outside of swimming, you can find Joe watching whatever sports are in season or fishing. Cooking and grilling has also become a recent hobby. Currently, Joe will be assisting Coach Kelly during our 3:30 Cat 1-2 practices and Coach Brandon during the 4:30 Cat 4-5 practices.
Coach Kelly began coaching with Hanover Aquatics (then BAC) in 2010. She majored in Early Childhood Education at VCU and has taught children in many different capacities for 28 years. In the summer of 2019, she also led a program at the Atlee Recreation pool, teaching the "Bitty Gators" swimming skills. Coach Kelly works with our Cat 1 and Cat 2 swimmers and also assists with the other groups. Her philosophy helps create well-rounded athletes. She teaches the four pillars of fast swimming: grit, creating coachable swimmers, long term thinking and team spirit. Kelly talks about each of these things as swimmers' successes and challenges are tracked, and makes connections to how these same concepts help us succeed in other areas of our lives.
Kellie has been coaching for Battlefield Green for the past 5 years. She started as a junior coach and has steadily moved up the ranks to head coach and just finished her 2nd season at the helm. She has been swimming since the age of 9 and has competed in GRAL summer league, Hanover High School, and is a Hanover Aquatics alumni. Her favorite stroke is butterfly and event is the 200 Fly. She is a recent graduate of Longwood University and graduated with a Bachelors in Psychology and a double minor in Neuroscience Studies and Healthcare Studies. Kellie hopes to get into Radiography School one day and become a MRI Technologist. Outside of swimming, she is a avid Green Bay Packers fan, enjoy spending time with her two dogs, exercising, and enjoy going to various sporting events. Kellie is coming on board the Hanover coaching staff and will be working with both Category 1&2 practices.

Will has several years coaching Kings Charter working his way up from assistant to head coach in 2020. He has swam since he was 4 and is apart of the Hanover Alumni. I had the pleasure of working with him back in 2016. He has also swam for Kings Charter, Atlee High School, and the VCU Club Team. His favorite event is the 200 backstroke. Will graduated from VCU with a B.S. in chemistry with a concentration in biochemistry. His dream job is to become a physician and his interests outside of swimming include cycling, music, and hockey (Go Rangers!) Will will be spending several days each week working during the 6:30 practice with our Category 1-3 groups.
Madison started teaching swim lessons in 2014 at Burkwood. After her freshman year in college she became an assistant coach for the AshCreek Crocs and worked there for four seasons. In 2021, she was the head coach at Hanover Country Club. This past summer she was the assistant coach for Ashcreek. Madison has been involved in swimming for the past 15 years. Originally swimming for Ashcreek in 2007 and began swimming for Hanover Aquatics in 2009. In 2012 she began swimming for Attlee High School and swam there all four years. She would graduate in 2016 and go on to swim at Randolph Macon. Her favorite stroke is fly and her events are 200 and 400 IM. She later graduated from Randolph Macon in May 2020 with a Bachelor of Arts in Communication Studies with double minors in English literature and journalism. Her dream job is to help kids who are in the hospital and their families. Outside of swimming, Madison enjoys time outdoors, hanging out with family and friends, trying new restaurants in Richmond, working at the Royal McDonal House Charities of Richmond, and loving her dogs. Madison will be working us four days a week primarily working with the Cat 1-3 groups at 6:30 and assisting with Cat 4-5 practices.
Caitlin is actually a former coach with Hanover. She took a 2 year hiatus and is back on staff for this season! Caitlin started as an assistant coach at MRA 2010-2014. She joined out staff back in 2017 primarily working with Cat 1 and would continue with us till 2020. She has almost 20 years of swimming experience from MRA to Hanover Aquatics and then the JMU Club team. Her favorite events we’re distance freestyle and butterfly events. Caitlin graduated from JMU in 2017 with a BS in Health Science and minor in Medical Spanish and is currently attending Edgewood College to obtain her Masters in Child Life. Her dream job would entail one with a great community, support from her coworkers, and snacks! Outside of swimming she likes hiking (through the Grand Canyon recently!), Star Wars, Marvel, Disney, art, and rock climbing. Caitlin will be coaching once a week and will be helping us with the Cat 4/5 groups and Cat 1-3 groups on Wednesday evenings!







