Improved Performance provides beginner and intermediate players, groups of players and teams with fundemental training for both Baseball and Softball.   Whether your player or players needs training in just one area such as hitting, fielding, catching, or throwing or a combination, we can provide you with the Baseball or Softball training to improve their game.

Schedule Now!