As most swimmers do, Carter started swimming from an early age for the local summer league team in his area. He began competing year-round as an age group swimmer for Burkwood Aquatic Club in 2002. On this team, he was able to attain a number of achievements, not the least of which were attaining qualifying times for Eastern Zones, Sectionals, and NCSAs. Having enrolled at GMU in the fall of 2009, he had the opportunity to swim competitively on the varsity team through 2013.
Carter’s experience as a coach draws from a range of leagues, teams, and locations throughout Virginia. His background in coaching began with serving as a coach for two summer league teams in the Greater Richmond area between 2010 – 2013. Upon graduating from university, his next move in coaching was to take an assistant coaching position at Machine Aquatics - a team offering aquatic instruction and competitive swimming training throughout Northern Virginia to a variety of ages and abilities. Following his work there, he moved back to Richmond and began coaching for the largest club team in Virginia: NOVA of Virginia Aquatics. More specifically, he served as the Head Age Group Coach at their satellite location in Hopewell, Virginia, also known as NOVA South. During his time there, he was able to help his athletes achieve qualifying times for State Level Championship meets and was also selected as an Assistant Coach for the 2016 Virginia Swimming Zone Team. Having had the privilege of working with a variety of coaches and athletes during throughout this time in the swimming community, he attributes many of his coaching philosophies and methods to their collective influence. He hopes to bring along with him all that he has learned from these people and places to be the benefit of the Baylor Swim Club.