SPRING - New Horizons Youth Baseball & Softball League (NHYBL)

Registration Open

Deadline Feb. 18

Let's play ball! The City of Dardenne Prairie Parks and Recreation Department brings you a recreational spring softball and baseball league. The Dardenne Prairie Parks and Recreation Department is part of the New Horizons Youth Baseball League (NHYBL). This league consists of Wentzville, New Melle, Dardenne Prairie, Lake St. Louis, and Wright City. Players/Teams participating in 7u League or older are a part of the NHYBL. Players/Teams participating in Coach Pitch Baseball are not a part of the NHYBL and will play solely at Dardenne Prairie.

League Play

Games will start the week of April 13th. Teams registered through Dardenne Prairie will play their homes games at City Hall Park and will play a minimum of half their games at home; away games will be played at any of the cites listed above including Dardenne Prairie. Games will be played Monday through Friday at either 6:00 PM or 8:00 PM and game length can be found in the rule book below. We will keep score and standings for all NHYBL games (7u and older) and 1st and 2nd place teams in each division receive trophies by their home associations. To find your teams schedule, league standing or directions to the field you're playing at visit the NHYBL website at www.quickscores.com/nhybl.


Dardenne Prairie Coach Pitch Baseball games will be played During the week at City Hall Prak. All players will receive a participation trophy for playing. Teams will be scheduled 8 games and are guaranteed to play 6.


Practices for this league will begin the weekend of March 14th. During the preseason, teams may practice twice per week, once during the week and once on the weekend (2.50 hours per week). This will continue until games begin on the week of April 13, then teams will only be given 1 hour per week based on field and coach availability for weekends (No practices will take place during the week once games begin).


Coach Pitch teams will be given 1.25 hours per week and will only practice on weekends. If you have any questions please email Mathew DeWinters.

Individual Registration Fees & Categories

This registration is for individuals who do not have a team already and all partial teams. The Dardenne Prairie Parks and Recreation Department will place you on a team. Partial teams will most likely be placed in the silver division, and individual registration teams will most likely be placed in the bronze division. Please remember that this league is based on volunteer coaches to manage teams. If you wish to play with a certain coach or player you can put that in the notes section when you register.

  • $78 per child DP Resident

  • $99 per child Non-Resident

  • $10 discount for each additional family member (Must be done in person or on the phone)


There will be a 5% service charge applied for cancellations.

Register an individual for the 2020 youth spring baseball season.

2020 Baseball Age Chart

2020 Softball Age Chart

Team Registration Fees

A full roster of 10 to 15 players is required for this registration. Team registration gives coaches with full teams the advantage of not having extra players added to their team. The coach will register his/her team and will need to complete a team roster (EXCEL) that will be collected by the League Supervisor no later than April 1st. Coaches that utilize team registration will most likely be in the gold division (or highest division).

  • $1,075 per team

Register a team for the 2020 youth spring baseball or softball season.


If you have a partial team or want to request players, please fill out the roster form. You will also need to fill out the online registration, practice request form and the background check form. Coaches not wanting additional players added to their roster must register as a complete team (see "Team Registration" below).

Click Here for NHYBL Rule Book for 2020 - Coming Soon


2032 Hanley Road 

Dardenne Prairie, MO 63368

Tel: 636-561-1718

Fax: 636-625-0077


Monday - Friday

8:00AM - 5:00PM

Police: 636-949-3000

All Rights Reserved by City of Dardenne Prairie