Youth Sports

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.

For information including registration, schedule and fees, please contact the league representative directly.

Athletic Field Status Updates


For field closure information and field status, please call our hotline at 804-365-4698.
For social media users, you can find updates by subscribing to our Twitter feed or liking our Facebook page.

Baseball

Ashland Little League
Atlee Little League 
Beaverdam Youth League, Inc.
Hanover Youth Baseball League
  • Games played at Battlefield Park Elementary School
  • Contact: Matt Moore 804-304-0338
Mechanicsville Little League
Rockville Baseball League

Basketball

YMCA of Greater Richmond (Patrick Henry YMCA)
Beaverdam Youth League, Inc.
Compass Sports Basketball
  • Compass Sports Website
  • Ages: 6 - 13
  • Games and practices are held at Cool Spring Recreation Center and Fairfield Presbyterian Church
  • Contact: Email
Hanover Youth Basketball League
I9 Sports
Rockville Basketball League 

Bowling

Jacob's Chance


Challenger

Ashland Little League - Baseball
Atlee Little League

 

- Baseball
Compass Sports Challenger - Basketball and Soccer
Jacob's Chance - Baseball, Basketball, Football, Soccer and Tennis
Mechanicsville Little League

  • Mechanicsville Little League Website
  • Ages: 4-16
  • Games played at Mechanicsville Little League Complex
  • Contact: Kimberly Pologruto 804-822-0565
  • Contact: Brennan Pologruto 804-762-2766

Cheerleading

Beaverdam Bobcats Gridiron
Blue Star Cowboys Cheering
Hanover Warriors Spring Cheer
Mechanicsville Hornets Football and Cheer

Field Hockey

Panthers United Field Hockey

Flag Football

Compass Sports Flag Football
  • Ages: 1st-8th grade for current school year
  • Games and practices are held at New Hanover Presbyterian Church
  • Contact: Compass Sports

Football 

Beaverdam Youth League, Inc. 
Blue Star Cowboys Football
Compass Sports Flag Football
  • Compass Sports Website
  • Ages: 1st-8th grade for current school year
  • Games and practices are held September - October at Cool Spring Baptist Church
  • Contact: Email
Hanover Warriors Spring Football
I9 Sports
Mechanicsville Hornets Football and Cheer

Lacrosse


Blackhawk Lacrosse

North Meets South Lacrosse

Roller Hockey

Central VA Youth Roller Hockey

Rugby

Hanover Youth Rugby
  • Youth Rugby Website
  • Ages: 6-18
  • Practice and home games at Courthouse Park
  • Contact: Davis Theakston 804-366-0524
  • Contact: Keith Manaum 804-335-4878

Soccer

Ashland Youth Soccer
Compass Sports Soccer
  • Compass Sports Website
  • Ages: 4 - 13 as of April 1 of the current year
  • Games and practices are held at Cool Spring Baptist Church
  • Contact: Email
Dynamo Soccer Club
  • Dynamo Soccer 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 
Mechanicsville United FC-Richmond Kickers Mechanicsville

 


Richmond Strikers
Rockville Soccer
YMCA of Greater Richmond (Patrick Henry YMCA)

Softball

Ashland Little League
Atlee Little League 
  • Atlee Website
  • Ages: 5-16
  • Games played at Atlee Youth Sports Complex
Mechanicsville Little League
  • Mechanicsville Website
  • Ages: 4-18
  • Games played at Mechanicsville Little League Complex
  • Contact: Brian Kelly 804-614-6326
Rockville Girls Softball
  • Rockville Website
  • Ages: 4-18
  • Games played at Montpelier Park, Poor Farm Park and Rockville School Park

Swimming

Ashland Barracudas
  • Ashland Website
  • Ages: when child can swim length of pool through high school senior
  • Practice at Carter Park Pool
  • Contact: Kevin Trent
  • E-mail

Tennis


Kid's Tennis League
Youth Soccer Players

Forms & Documents