Coach David is joining the Marymount Site this season as the Lead Coach for Silver 2 and Bronze 1. David began swimming when he was 6 on a summer league team in Gordonsville, VA. He loved it so much that he went straight into year-round club swimming that fall. David swam for BASS in Fluvanna County until he was 11, and then moved to NOVA in Richmond, VA. During the summers in high school, he was an assistant coach for his local summer league team, the Tuckahoe Village West Tiger Sharks.
After graduating high school, David attended West Virginia University where he competed for their swim team from the Fall of 2017 until graduating in Spring of 2022. While there, he studied through WVU's College of Physical Activity and Sport Sciences, getting degrees in both Athletic Coaching Education and Sport and Exercise Psychology. Upon graduation, David was given the amazing opportunity to join the collegiate program as an Assistant Coach for the WVU program for the '22-'23 season, which allowed him to give back to a program that had provided so much to him throughout his college years. In addition to swimming and coaching for the WVU team, David also coached for the local Club Mountaineer team since 2020, where he focused primarily on high school-level athletes.