The Nation's Capital Swim Club
8101 Wolf Trap Road
Dunn Loring VA
Our Competitive team swims year round. Please contact the appropriate Coach below for a tryout before Registration.
John Flanagan has been coaching for more than 47 years at the USS Age Group, Senior, and Masters level. He began coaching in Potomac Vally in 1971 where he has coached Open Water swimmers, College Level swimmers, and Junior/Senior National swimmers. Coach John has been named to several National and Junior National teams and was named the YMCA Coach of the Year in 1990 along with the Swim Swam Coach of the Year (Age Group) in 2013 and NCSA Coach of the Year in 2015. Coach John has been chosen for the Swimming World Championship staff (1986, 1994, 1998), USA Pac Pacific Games staff (1995), NCSA staff - Ireland (2010), NSCA staff - Japan (2012), World Youth staff (2013), and World University Games staff (2015). He has coached over 100 National, Jr. National, NCSA, and National YWCA
first place finishes since 1983. Coach John will be coaching the Senior group.
Jeremy Cochran began with NCAP Tyson’s in 2018. Coach Jeremy is originally from Morristown, NJ. He attended West Virginia University and graduated with a B.S. in Sport Psychology. He was a multiple sport athlete and swam through high school as well as summer league in Morristown. Coach Jeremy has been working with swimmers for 21 years starting as a swim instructor before moving into the competitive field. He spent a season as the Assistant Men’s and Women’s Coach at Fairleigh Dickinson University in Madison, NJ before heading into the club coaching world. Coach Jeremy spent 2 years as the Head Novice Coach with the Greenwich YMCA Marlins before taking the Age Group Coach position with the Greenwich Dolphins for the past 7 years. The past 4 years saw the included title of Associate Head Coach. He was also named the 2014 CT Age Group Coach of the Year and is once again nominated for the award in 2018. During his time with the Dolphins he has had many athletes compete on the National scene. He has coached multiple Olympic Trial and National Qualifiers. He developed a 4-time National Age Group Record holder as well as many State and Zone Champions. Coach Jeremy was part of the 2018 National Diversity Select Camp coaching staff and has had swimmers selected for the National Select and Zone Select Camps. Coach Jeremy will be coaching the Senior Prep, AG1 AM, and AG1 PM groups as well as assisting with the Senior group when needed.
Kelly Rose McCullough will begin her 2nd year with NCAP and her 8th year coaching year round. Coach Kelly Rose began her coaching career at the age of 16 for her local YMCA swim team in Spencer, Iowa. After graduating from the University of Northern Iowa in 2011 with a degree in Business
Administration Management and Accounting, she went to work in Sioux Falls, SD for the Sioux Falls Snowfox Swim Team as the Head Age Group Coach and Administrative Assistant. Well coaching there she served as the Head Zones Coach (2012, 2013, NCAP TYSONS 2018-2019 Coaching Staff 2014) and Head All-Star Coach (2013, 2015) for Team South Dakota. In 2015, she moved to the DC area and worked at the FISH as their Head Mini FISH Coach and an assistant Senior Coach. Currently, she is the Head Coach for the Highlands Swim Team in the NVSL. This season Coach Kelly Rose will be working with AG1 AM, AG1 PM, AG2B (MWF), AG5, and High School Prep.
Age Group 2
Jay Wareham begins his third season with NCAP and his ninth
season coaching competitive swimming. Coach Jay has eight years of coaching experience in local summer leagues, most recently coaching in the NVSL at Hunter Mill in 2017. He also coaches at Loudoun County High School in Leesburg, VA. During his three years at LCHS, the Raider Boys won two conference titles, have a pair of region runner-ups, and have three Top-10 finishes at Virginia 4A State Championships. Coach Jay is a graduate of Penn State Altoona where he swam and was a team captain. He was a two-time Male Scholar-Athlete of the Year and received many all-conference
selections. Coach Jay resides in Ashburn, VA and is working on his Master of Education in School Counseling at George Mason University. He is an ASCA Level 2 Certified Coach. Coach Jay will coach AG2A (TThF) and assist Coach John with the Senior Group.
Age Group 3
Kara McElveen is in her 19th season with NCAP and has been coaching in local summer leagues since the late 90s. She is the Head Coach for the Great Falls Rapids summer swim team. She graduated from William and Mary in 1997 and received her master’s degree in education from George Washington University in 2001. In addition to coaching, she is a special education teacher at Dogwood Elementary in Fairfax County. When not at the pool or school, Coach Kara spends time with her husband and 2 children. Coach Kara will be coaching AG3.
Age Group 4
Matt Lear joined our NCAP staff in 2015 working with AG2 and AG3 groups. This is his second season at Tysons. He has been coaching for summer league teams in the northern Virginia area since 2002. Matt grew up locally swimming for Solotar Swim Team and then for NCAP. He is also a middle school math teacher in Fairfax County Public Schools. Matt coaches Age Group 4 and also enjoys running and spending time with his wife and two children.