Indoor bowling machine

Baseball. Cricket. Softball.

Your practice.
Your next level.

Choose members-only bowling-machine practice, E3 Yantra sessions or batting cages. Build a session around your goals.

Three ways to train

Choose your session.

Baseball, cricket and softball. Individual reps or time with your team.

Free · 30 min

Members Only – Bowling Machine

Perfect your batting technique with a focused, one-on-one bowling-machine appointment. An auto feeder is available for individual practice.

For existing members. Membership eligibility is confirmed by our team.

Members-only booking ↗

Price varies · 30 min+

Intelligent Bowling Machine – E3 Yantra

Elevate your batting technique with a dedicated E3 Yantra practice session. Build timing and confidence through focused repetition.

Choose related machine add-ons when planning your session.

Plan an E3 session ↗

Individual & team practice

Batting Cages

Hone your cricket skills in a 100+ ft cage, with room for a long bowling run-up and practice on a pitch closer to match conditions. Bring your team, or plan baseball and softball batting practice.

Choose a lane, small lane or full-box add-on, plus an optional standard bowling machine.

Plan cage practice ↗
3 lanes13 × 100+ ft1 lane10 × 100+ ft2 lanes11 × 50+ ft

Machine setup and suitability for your sport are confirmed with our team. Paid add-ons are additional to the service base rate.

Before your first session

Good to
know.

A little preparation.
A better first session.

Ask us a question
Is the facility suitable for beginners?

Yes. We welcome players of all ages and skill levels, including beginners, youth players, and families.

Can I book a bowling-machine session?

We have two bowling machines for cricket practice. Send a session inquiry to our team. Contact our team to discuss machine sessions and availability.

Can we train together as a team?

Absolutely. Our six dedicated training lanes offer space for team practices and group sessions. Visit Teams & Groups and tell us your sport, group size, and preferred training times.

How do I book a lane or explore memberships?

Use our session inquiry form or membership options. For current rates and session inquiries, call (412) 537-5035. Sessions are arranged directly with our team by email.

More to come.

Contact our team ↗