Elmhurst Baseball & Softball League is Elmhurst's oldest and largest youth baseball & softball organization. EBSL provides a safe, fun, and competitive environment for 1000+ kids every season.

Sponsored By:   M&M Construction
Elmhurst, IL
My my My my

Welcome to Elmhurst Baseball & Softball League

Elmhurst Baseball & Softball League is Elmhurst's oldest and largest youth baseball/softball organization.

The mission of Elmhurst Baseball & Softball League is to provide to all of the youth of Elmhurst, regardless of their ability or gender, a positive baseball or softball experience:

By promoting the principles of good sportsmanship and fair play; by teaching, encouraging, and supporting sound fundamentals through good coaching; and by ensuring that all youth have a safe, fun, yet challenging opportunity to enjoy the game.

Interested in Becoming a Sponsor?

Elmhurst Baseball & Softball League (EBSL) invites local businesses to become an EBSL Sponsor.

EBSL typically has over 1000 players participating in our in-house and travel baseball and softball programs every year.

The EBSL sponsorship program offers you the opportunity to promote your business not only to EBSL players and their families but the greater community as well.

For more information and to sign-up, please visit our Sponsorship Page.

Umpire Training Sessions

Umpire Training Sessions

2023 umpires are required to attend the following umpire training sessions at Timothy Christian High School:

  • Sunday March 5th 2:30-4:30
  • Sunday March 12th 1:30-3:30

Questions? Please contact: Sue Bieterman at suebaseball@comcast.net

by posted 03/02/2023
Umpire Registration

2023 EBSL Umpire Program

Looking for a great way to earn money this spring? Join the EBSL Umpire Program! Ages 12 and up can sign up and we will train you.

Please view our Umpire Program page for more information.

To sign up click here - Umpire Registration

by posted 02/27/2023
2023 Info

Age Eligibility & League Levels

Elmhurst Baseball & Softball League welcomes any player who is “baseball age” 4-16 years old (player's age on September 1, 2023) and is an Elmhurst resident, attends an Elmhurst school, or played in the league last season.

Children should be registered into the league level that corresponds to their age. For example, a baseball age 8 yr. 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 Elmhurst Baseball & Softball League (EBSL) if they participate in other baseball/softball leagues or teams not sponsored by EBSL during the 2023 season.  Players cannot play on club or travel teams if they are playing in EBSL, except for Explosion/Emeralds Part-Time travel teams.

Note: Sometimes after registation for season is complete, levels might be shuffled slightly to balance out the numbers. Parents will be notified if that decision is made.

League Levels

Boys Leagues


Probable Game Days

Boys T-Ball


Thursday & Saturday



Monday & Friday



Wednesday & Saturday



Tuesday & Saturday


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

Wednesday & Friday


15-16 – tryouts



Girls Leagues


Probable Game Days

Girls T-Ball


Thursday & Saturday

Beginner Girls


Tuesday & Friday

Junior Girls


Monday & Saturday

Intermediate Girls


Wednesday & Saturday

Senior Girls

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

Thursday & Saturday


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

by posted 02/08/2023
2023 Season Dates

2023 Season Dates

Typically, games start around mid-April and the season wraps up by July 1. Practices might start mid-March, weather permitting. Note that these are just guidelines and might change slightly based on a number of factors (e.g. number of teams, weather, etc.).

by posted 02/08/2023
Emeralds Spirit Wear


by posted 01/27/2023
Explosion Spirit Wear


by posted 01/27/2023
Spring Registration is Open!

EBSL Spring Registration is Open!

Click the "Register Now" button to the upper right to register for Spring Baseball & Softball.

Register and pay by December 31, 2022 to qualify for the earlybird discount. February 28, 2023 is the last day to request a refund.

Please note that full refunds are available only through the last day of February. Any refund requests received on or after March 1, will be handled on a case by case basis

by posted 10/31/2022
Not Sure You're Getting Our Emails?

Not Sure You're Getting Our Emails?

Most of our league emails come from our website provider - League Athletics - and can get caught in Spam/Junk folders sometimes.

To be sure you're getting our emails, please review the document here


by posted 06/06/2022
Your emhurstbaseball.com Account

How to Log in to Our Website

Your email address is your log in. If you're not sure which email address you used for your account (or if you need to change it), just contact us through the Contact EBSL link on the left. If you forgot your password, click Sign In in the upper right hand corner, then click the "?" next to password (Forgot Password) and the system will send you an email on how to reset your password.

by posted 10/29/2014
Support our Sponsors
Field Status
Butterfield 1 - Elmhurst TBD (3/31) 
Butterfield 2 - Elmhurst TBD (3/31) 
Butterfield 3 - Elmhurst TBD (3/31) 
Butterfield 4 - Elmhurst TBD (3/31) 
East End 1 - Elmhurst TBD (3/31) 
East End 2 - Elmhurst TBD (3/31) 
East End 3 - Elmhurst TBD (3/31) 
Eldridge - Elmhurst TBD (3/31) 
Plunkett 1 - Elmhurst TBD (3/31) 
Plunkett 2 - Elmhurst TBD (3/31) 
Plunkett 3 - Elmhurst TBD (3/31) 
Van Voorst - Elmhurst TBD (3/31) 
Washington North - Elmhurst TBD (3/31) 
York Commons - Elmhurst TBD (3/31) 
Calendar is loading...