Elmhurst Baseball & Softball League is the premier youth baseball and softball organization in Elmhurst, IL. With typically over 100 in-house teams and 10-12 travel teams, EBSL provides a safe, fun, and competitive environment 1000+ kids every year.

Sponsored By:   York Township
Elmhurst, IL
My my My my

Welcome to Elmhurst Baseball
& Softball League

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.


Register Today for 2019

Register Today for 2019 Baseball & Softball

Click the Register Now button (upper right on this page) to sign up for 2019 Baseball or Softball. If you had a child in the league last season, please login using your existing account. If you forgot your password, click the "?" on the Sign In page.

Email us at with any questions. 

by posted 11/01/2018
2019 League Fees

2019 League Fees

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


Earlybird Fee

(paid by Dec 31, 2018)


(paid after Dec 31, 2018)

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/28/2018
How Teams Are Formed

How Teams Are Formed

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

Boys & Girls T-Ball levels are formed by the League. Whenever 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 always perfect. One T-Ball team, for example, might have 6 players from Jackson and 6 players from Visitation. And 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 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 coaches and their children will all be on the same team. Once teams are formed, managers can select additional coaches from their team's parents.

Colt/Palomino 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.


by posted 10/28/2018
Play Up/Down

Playing Up/Down a Level

If you're interested in having your child play at a league level other than their age-determined level, you must request permission of the Executive Committee of the Board to play at a different level. 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.


by posted 10/28/2018
2019 Age/League Levels

2019 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, 2019) 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 2019 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/28/2018
Emeralds 14U Fall Ball Champs

Emeralds 14U Go 12-0 & Win Fall Ball Championship

On October 21, 2018, the 14u Elmhurst Emeralds capped off a perfect Fall Ball Travel League Season by winning the Championship, 8 to 1, inside the Rosemont Dome vs. the other undefeated regular season team the LT Blazers. During the season, the Emeralds defeated the other 9 travel teams in the league with solid defense/pitching and a new high-powered hitting lineup. This half High School and Middle School Emeralds team won their three playoff games by a combined score of 26-6. Pictured are: (kneeling, l. to r.) Caroline Robinson, Mariann Blass, Lily Cmiel, Gianna Lamorgese, Anabel O'Donnell, and Emily Kunst; (standing, l. to r.) Coach Heiss, Molly Heiss, Maddie Moore, Mia Thomas, Coach Peck, Madison Peck, Maddie Tran, Anais Gomez, and Coach Tran.

by posted 10/24/2018
Emeralds 10U Opening

Emeralds 10U Needs 1 More

Our Emeralds 10u team is looking to add 1 more player.

If your daughter is interested, please contact Craig:

by posted 10/17/2018
York Softball Camp

York Dukes Softball Camp

York Softball is hosting a camp this December for girls ages K-8th.

Sundays Dec 2, 9 &16

9-11 am

York Field House December 2,16. South Gym December 9 (pitching only)

For more information, and to register: York Dukes Softball Camp Page

by posted 10/09/2018
Congrats to Explosion 9U Green

Explosion 9U Green Team Season Wrapup

Congratulations to manager Matt Bute and the Explosion 9U Green team on a great season!

  • Undefeated in the Sunday Chicago Baseball League Season
  • Semi-Finalist in the CSBL’s Memorial Day tournament
  • Glen Ellyn Summer Classic Champions

by posted 07/20/2018
Congrats to the Explosion 10U!

Congratulations to Explosion 10U!

What a season for our Explosion 10U team! Congrats boys!

  • WSBL Division Champions
  • WSBL 2018 U10 Runner -up
  • U10 Slumpbuster Silver Division Champions

by posted 07/13/2018
Explosion 12U Part-Time Runner-up at Memorial Day Tourney

Explosion 12U Part-Time - Runner-up at Memorial Day Tourney

Congratulations to the Explosion 12U part-time travel team for taking 2nd place at the Memorial Day Tournament.

