Perfect Timing is solving the biggest problem with pitching machines, which is timing. This proprietary technology is going to allow the hitter to initiate the release of the baseball using their loading mechanism. Currently there is no pitching machine that allows hitters to practice their timing mechanism. The Perfect BP system will allow hitters to set their personalized delay from (0-2 Seconds), resulting in perfect practice.