EBSL In-House Baseball & Softball


Age Eligibility & League Levels

Elmhurst Baseball & Softball League (EBSL) welcomes any player who is "baseball age" 4-16 years old (player's age on September 1, 2024) to register for our in-house baseball & softball programs.

Children should be registered into the league level that corresponds to their age. For example, a baseball age 8 year old girl should register for Beginner Girls. Requests to play up or down can be made during registration.

Players are not eligible to play in EBSL's in-house program if they participate in other baseball/softball leagues or teams not sponsored by EBSL during the 2023-24 season. Players cannot play on club or travel teams if they are playing in EBSL's In-House program, except for Explosion/Emeralds Part-Time travel teams.

Note: Sometimes after registration for a season is complete, levels might be shuffled slightly to balance out the team numbers. Impacted families will be notified if that decision is made.


League Levels



Probable Game Days

Boys & Girls T-Ball


Thursday & Saturday

Boys - Pinto

Girls - Beginner


Monday & Friday

Tuesday & Friday

Boys - Mustang

Girls - Junior


Wednesday & Saturday

Monday & Saturday

Boys - Bronco

Girls - Intermediate


Tuesday & Saturday

Wednesday & Saturday

Boys - Pony

Girls - Senior

13-14 (& freshmen if not playing high school baseball/softball)

Wednesday & Friday

Thursday & Saturday

Game days are subject to change based upon field availability and number of participants.


Playing Up/Down a Level

If you're interested in having your child play at a level other than their age-determined level, you must request permission of the Executive Committee of the Board. Please register your child for their age-appropriate level, and during the registration process you will have the opportunity to make this request. The Board will review your request and get back to you with a decision.


How Teams Are Formed

All teams except T-Ball are formed by manager draft.

Boys & Girls T-Ball levels are formed by the League. We will try to assign players to requested teams as much as possible. When that is not possible, the League will try to assign multiple T-Ball players from the same school to the same T-Ball team so that the children can play with their classmates. Please note that this is not a simple or perfect process. One T-Ball team, for example, might have 6 players from Jackson and 6 players from Visitation, while another T-Ball team might have 3 players from Visitation and 9 players from Lincoln. There is no way to ensure your child will be on the same T-Ball team as his/her best friend.

Unfortunately, at all other levels of play, requests for car pools or specific team/manager assignments cannot be honored.

Brothers/sisters playing in the same league level will always be on the same team.

Each team will have one manager and one coach. These two volunteers and their children will be on the same team. Once teams are formed, managers can select additional coaches from their team's parents.

Colt and Travel teams are formed through a specific try-out or selection process. Dates and time for these try-outs will be posted on our website in the future.


Uniforms & Equipment

The league issued uniform must be worn at all times during league play. Metal spikes are not allowed at any level.

Players need to bring their own gloves and shoes. League rules require players to provide and wear their own personal protection items. If you have questions relating to allowable equipment please consult the league rules available on our website.


In-House Season Information

Typically, games start around mid-April and the season concludes by July 1. Practices may start mid-March, weather permitting. Please note that these are just guidelines and could change based on a number of factors (e.g. number of teams, weather, etc.).



On the Registration page, there is an option to register an adult as a volunteer Manager or Coach.


Spring 2024 League Fees

You must register and pay by December 31, 2023 to qualify for the Early Bird discount. 

February 29, 2024 is the last day to request a refund. Any refund requests received on or after March 1, 2024 will be handled on a case by case basisA $30 late fee will be applied to any registrations processed after March 1, 2024.


Early Bird Fee

(paid by Jan 31, 2024)

Regular Fee

(paid after Jan 31, 2024)

Boys & Girls T-Ball



Boys - Pinto

Girls - Beginner



Boys - Mustang

Girls - Junior

$230 $250

Boys - Bronco & Pony

Girls - Intermediate & Senior



Buddy Ball (special needs program)





2024 Rule Book

2024 Manager Handbook

Support our Sponsors

Contact Us

Elmhurst Baseball & Softball League