Welcome to the Official website for Chesterfield Baseball & Softball Association (CBSA)

Fall baseball Training League
2023 Fall League Format
  • 7-Game Season:  August 19 - October 8, 2023
  • Games played  7 days a week (weeknights: 6pm; weekends: 9am, 10:30am, 12pm, 1:30pm, 3pm, 4:30pm)
  • Games 1 hr 15 min
  • Managers will be given 12  blackout dates to avoid conflicts
  • All league games played at Chesterfield
  • $650/Team
Eligibility (Play 2024 Age Levels)
  • 6U (Machine Pitch) for players born 5/1/17- 4/30/18
  • 7U (Machine Pitch) for players born 5/1/16- 4/30/17
Spring Training League

Our Training League is great for boys ages 5-7. Participants learn the fundamentals of baseball while having fun with friends.

Team & Player Registration
  • Team Registration now - January 31, 2023.  Managers register a team for no fee, enter a roster and send an email INVITE through the system to parents with a link to register their players.
  • Player Registration now - January 31, 2023 - $130/player (late fee of $25 after Feb. 12) - if you are expected on a manager's roster, you will receive an emailed INVITE from the manager with a link to register.   If you are looking for a team, you can go to the Discussion Board and place and ad for a Player Looking for a Team or look at ads for Teams Looking for Players.   CBSA will do its best to find your player a team but cannot guarantee placement.  Coordinator contact information can be found on the right side of this webpage.
2023 League Format
  • Games begin April 3, 2023
  • 10-Game Season: April - June 
  • Games played: Fridays (6pm), Saturdays & Sundays (9am - 6pm)
  • Games 1hr 15 min
  • All league games played at Chesterfield Valley Athletic Complex (CVAC)
  • Practice times & locations are determined by the coach
    • CBSA provides pre-season and in-season practice times at CVAC
Equipment & Uniforms
  • CBSA provides t-shirt and cap/visor for each player
  • Teams new to CBSA will get an equipment bag which includes: canvas bag, bases, 5 helmets, catcher’s gear without mitt (excludes 5U). 5U & 6U teams receive 1 dozen balls, 7U game balls are provided by umpires.
CBSA does not allow any player to be on more than one roster, regardless of age, division or league.
  • 5U (Coach Pitch) for players born 5/1/17- 4/30/18
  • 6U (Machine Pitch) for players born 5/1/16 - 4/30/17
  • 7U (Machine Pitch) for players born 5/1/15 - 4/30/16
Guest Player Policy*
CBSA will allow guest players for Training League teams, provided the following are met:
  • Team must have at least 11 players on Official Roster
  • Team must have 8 or fewer available players to enlist a guest player
Guest Player
  • Must be a currently registered CBSA player in the Training League
  • Cannot be from a division higher
  • Must wear their own team uniform

* Managers must notify coordinator 24 hours before game.  Not for permission but so coordinator can let the opposing manager know of guest player.

* Umpire and other manager must be made aware of guest player at ground rules.

Looking For A Team?  Check out our discussion boards
Registration Dates
2023 Fall Baseball TL Team Registration
Team Fee is $650/team
Register a Team
2023 Fall Baseball TL Player Registration
No fee to register - registration fee should be paid to the coach

Players expected on a team
 Register using email invite link from coach
Players without a team
Players without a team can register for no fee and will go on the Available Players Listing.  No guarantee a player will get on a team.

Please see the Discussion Boards for Teams Looking For Players and to place an ad for a Player Looking for a Team
Register a Draft Player

Training League Coordinators

Your Age Group Coordinator is your primary contact for any questions you may have about managing your CBSA team.

Boys 5u Coordinator

Jacob Boling

Boys 6U Coordinator

Mark Johnston

Boys 7U Coordinator

Jacob Boling