Virginia Soccer Association
About the Club
The Virginia Soccer Association (VSA) is a non-profit youth soccer education organization serving Western Prince William County, Virginia, including Haymarket, Gainesville, Catharpin, and Bristow. Established in 1977, VSA provides soccer programs for boys and girls aged 3 to 18. The club organizes recreational and instructional leagues and sponsors competitive travel teams. VSA is affiliated with the Virginia Youth Soccer Association (VYSA), the United States Youth Soccer Association (USYSA), the United States Soccer Federation (USSF), and FIFA. As a member of the Virginia Soccer Alliance, VSA offers an integrated player development pathway that includes participation in top competitive leagues such as NPL, ECNL Regional League (ECNL RL), ECNL, and Girls Academy (GA). The club emphasizes player development and provides various resources and partnerships to support its athletes.
Leagues
Age Groups
Programs
* Cost information is not official and is for reference only. Please visit the club's official website or contact the club directly for more information.
Little Gunners
Age Group: Ages 2-4
Commitment: 6-week program
Club Fee: $105
Recreation
Age Group: U5-U6
Commitment: 9 weeks
Club Fee: $120
Recreation
Age Group: U8-U12
Commitment: 8-9 weeks
Club Fee: $135
NCSL Rec League
Age Group: U13-U19
Commitment: Season
Club Fee: $155
SFL
Age Group: U13-U19
Commitment: Season
Club Fee: $150
Adult League
Age Group: Adult
Commitment: Summer 2025 Season
Club Fee: $105
Futures
Age Group: Not specified
Commitment: Program Fee
Club Fee: $725.00 (plus uniform fee)
ADP
Age Group: Not specified
Commitment: Program Fee
Club Fee: $675.00 (plus uniform fee)
Jr Academy (Travel 2020/21)
Age Group: U9-U10
Commitment: 9 monthly installments
Club Fee: $159.90/month
Pre-Academy (Travel 2020/21)
Age Group: U11-U15
Commitment: 9 monthly installments
Club Fee: $209.90/month
Academy (Travel 2020/21)
Age Group: U16-U17
Commitment: 9 monthly installments
Club Fee: $202.50/month
Academy (Travel 2020/21)
Age Group: U19
Commitment: 8 monthly installments (NPL)
Club Fee: $227.81/month
Premier Red (Travel 2020/21)
Age Group: U11-U16
Commitment: 9 monthly installments
Club Fee: $182.50/month
Premier Red (Travel 2020/21)
Age Group: U17-U19
Commitment: 9 monthly installments
Club Fee: $179.50/month
Premier Royal (Travel 2020/21)
Age Group: U11-U19
Commitment: 9 monthly installments
Club Fee: $178.50/month