Chester County's Best Batting Cages 2023, 2024, and 2025.

Your Home for Development

Train here. Play where ever you want.

Choose Your Welcome Gift

50% Off First Rental

50% OFF

HitTrax, Sport Court, or Turf cage. Come see the facility — no commitment.

Reserve a Cage →
Use code: TOUR26

"After a year and a half of lessons, my daughter went from learning fastballs to keeping skilled hitters off the bases. Well worth the time and money."

— MJB Parent
Voted Best Batting Cages 2023, 2024, and 2025
Serving Chester County Since 2012
Two Locations Malvern & Downingtown

Don't worry, we don't want to sell roster spots.
We want to create future leaders.

Tired of training programs that are really tryouts in disguise? Us too. MJB is development first, foremost, and upmost. No recruiting pitch coming. No politics. Just real coaching from people who care, helping kids fall in love with the game and get better at it.

What We Offer

Real development. No strings attached. Training for every age and skill level.

Cage Rentals

$25 / 30 min • $40 / hour

Need space to train on your own? Rent a cage and get your reps in. Open to individuals and teams.

Reserve a cage →

HitTrax Cages

$25 / 30 min • $40 / hour

Train with data. Our HitTrax technology tracks exit velo, launch angle, and simulates real at-bats in virtual stadiums.

Try HitTrax →

Sport Court Cages

$25 / 30 min • $45 / hour

Full-length cages with Hack Attack pitching machines. Perfect for serious hitters and team training.

Book a cage →

Camps & Clinics

Seasonal Programs

Group training that's actually fun. Skill-building in a high-energy environment with kids who love the game.

See upcoming →

Tee-Ball Activities

Ages 3-6

Introduce your little ones to the game. Fun, age-appropriate activities that build coordination and love for baseball/softball.

Learn more →

See Us In Action

Real training. Real families. Real results.

Instagram feed loads here
Instagram feed loads here
Instagram feed loads here
Instagram feed loads here
Instagram feed loads here
Instagram feed loads here

Follow us @mjbperformance and @the_swing__engineer for daily training content

From Our Families

"When my daughter first started pitching lessons, she was learning how to throw her fastballs down the middle. After a year and a half of lessons and four additional pitches, she is able to keep skilled hitters off the bases. Without these lessons she wouldn't be able to continue pitching at the travel ball level. Well worth the time and money."

— MJB Parent

"Michelle has worked with my travel softball teams for the last 2 years and has demonstrated a high level of success with pitching, hitting, fielding and strength and conditioning. Her work ethic is second to none and she has been able to instill that same work ethic into my teams. Michelle is a key to the success for any individual or team."

— Travel Team Coach

Meet Your Coaches

The same faces, year after year. That's the point.

Michelle Sawka

Michelle Sawka

Owner / Director of Softball Operations

Coatesville Sports Hall of Fame inductee. Former D2 athlete at IUP. Started all four years pitching, 3rd base, and outfield. Mom of three. Built MJB from scratch in 2012 because she believed Chester County deserved better softball training.

Cory Sawka

Cory Sawka

Director of Baseball Operations

The other half of MJB. Brings the baseball side to life with the same philosophy: real development, no agenda. If they are serious about working on their swing, they're probably working with Cory.

MJB Let's Have FUNd

Every kid deserves a chance to play. Our scholarship fund helps cover the cost of clinics and camps for families who need a hand. 100% of donations go directly to getting kids on the field.

Full transparency Success Story Sharing 100% to kids
Donate to the FUNd →

Ready to Get Started?

Book your first lesson and see why families call MJB their home facility.

Book a Lesson →

Or manage everything on your phone:

Download on theApp Store