Soccer

Hanover County Parks and Recreation offers the following list as a resource, as the department does not sponsor nor partner with athletic organizations. The following athletic organizations are independently coordinated and operated.


Ashland Youth Soccer


  • Website
  • Ages: 4-16
  • Outdoor league played at Poor Farm Park
  • Indoor League played at Patrick Henry High
  • Contact: Angela Gilbert 703-581-4388

Compass Sports Soccer


  • Website
  • Ages 4-13 as of April 1 of the current year
  • Games and practices are held at New Hanover Presbyterian Church
  • Contact: E-mail

Compass Sports Challenger Soccer


  • Website
  • Ages 5-16 with special needs
  • Games and practices are held at New Hanover Presbyterian Church
  • Contact Email

Dynamo Soccer Club


  • Website
  • Ages: 3-18 years old
  • Leagues based out of Pole Green Park, Courthouse Park, Taylor Park (Ashland) & CSP SportsPlex
  • Contact: 804-730-6510 or Shawn Martin 804-201-0272

I9 Sports


  • Website
  • Ages: 4-14
  • Contact: Antwain Salvatto 804-484-5478

Mechanicsville United FC-Richmond Kickers Mechanicsville


  • Website
  • Ages: U4-18
  • Games played at Courthouse Park and Washington Henry Elementary
  • Contact: Manny Tavares 804-647-6557

Richmond Strikers


Rockville Soccer
Upward Soccer


  • Website
  • Grades: 4-6
  • Games and practices played at Broaddus Memorial Baptist Church and New Hanover Church
  • Contact: Hotline: 804-746-8974 (option #3) Email Upward

Upward Challenger Soccer


  • Website
  • Grades: 4-6
  • Games and practices played at New Hanover Church
  • Contact: Hotline: 804-746-8974 (option #3) Email Upward