At Coastal Performance we want to give YOU the best opportunity to improve your Baseball or Softball Batting skill. Practice makes Perfect so that’s why we offer our 3 pitching machines (2 baseball, 1 softball) YEAR ROUND.

To check out the availability and book online for batting cages please select your appointment. (If you don’t see the time you want please call us at 207 442 9393)

Niko Ruiz is the Coastal Performance Baseball Coach and is available for private, small group & large group Baseball coaching. To set up a session you can email him directly or call us at (207) 442 9393

Niko Ruiz (Baseball Hitting & Catching) -

We also have 2 other coaches available for Baseball and Softball coaching sessions. To set up for private, small group or large group sessions please email them directly

Mike Moody (Baseball Pitching & Hitting) -

Carrie Green (Softball Pitching) -