Elmhurst Baseball & Softball League is Elmhurst's oldest and largest youth baseball/softball organization. With typically over 100 in-house teams and 10-12 travel teams, EBSL provides a safe, fun, and competitive environment 1000+ kids eve

Sponsored By:   York Township
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.

2021 League Levels

2021 Age Eligibility & League Levels

Elmhurst Baseball & Softball League welcomes any player who is “baseball age” 5-14 years old (player's age on September 1, 2021) 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.

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 2020 season.  Players cannot play on club or travel teams if they are playing in EBSL, except for Explosion/Emeralds Part-Time travel teams.

League Levels

Boys Leagues


Probable Game Days

Boys T-Ball


Thursday & Saturday



Monday & Friday



Tues or Wed & 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 10/29/2020
2021 League Fees

2021 League Fees

Register and pay by December 31, 2020 to qualify for the earlybird discount. Registrations will be accepted through January 31, 2021. After that date, you will be added to the waitlist. If room opens up, we will notify you. February 28, 2021 is the last day to request a refund.


Earlybird Fee

(paid by Dec 31, 2020)


(paid after Dec 31, 2020)

T-Ball (Boys and Girls)



Boys - Pinto, Mustang

Girls - Beginner, Junior



Boys - Bronco, Pony

Girls - Intermediate, Senior



Buddy Ball (special needs program)



by posted 10/29/2020
Spring Registration Opens 11/1

Spring Registration Opens 11/1

Keep an eye on our website. Registration for Spring 2021 starts 11/1. Earlybird discount is available through 12/31/2020.

by posted 10/22/2020
Umpire Pay Reminder

Umpire Pay Reminder

Mr Vasta will be accepting completed umpire pay cards in his mailbox at 176 W. Adams. Please be sure they are completed correctly and attach your address and phone numbers. Feel free to hang onto them if you're working Fall games. Checks will be mailed out within a week.

by posted 08/03/2020
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 (11/28) 
Butterfield 2 - Elmhurst TBD (11/28) 
Butterfield 3 - Elmhurst TBD (11/28) 
Butterfield 4 - Elmhurst CLOSED (9/9) 
East End 1 - Elmhurst CLOSED (9/9) 
East End 2 - Elmhurst CLOSED (9/9) 
East End 3 - Elmhurst CLOSED (9/9) 
Eldridge - Elmhurst CLOSED (9/9) 
Plunkett 1 - Elmhurst TBD (11/28) 
Plunkett 2 - Elmhurst TBD (11/28) 
Plunkett 3 - Elmhurst TBD (11/28) 
Van Voorst - Elmhurst CLOSED (9/9) 
Washington North - Elmhurst CLOSED (9/9) 
Washington South - Elmhurst CLOSED (9/9) 
York Commons - Elmhurst CLOSED (9/9) 
EBSL on Twitter
Calendar is loading...