Shopping Cart
Your Cart is Empty
There was an error with PayPalClick here to try again
CelebrateThank you for your business!You should be receiving an order confirmation from Paypal shortly.Exit Shopping Cart


Tysons Corner

8101 Wolf Trap Road

Dunn Loring VA

Competitive Team

Our Competitive team swims year round. Please contact the appropriate Coach below for a tryout before Registration.


Practice Schedule


Practice Times





Contact Tysons

If you have any questions regarding tryouts or program information 

please contact Head Admin Kelly McCullough.

Contact Tysons

 Tysons Developmental 


Contact Tysons

Coaching Staff

John Flanagan

John Flanagan has been coaching for more than 50 years at the USS Age Group, Senior, and Masters level. He began coaching in Potomac Valley 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 Gold PM group.

Jeremy Cochran

Head Coach/ Gold AM

[email protected]

Jeremy Cochran began with NCAP Tysons 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 20+ 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 Gold AM group as well as assisting with the all the other groups as needed. 

Kelly McCullough

Site Administrator / Silver 1 / Gold Prep

[email protected]

Kelly Rose McCullough will begin her 5th year with NCAP and her 11th year coaching. 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, 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 Silver 1 and Gold Prep. 

Matt Lear

Bronze 1 / Silver2

Matt Lear joined the NCAP staff in 2015. He works with Bronze 1 and Silver 2 swimmers. He has also coached for summer league teams in the northern Virginia area. Matt grew up locally swimming for the Solotar Swim Team and then for NCAP. He is also a middle school math teacher in Fairfax County Public Schools. Matt enjoys hiking, participating in triathlons, and spending time with his wife and two children.

Kara McElveen

Bronze 2

Kara McElveen began coaching with Nation's Capital Swim Club in 1999. She has also coached in local summer leagues (including the NVSL, CSL, and DCCL) since the late 90s. Most recently, she was the Head Coach for the Great Falls Rapids summer swim team. In addition to coaching, she is an Instructional Coach at Westlawn 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 Bronze 2 this season.