Youth Sports

We support the efforts of the organizations throughout Hanover offering these programs, as all youth athletic leagues run independently.

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
  • Website
  • Ages: 4-18
  • Games played at Henry Clay Elementary and Poor Farm Park
  • Contact:
Atlee Little League 
Atlee Mules
  • Ages U18 and U16
  • Games played at Atlee High School
  • Contact:
Beaverdam Youth League, Inc.
  • Website
  • Games played at Montpelier Park and Beaverdam Ruritan Park
  • Ages: 3-4
  • Ages: 5-16
Hanover Youth Baseball League
  • Games played at Battlefield Park Elementary School
  • Contact:
Mechanicsville Little League
  • Website
  • Ages: 4-18
  • Games played at Mechanicsville Little League Complex
  • Contact:
Rockville Baseball League
  • Ages: 5-15
  • Games played at Rockville School Park
  • Contact: Mike Delgado
RTBL Youth Baseball League
  • Ages: 7-14
  • Games played at Poor Farm Park
  • Contact: Ken Upshaw

Basketball

Ashland Youth Basketball
  • Games played at Gandy Elementary and Liberty Middle schools
  • Contact: Mike Rohr
Beaverdam Youth League, Inc.

Compass Sports Basketball 

  • Website
  • Ages: K-8th grade for current school year
  • Games and practices are held at Cool Spring Recreation Center, Fairfield Presbyterian Church, and Chamberlayne Baptist Church
  • Contact:

Compass Sports Challenger Basketball 

  • Website
  • Ages: 5 - 16 with special needs
  • Games and practices are held at Cool Spring Recreation Center
  • Contact:

Hanover Youth Basketball League

I9 Sports

Rockville Basketball League 

  • Website
  • Ages: 7-18
  • Games played at Rockville Gym
  • Contact:

Challenger

Ashland Little League
Atlee Little League

 


Mechanicsville Little League
  • Website
  • Ages: 4-18
  • Games played at Mechanicsville Little League Complex
  • Contact:

Cheerleading

Ashland Vikings Cheering
Beaverdam Bobcats Gridiron
Blue Star Cowboys Cheering
Hanover Warriors Spring Cheer
I9 Sports
Mechanicsville Rebels Cheering

Field Hockey

Hanover Hot Shots Field Hockey

Football 

Beaverdam Bobcats - River City Youth League 
Blue Star Cowboys Football

Compass Sports Flag Football

  • Website
  • Ages: K-8th grade for current school year
  • Games and practices are held at New Hanover Presbyterian Church
  • Contact:

 Hanover Warriors Spring Football

I9 Sports
Mechanicsville Rebels Football
  • Website
  • Ages: 6-14
  • Games played at Pole Green Park
  • Contact:
Mechanicsville Seahawks - D4YFL
  • Ages 7-14
  • Contact:

Lacrosse

Blackhawk Lacrosse

Roller Hockey

Central VA Youth Roller Hockey

Rugby

Hanover Youth Rugby

Soccer

Ashland Youth Soccer
  • Website
  • Ages: 4-16
  • Outdoor league played at Poor Farm Park
  • Indoor League played at Patrick Henry High
  • Contact:

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:

Compass Sports Challenger Soccer

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

Dynamo Soccer Club

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

I9 Sports 

Mechanicsville United FC-Richmond Kickers Mechanicsville

 


  • Website
  • Ages: U4-18
  • Games played at Courthouse Park and Washington Henry Elementary
  • Contact:
Richmond Strikers

 Rockville Soccer

Softball

Ashland Little League
  • Website
  • Ages: 4-18
  • Games played at Henry Clay Elementary and Poor Farm Park
  • Contact: Bret Heyer
Atlee Little League 
Beaverdam Youth League, Inc.
  • Website
  • Games played at Montpelier Park and Beaverdam Ruritan Park
  • Ages: 3-4
  • Ages: 5-16
    • Contact:
      • Betsy Blackstone
      • Phone: 804-449-1809
Mechanicsville Little League
  • Website
  • Ages: 4-18
  • Games played at Mechanicsville Little League Complex
  • Contact:
Rockville Girls Softball
  • Website
  • Ages: 4-18
  • Games played at Montpelier Park, Poor Farm Park and Rockville School Park
  • Contact:

Tennis

Kid's Tennis League
  • Website
  • Ages: 6-14
  • All matches played Saturdays at Atlee High
  • Contact:

Wrestling

Ashland Patriots Wrestling
  • Practices held at Liberty Middle, matches held at Patrick Henry High
  • Contact:
Chickahominy Wrestling Club
  • Ages: 6-13
  • Practices held at Atlee High
  • Contact:
Hanover Hawkeye Youth Wrestling
  • Website
  • Ages 6-12
  • Practices and games held at Oak Knoll Middle
  • Contact:
Smackdown Youth Wrestling
  • Ages 4-14
  • Practices held at Stonewall Jackson Middle School
  • Contact: Karen Owens
Youth Soccer Players