The City of Miamisburg Parks and Recreation Department is excited for the third year of the Miamisburg Baseball and Softball League (MBSL). Players ages 3 to 17 will have the opportunity to participate in t-ball, baseball and softball in age-appropriate levels.

MBSL is an organized youth baseball and softball program that strives to provide a quality experience to all participants while enhancing personal and physical skill development. MBSL is committed to teaching youth baseball and softball in a fun, competitive instructional and inclusive atmosphere.

MBSL’s mission is to promote the growth of baseball and softball, sportsmanship, teamwork, respect, and physical fitness for all levels of play in the Miamisburg Community. We are focused on improving the ability of every player, while enhancing the experience for every family and creating a passion for the game that will last a lifetime.

2020 Spring Leagues:

Registration: Click here Register for the Spring MBSL League. Registration Closes on March 2nd. If you need assistance with registration, please call 866-8999. We can be reached Monday-Thursday 9:00am-7:00pm or Friday 9:00am-5:00pm.

*Please note in order to register online for one of the MBSL leagues you need to have an established household account with the Parks and Recreation Department.

Registration this year will be a little different as MBSL will be using TeamSnap. Here is how to register:

Step 1: Use this link below to create an account and register your child/children through TeamSnap. Parks and Rec can not accept payment through TeamSnap at this time, so you will select Pay Offline.

(Coaches can use this link to register: https://go.teamsnap.com/forms/221147/signups )

Step 2: Pay for your registration by calling 937.866.8999, visiting the Community Center front desk or going to this link to pay online.


Please call 937-866-8999 with any questions or assistance in registration. Play Ball!


Opening Day Ceremony & Games: April 18th

Dayton Dragons Outing: May 23rd- More info to come.

Gear Swap Meet: March 14th- More info to come.

Leagues Available:


  • Boys T-Ball: Ages 5-7
  • Girls T-Ball: Ages 5-7
  • 4’s Coed T-Ball: Ages 3-5.25

*Aging Date for T-Ball is May 31, 2020


  • Baseball Coach Pitch: 7-8
  • Baseball 10U: Ages 9-10
  • Baseball 12U: Ages 11-12
  • Baseball 14U: Ages 13-14
  • Baseball High School: Ages 15-17


  • Softball Coach Pitch: Ages 7-8
  • Softball 10U: Ages 9-10
  • Softball 12U: Ages 11-12
  • Softball 14U, Ages 13-14
  • Softball High School: Ages 15-17

Additional Information: If you are requesting for your child to play in an older age group, you will need to either register in the office or call our registration staff at 866-8999.

Coaching: All coaches will be provided training on coaching youth, as well as concussion preparedness training. Coaches will receive a coaching shirt and hat. Anyone interested in coaching can inform staff at the time of registration.