call us! (408) 360-9076

Our Story

Who is San Jose Batting Cages?

San Jose Batting Cages is a collaboration of Coach Troy Devincentis and Mike Mak to help provide the finest experience for the player regardless of age or skill level while honing your skills in baseball or softball. Coach Troy’s credentials include being the head coach of Palo Alto’s Gunn High School. He has worked extensively with the Majors teams and children at Evergreen Little League. As a result Evergreen Little League has consistently had very successful teams in the past few years including winning District 59 Majors Division. Coach Troy handles all lessons and the day to day operations of San Jose Batting Cages.

Mike on the other hand is just a parent who was looking for the best possible option to help his child succeed in the game he’s been playing since the age of 5.  It was his desire and a chance encounter of Troy. Mike eventually led them down the road to form a partnership after Mike was absolutely blown away as how Coach Troy helped his son develop a deep love for the game he never had. Mike handles all non-baseball related items such as marketing, finance, sponsorships, etc…

San Jose Batting Cages
474 Piercy Rd
San Jose, CA 95138
(408) 360-9076

Mon-Fri 2pm – 9pm
Sat-Sun 10 am – 6 pm


Facilities include:

  • 3 Indoor Softball Cages
  • 3 Indoor Baseball Cages
  • Pitching Lanes
  • Hitting & Front Toss Stations


  • Player Development
  • Hitting & Pitching Lessons
  • Team/ Group Clinics
  • Core Fitness Training
  • Academic Tutoring