Softball: Where Grit Meets Glory
It's not just a game, it's a battleground. Dive into the heart of softball with The Batter's Den.
At the Batter’s Den, Oswego’s premiere, members-only batting cage and training facility, we believe every swing, every hit, every miss, makes you a better player.
It won’t be easy, but if you enter ready to give it your all, you’ll emerge ready to face any challenge.
At The Batter’s Den, we believe that every player has the potential for excellence; they only need the opportunity to shine.
We’ve designed our 17 state-of-the-art baseball and softball batting cages to give players of all skill levels the tools they need to take their game to the next level.
As a members-only batting cage and training facility, we can ensure that everyone at The Batter’s Den is here for one reason: to be their absolute best.
Our team is dedicated to providing a supportive and challenging environment where you can push yourself to the limit, and maybe even beyond. You’ll build confidence, improve your batting skills, and learn what it takes to be a better player and teammate.
Join our community and share your passion for the game. You’ve got what it takes for success on and off the field. Let us show you how.
We are driven by a passion for baseball and softball. We value excellence, integrity, and a commitment to providing the best experience for every athlete.
To empower athletes of any skill level by providing them access to a premier batting cage facility, fostering growth, sportsmanship, and a love of the game.
To become the go-to destination for baseball and softball training, and to foster a community of athletes who believe that we’re our strongest when we work together.
Make The Batter’s Den your team’s home with our membership packages.
We offer individual memberships as well as packages geared towards teams and organizations. And when you’re a team, the more players that sign up for individual memberships, the more your team saves on cage rental fees.
More players, more reps, more savings.
*A one-time $10 initiation fee will be charged for all memberships.
*You must schedule time at The Batter’s Den to use the cages.
Batting Cage Rental
$65Pitching Machine Rental
$10Long Cage & Machine Combo
$10*All prices are per hour/per cage
Batting Cage Rental
$55If at least 50% of your team signs up for a yearly membership
$45If 100% of your team signs up for a yearly membership
$40*All prices are per hour per cage
Batting Cage Rental
$45If at least 50% of your team signs up for a yearly membership
$35If 100% of your team signs up for a yearly membership
$30*All prices are per hour per cage
Batting Cage Rental
$35If at least 50% of your team signs up for a yearly membership
$25If 100% of your team signs up for a yearly membership
$20*All prices are per hour per cage
Train Your Way!
Are you ready to take your training even further? Then book a private session with one of our expert coaches! They’re dedicated to making you the best player you can be.
*Training time can be used in 30, 60, 90, or 120-minute sessions.*
Single Session
$604-Pack ($50 per lesson)
$2008-Pack ($47.50 per lesson)
$38012-Pack ($45 per lesson)
$54020-Pack ($42 per lesson)
$840Enhance your skills at our premier batting cages with top-notch facilities, expert coaching, and flexible membership options. Visit us today and elevate your game!
It's not just a game, it's a battleground. Dive into the heart of softball with The Batter's Den.
Looking for a fun and engaging activity that complements your homeschooling curriculum? Look no further than The Batter's Den!
Tired of rainouts and limited practice time? The Batter's Den offers teams a consistent and convenient way to train year-round.
We’d love to hear from you! Whether you have questions about our batting cage facilities, need more information about our membership packages, or want to book a session, our team is here to help. Feel free to reach out to us via phone, email, or by filling out the contact form below. For a quicker response, you can also visit us in person during our business hours. We’re committed to providing excellent service and ensuring that your experience with us is enjoyable and productive. Don’t hesitate to get in touch—your feedback and inquiries are always welcome.
Phone Number
Email Address
Fill out the form below, and we’ll get back to you shortly.