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: Bret Heyer 804-840-8212
Atlee Little League 
Atlee Mules
  • Ages U18 and U16
  • Games played at Atlee High School
  • Contact: David Sandefur 804-730-7097
Beaverdam Youth League, Inc.
Hanover Youth Baseball League
  • Games played at Battlefield Park Elementary School
  • Contact: Matt Moore 804-304-0338
Jacob's Chance
  • Website
  • Ages 5-25 children and young adults with special needs
  • Phone: 804-640-8109
  • Contact: Jacob's Chance
Mechanicsville Little League

  • Website
  • Ages: 4-16
  • Games played at Mechanicsville Little League Complex
  • Contact: Brian Keeler 804-350-4453
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 804-746-1080

Basketball

Ashland/YMCA Youth Basketball League
Beaverdam Youth League, Inc.

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

Rockville Basketball League 

  • Website
  • Ages: 7-18
  • Games played at Rockville Gym
  • Contact: Nat Draper 804-883-7439

Bowling

Jacob's Chance


  • Website
  • Ages 5-25 children and young adults with special needs
  • Phone 804-640-8109
  • E-mail

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

 


Mechanicsville Little League
  • Website
  • Ages: 4-16
  • Games played at Mechanicsville Little League Complex
  • Contact: Brian Keeler 804-350-4453

Cheerleading

Beaverdam Bobcats Gridiron
Blue Star Cowboys Cheering
Hanover Warriors Spring Cheer
Mechanicsville Rebels Cheering
  • Website
  • Ages: 6-14
  • Games played at Pole Green Park
  • Contact: Amie Boothe 804-874-3341

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. - Beaverdam Bobcats 
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

I9 Sports
  • Website
  • Ages: 4-14
  • Contact: Antwain Salvatto 804-484-5478
Mechanicsville Rebels Football

Lacrosse


Blackhawk Lacrosse

North Meets South 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: 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

 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 
Mechanicsville Little League
  • Website
  • Ages: 4-18
  • Games played at Mechanicsville Little League Complex
  • Contact: Chuck Boyle 804-387-5127
Rockville Girls Softball
  • 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 Chance
  • Website
  • Ages 5-25 children and young adults with special needs
  • Phone: 804-640-8109
Kid's Tennis League
  • Website
  • Ages: 6-14
  • All matches played Saturdays at Atlee High
  • Contact: Jen Dowda 804-852-5366

Wrestling

Ashland Patriots Wrestling
  • Practices held at Liberty Middle, matches held at Patrick Henry High
  • Contact: Robert Toney 804-651-5975
Chickahominy Wrestling Club
  • Ages: 6-13
  • Practices held at Atlee High
  • Contact: Ed Adelstein 804-730-5782
Hanover Hawkeye Youth Wrestling
  • Website
  • Ages 6-12
  • Practices and games held at Oak Knoll Middle
  • Contact: Chad Harris 410-517-4696
Smackdown Youth Wrestling
  • Ages 4-14
  • Practices held at Stonewall Jackson Middle School
  • Contact: Karen Owens
Youth Soccer Players

Forms & Documents