Coaches & Directors
Coaching Staff

Josh Weaver

Head Coach


Josh joined Carolina Aquatic Team as a part-time coach in January of 2008 and in September of 2008 became part of the full-time coaching staff.  He earned his BS from Penn State University in Recreation and Park Management.  While at Penn State, Josh was a 3-year NCAA All-American and a 2000 Olympic Trial qualifier in the 100 and 200 backstroke.  He also set school records in the 100 and 200 backstroke and was a member of the Big Ten record-setting medley relay.  Josh was also part of the Penn State's Big Ten Championship team in 1999.

Josh has previous coaching experience with the York YMCA in York Pennsylvania, as well as Big Cat Aquatics in State College Pennsylvania.  Josh brings several years of Championship level competition experience to Carolina Aquatic Team.  During his age group swimming years, Josh was a YMCA national champion and YMCA national record holder.  In addition to competing, Josh has spent a lot of time teaching swim lessons during his career. 

In 2015, Josh took over as the head coach of Carolina Aquatic Team.  He continues to coach Age Group 2 and the morning masters group, while overseeing all of the team operations. 

Josh lives in Durham with his wife Kristin, and their two children: Ryan 13 and Erin 5.  When not at the pool, Josh enjoys being with family, watching sports, listening to music, and being outdoors.

Rusty Kretz

Coach - Fun n' Fitness Director


Swimming is an excellent sport where each athlete has the opportunity to improve both their fitness level as well as their confidence through sports. I have helped young athletes reach their goals in fitness as well as to achieve the national spotlight. Over the 30+ years of coaching in my career, I have seen more then 100+ “Top 16 Times” in the USA achieved by the swimmers that I have helped. I am proud of their accomplishments, along with the accomplishments of each swimmer progressing to their potential. With swimming, “The Sky is the Limit”. All you have to do is try!

Chris Pierson

Coach - Seniors


Chris joined Carolina Aquatic Team in October 2014.

From 2002-2012, Chris served in several capacities at the Greater Toledo Aquatic Club in Toledo, OH. He started as a part-time coach and eventually became Head Age Group Coach and Associate Head Coach.  While a GTAC, he worked primarily with the age group athletes.  His swimmers won dozens of LSC championships, over a half dozen LSC records, and a national age group record.  While he sent dozens of swimmers to the Ohio Zone All-Star Team, he also coached the team 4 times, and was Manager>

From 2012-14, Chris was a head site coach at STAR Aquatics in Greensboro, NC.  While at STAR, he worked with swimmers from younger beginner to advanced senior levels.  His age group swimmers qualified for and won age group states and sectionals, while his senior swimmers qualified for Sectional and Junior National levels of competition.  During this time, several swimmers qualified for the NC Zone All-Star team, achieved an NC State Record, and Chris coached at the NC IMX Camp.

In his free time, Chris enjoys working with computers and following the weather (he's a former meteorology major).

Cole Dutton

Coach - Age Group


Cole joined the Carolina Aquatic Team coaching staff in 2014 as a part time coach and then full time in the fall of 2015.  Cole coached for the Wingate Aquadogs prior to coming to Durham and helped swimmers win the Conference meet and go>conference all four years, being>

Cole oversees Age Group 3 and also helps coach various other groups.  In addition to coaching, Cole also teaches swim lessons to all ages, as well as coaching the master's group. 

When not>

Shannon Wesstrom



Shannon joined Carolina Aquatic Team in September 2016 as a part time coach working with Pre Competitive and Age Group 1 swimmers. She recently received her B.Sc. in Marine Science from Coastal Carolina University and is currently a contractor for US Environmental Protection Agency. 
Her love of swimming began in high school when she became a competitive swimmer and she continued to train with the club team at her University. She has been teaching swim lessons for eight years to a range of ages and abilities in hopes of spreading her passion for the sport to the next generation of swimmers. 
When she is not working or at the pool, Shannon enjoys planning her next outlandish adventure, hiking, or SCUBA diving with her friends and family. 

Robby Schaefer



Robby joined Carolina Aquatic Team in September of 2016 as a part time coach.  He mainly coaches Pre Competitive, Age Group 1, and Age Group 2 swimmers. Currently, Robby is an undergraduate in the physics program at North Carolina State University.

Robby began swimming at a young age and joined Carolina Aquatic team early in his swimming career.  He swam with the club all throughout his swimming career and eventually swam one year at the University of North Carolina at Wilmington. He began his coaching career at the Levin JCC in 2014 and was the head coach in 2015.

When off of the pool deck, Robby enjoys watching professional soccer and listening to music.


Blake Williams



Blake began his swimming career at a very young age and began swimming for Carolina Aquatics almost immediately. After nearly 10 years on the team, Blake switched his focus towards Cross Country and Track and Field. He won multiple state titles for Northern Durham before continuing track and cross country for UNC Chapel Hill and The University of Texas.

Blake is currently pursuing a career while coaching for Carolina Acuatics and Eno Valley as well as the North Carolina School of Science and Math.

When off the pool deck Blake enjoys running, watching football or basketball, and Netflix.

Connor Williams



Clara Wynn



Clara joined Carolina Aquatic Team in June of 2014 as a masters swimmer, and began coaching in September. Originally from Greensboro, she swam with GCY for 9 years competing several times in YMCA nationals. Clara attended Emory University where she played water polo and received her BS in Neuroscience and Behavioral Biology and her BA in Spanish. Currently she works full time in clinical research at Duke.  She plans to apply to medical school.

Clara has been involved in swim lessons for many years and coached 2 seasons of water polo for the Georgia High School League. She is very excited to be working with Carolina Aquatic Team this season.

Andrea Abatemarco

Coach - Masters


Kristin Weaver

Team Store


Kristin comes to Carolina Aquatic Team as a part time swim coach and oversees the team store ordering. She earned her BS in Human Development and Family studies from Penn State University in 2003. While at Penn State, Kristin was a 2-time NCAA All-American and a member of the womens’ Big Ten Championship team in 2002. During her swimming career Kristin specialized in sprint freestyle.

Kristin’s previous coaching experience included Durham Summer swim league coaching for Hope Valley Country Club while in high school. She has taught swim lessons since the age of 15. Kristin grew up in Durham and has swum competitively since she was 5 years old for the Duke Faculty Club as well as Durham Aquatic Club, North Carolina Aquatic Club, and Bull City Aquatics. During her age group swimming years, she was a 3-time North Carolina Swimming state champion in the 50 and 100 backstroke.  She also swam for Durham Academy in middle and high school and held NCISAA state records in the 50 and 100 freestyle.  In addition to swimming, she also played softball from 7th-10th grade and was All-Conference her sophomore year.  

Kristin is Coach Josh’s wife and they live in Durham with their 13 year old son Ryan, 5 year old daughter Erin, and two dogs Jessie and Charlie.  Kristin spends most of her time as the Program Manager of the Duke Perinatal Research Center overseeing clinical research in the department of ObGyn.  When not working, Kristin loves taking pictures, crafts, and listening to music.  Kristin is also a huge college football and basketball fan, as well as NHL hockey.  When she's not at work or at the pool, she is most likely watching sports.