Image for spinner

Opportunity Details

Miracle League Baseball Buddy

Brief Organizational Description: The mission of the YMCA is to put Christian principles into practice through programs that build healthy spirit, mind and body for all. As a nonprofit, we are committed to making our community a better place to live, work and play.

Volunteer Position Description and Purpose:The Miracle League at YMCA of Greater Richmond provides children with intellectual, physical or visual needs the opportunity to play baseball! The rules are simple: everyone HITS, everyone GETS ON BASE, and everyone CROSSES HOME PLATE!

Volunteer Duties & Responsibilities:The Miracle League would not be possible without wonderful volunteers to assist our All Stars at bat, help them round the bases, and cheer them on along the way! Volunteers range in age from middle school to senior citizens and include family members as well as local youth, civic and corporate groups. Be a part of our team as a Buddy, Coach, Team Parent, Annoucer, Umpire or Parent! You can also be our mascot. Costume provided.

Qualifications, Skills, & Requirements:
No special qualificiations or skills needed.

Time Commitment:
9 AM - 12 PM

Other Information (if applicable):

  • Attendance will be taken and verified on Hands On Greater RIchmond's site
  • Orientation 15 minutes before start of games.
  • Tennis shoes and comforatable clothing to move around in.
  • Park in designed parking spots in the park.
  • Bottled water will be provided. Bring a hat, sunglasses and sunscreen for the sun
  • Have fun! 



Sports & Recreation

Age Minimum (with Adult): 14+, Minimum Age:14+

Please wait... Image for spinner

Log in or Register

In order to register for this opportunity you must log in to an existing account or register to create a new account.


Sign up with a team

This link allows you to participate in this opportunity with a team. When you click on the link you will have the option to:

  • Choose an existing team you're already a member or captain of, or
  • Create a new team to sign up.

Signup Questions

Please respond to the following questions in order to signup for this opportunity: