Men's Softball League

Man hits softballCrack open your cooler and swing the night away in one of our Men's Adult Softball League! Don't worry if you strike out at the plate, you can always score yourself a double at the post-game happy hour with a discount to a local sports bar. This league will consist of 12 regular season games on Wednesday evenings, and a single elimination tournament.

Registration fee is for a team (no individual registration). 


City Centre Park Map (PDF)

League History

Rec-Plex Softball League Previous Champions (PDF)


Questions? Please email Jake.

2024 Spring Season

  • Tuesdays, March 5 though April 23
  • Wednesdays, March 6 through April 24

Register online at Rec-Connect (website)

Rainout Line

The City of St. Peters uses Rainout Line to inform participants of cancelations due to weather events. In case of inclement weather, game status will be decided at 4 pm on game day. We are not responsible for misinformation received if you call prior to 4 pm. To check on game cancelations, please call 636-747-0009 ext. 12, or visit the Rainout Line web page to sign up to receive text and/or e-mail alerts.

Calling All Umpires!

We need YOU to be a slow-pitch softball umpire! Work 52 games and earn up to $1,404, work 200 games earn up to $5,400! 

  • Choose your nights Monday through Sunday, 6:30 to 10:30 pm 
  • Work regularly scheduled games or be a weekly substitute to cover open games 
  • Choose from St. Charles, O'Fallon, Wentzville, St. Peters, Lake St. Louis, Brentwood, Sunset Hills or Florissant
  • Men's and Coed games 

2024 Pay Rates

  • Single Game Umpires: $27 per game
  • Double Game Umpires: $22 per game

Pre-Season Registration Meeting

MUST attend either meeting below at Memorial Hall in Blanchette Park, St. Charles (map). This meeting features an umpiring clinic and rules- all the details and information you need to be field ready for the season!

  • Sunday, February 25, 1 to 4 pm 
  • Monday, February 26, 7 to 10 pm

For more information, please contact Mike Boschert, Umpire in Chief at (636) 795-6076 or email Mike