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.
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
Basketball
Ashland/YMCA Youth Basketball League
Bowling
Challenger
Ashland Little League
Cheerleading
Field Hockey
Panthers United Field Hockey
Flag Football
Compass Sports Flag Football
Football
Beaverdam Youth League, Inc. - Beaverdam Bobcats
Blackhawk Lacrosse
Roller Hockey
Central VA Youth Roller Hockey
Rugby
Hanover Youth Rugby
Soccer
Ashland Youth Soccer
Softball
Ashland Little League
Swimming
Jacob's Chance
Kid's Tennis League
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: Bret Heyer 804-840-8212
- Website
- Ages: 5-16
- Games played at Atlee Youth Sports Complex
- Ages U18 and U16
- Games played at Atlee High School
- Contact: David Sandefur 804-730-7097
- Website
- Games played at Beaverdam Ruritan Park
- Ages: 3-13
- Contact: Brock & Julie Hitt
- Games played at Battlefield Park Elementary School
- Contact: Matt Moore 804-304-0338
- Website
- Ages 5-25 children and young adults with special needs
- Phone: 804-640-8109
- Contact: Jacob's Chance
- Website
- Ages: 4-16
- Games played at Mechanicsville Little League Complex
- Contact: Brian Keeler 804-350-4453
- Ages: 5-15
- Games played at Rockville School Park
- Contact: Mike Delgado
- Ages: 7-14
- Games played at Poor Farm Park
- Contact: Ken Upshaw 804-746-1080
Basketball
Ashland/YMCA Youth Basketball League- Website
- Games played at Patrick Henry Family YMCA
- Contact: Phillip Cobb
Beaverdam Youth League, Inc.
- Website
- Games played at Hanover Academy
- Contact: Andy & Windy Jennings
Compass Sports Winter Basketball
- Website
- Ages: K-8th grade for current school year
- Games and practices are held at Cool Spring Recreation Center and Fairfield Presbyterian Church
- Contact: Email
Compass Sports Challenger Winter Basketball
- Website
- Ages: 5 - 16 with special needs
- Games and practices are held at Cool Spring Recreation Center
- Contact: Email
Hanover Youth Basketball League
I9 Sports
- Website
- Ages: 4-14
- Contact: Brian Ames 804-859-8700
Rockville Basketball League
- Website
- Ages: 7-18
- Games played at Rockville Gym
- Contact: Nat Draper 804-883-7439
Bowling
Jacob's Chance
Challenger
Ashland Little League- Website
- Ages: 4-18
- Games played at Henry Clay Elementary and Poor Farm Park
- Contact:Bonnie Jordan 804-840-8212
Atlee Little League
- Website
- Ages: 5-16
- Games played at Atlee Youth Sports Complex
- Contact: John Swierczewski 804-283-2654
Mechanicsville Little League
- Website
- Ages: 4-16
- Games played at Mechanicsville Little League Complex
- Contact: Brian Keeler 804-350-4453
Cheerleading
Beaverdam Bobcats Gridiron
- Website
- Ages: 5-13
- Games played at Montpelier Park
- Contact: Sammi Dawson
Blue Star Cowboys Cheering
- Website
- Ages 5-14
- Games played at Courthouse Park
- Contact: Christy Loving
Hanover Warriors Spring Cheer
- Website
- Ages 6-14
- Games played at Pole Green Park
- Contact: Christy Loving
Mechanicsville Football and Cheer
- Website
- Ages: 6-14
- Games played at Pole Green Park
- Contact: Amie Boothe 804-874-3341
Field Hockey
Panthers United Field Hockey- Contact: Regina Ryan 804-869-9149
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. - Beaverdam Bobcats - Website
- Ages: 5-13
- Games played at Montpelier Park
- Contact: Jeremiah and Amanda Rutherford
Blue Star Cowboys Football
- Website
- Ages: 5-14
- Games played at Courthouse Park
- Contact: Kevin Lynn 804-569-3823
Compass Sports Flag Football
- Website
- Ages: K-8th grade for current school year
- Games and practices are held at New Hanover Presbyterian Church
- Contact: Email
Hanover Warriors Spring Football
- Website
- Ages: 6 - 14
- Games played at Pole Green Park
- Contact: Terry Malick 804-730-3783
I9 Sports
- Website
- Ages: 4-14
- Contact: Antwain Salvatto 804-484-5478
Mechanicsville Football and Cheer
- Website
- Ages: 6-14
- Games played at Pole Green Park
- Contact: Amie Boothe 804-874-3341
Lacrosse
Blackhawk Lacrosse
- Website
- Ages: 7-14
- Games played at Pole Green and Courthouse Parks
- Boys League Contact: Jesse Springer
- Girls League Contact: Heather Quinn
Roller Hockey
Central VA Youth Roller Hockey- Website
- Ages: 4-14
- Games and practices held at Ashland Skateland
- Contact: Darryl Talman
Rugby
Hanover Youth Rugby- Website
- Ages: 6-18
- Practice and home games at Courthouse Park
- Contact: Cindy Spott 804-339-2366 or Stacey Spear 804-339-7429
Soccer
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: Email
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
- Website
- Ages: U5-U18
- Contact: 804-288-4625
- Email Richmond Strikers
Rockville Soccer
- Website
- Ages U6-U14
- Games played at Rockville School Park
- Contact: Jamey Powell
Softball
Ashland Little League- Website
- Ages: 4-18
- Games played at Henry Clay Elementary and Poor Farm Park
- Contact: Bret Heyer
- Website
- Ages: 5-16
- Games played at Atlee Youth Sports Complex
- Contact: John Swierczewski 804-283-2654
- Website
- Ages: 4-18
- Games played at Mechanicsville Little League Complex
- Contact: Chuck Boyle 804-387-5127
- Website
- Ages: 4-18
- Games played at Montpelier Park, Poor Farm Park and Rockville School Park
- Contact: Bonnie Rightnour 804-240-3929
Swimming
Ashland Barracudas
- Website
- Ages: when child can swim length of pool through high school senior
- Practice at Carter Park Pool
- Contact: Kevin Trent
- E-mail
Tennis
Jacob's ChanceKid's Tennis League
Wrestling
Ashland Patriots Wrestling
- Practices held at Liberty Middle, matches held at Patrick Henry High
- Contact: Robert Toney 804-651-5975
- Ages: 6-13
- Practices held at Atlee High
- Contact: Ed Adelstein 804-730-5782
- Ages 4-14
- Practices held at Stonewall Jackson Middle School
- Contact: Karen Owens