The ping pong trainer is able to shoot balls in different directions at different intervals. The direction of rotation can be continuously adjusted between forward spin (topspin) and backward spin (backspin). By exchanging a component, the launch angle can also be changed and thus high ball releases or low ball releases can be achieved.