by Master Admin posted 06/04/2018
Emeralds 13U to USSSA Nationals

Emeralds 13U Win a Bid to the USSSA Nationals

On May 20, 2018, the Elmhurst Emeralds 13U won the championship at the St. Charles Silverhawks 14u USSSA Qualifier Tournament. The Emeralds won five straight games versus top level 14U teams on the road to the Championship. They battled much older and experienced 14U teams, and won four of the games by one or two runs. The Emeralds beat the favored Silverhawks in the Championship game, with a walk-off single (6-5). With this tournament bid win, the Emeralds have qualified to compete at the USSSA 14U Nationals in late July. Pictured are: (kneeling, l. to r.) Lily Cmiel, Anabel O'Donnell, Mia Thomas, Mariann Blass, and Emily Kunst; (standing, l. to r.) Molly Heiss, Abigail Vaisnoras, Maddie Moore, Madison Peck, Anais Gomez, and Maddie Tran; Coaches Craig Heiss, Kim Peck, and Tae Tran.

by posted 05/25/2018
Explosion 11U Wins Roselle Tourney

Explosion 11U Wins Roselle Mother's Day Mahem Tournament

Our Explosion 11U team went undefeated in winning the championship at the Mother's Day Mayhem Tournament held in Roselle May 10-12, 2018. Congratulations boys! (And thanks Moms!)

by posted 05/21/2018
Elmhurst Emeralds 13U Win Diamond Girl Classic

Elmhurst Emeralds 13U Win Diamond Girl Classic

During the weekend of April 21, 2018, the 13U Elmhurst Emeralds battled a field of 12 travel softball teams at the Romeoville Spring Tournament. This was the Emeralds first tournament of the year, and they had to overcome several injuries to go undefeated, 6-0, on the road to winning the Championship. The Emeralds' strong hitting, which included 3 fence clearing home runs, and solid defense defeated the Wheatland Spikes, Tinley Park Bobcats, Naperville Diamonds, Hawks, Lisle Slammers, and the #1 seed LT Blazers in the Championship game (13-2). Pictured are: (kneeling, l. to r.) Abigail Vaisnoras, Anabel O'Donnell, Madison Peck, Maddie Moore, and Emily Kunst; (standing, l. to r.) Molly Heiss, Mariann Blass, Maddie Tran, Lily Cmiel, and Anais Gomez; (back row, l. to r.) Coaches Craig Heiss, Tae Tran, and Kim Peck; (not pictured: Mia Thomas).

by posted 05/06/2018
Buy Spirit Wear

Explosion & Emeralds Spirit Wear Now Available

Our spirit wear store is now open! Hoodies, noodies, performance shirts, knit hats, etc. Choose Explosion or Emeralds logo (EBSL in-house spirit wear coming soon).

Click the link below to go to our on-line store. 

EBSL Spiritwear Store

Direct any questions on spirit wear to:

Colleen Ross 630.234.7790, colleen@crembroidery.com

by posted 12/15/2014
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 (12/10) 
Butterfield 2 - Elmhurst TBD (12/10) 
Butterfield 3 - Elmhurst TBD (12/10) 
Butterfield 4 - Elmhurst TBD (12/10) 
East End 1 - Elmhurst TBD (12/10) 
East End 2 - Elmhurst TBD (12/10) 
East End 3 - Elmhurst TBD (12/10) 
Eldridge - Elmhurst TBD (12/10) 
Plunkett 1 - Elmhurst TBD (12/10) 
Plunkett 2 - Elmhurst TBD (12/10) 
Plunkett 3 - Elmhurst TBD (12/10) 
Van Voorst - Elmhurst TBD (12/10) 
Washington North - Elmhurst TBD (12/10) 
Washington South - Elmhurst TBD (12/10) 
York Commons - Elmhurst TBD (12/10) 
EBSL on Twitter
Calendar is loading...