Youth Baseball / Softball Leagues

TSM is committed to providing children a fun, family friendly environment. Our goal is for each player to learn the fundamentals of baseball/softball, all while having fun and growing a passion for the game. TSM’s recreational baseball/softball league is offered to players of all skill levels ages 7-17.

Teams will play at least half of their games at their home location (Jonesburg or Warrenton). Away games could be played at Hawk Point, Troy, Silex, Moscow Mills, Winfield, Elsberry, or Old Monroe. Games may be played Monday through Thursday with game times being at either 6:30pm or 8:30pm approximately.

Equipment Needed: Glove, cleats, and helmet

(Metal cleats are prohibited in all divisions with the exception of 16U-19U Baseball and Softball)

Optional Equipment: Baseball/Softball Bat

(Wooden, composite, or aluminum bats are acceptable. 14U-19U Baseball composite bats must meet BBCOR certification. 14U-19U Softball composite bats must meet USSSA certification)


*2023 League Updates*

-9U Boys will now be Kid Pitch

-All Star Tournament


Spring Season Information

Practice Start Date: March 1, 2023

Season Start Date: April 1, 2023

Opening Day Celebration: May 13, 2023

All Star Tournament: June 23, 2023

Season End Date: July 21, 2023

*Dates are subject to change
*All registered players will receive 1 free ticket to TSM Night Out at the O'Fallon Hoots Game
Registrations close January 29th. Late registrations will be excepted January 30-February 26 ($10 late fee applied per player)

Fall Season Information

Practice Start Date: August 1, 2023

Season Start Date: September 5, 2023

Fall Jamboree Date: September 9, 2023

Season End Date: October 19, 2023

Fall registrations open May 1, 2023!

*Dates are subject to change
*All registered players will receive 1 free ticket to TSM Night Out at the O'Fallon Hoots Game

Coach's Kids Play Free

Interested in becoming a coach for one of our league teams?

Coaches receive a refund for one child registration for each team coached during the season!

Learn more by clicking here.

Schedules

Practice Schedule

Game Schedule