The Magnus effect is responsible for deflecting the trajectory of a spinning baseball. The deflection at the end of the trajectory can be estimated by simulating some similar trajectories or by clustering real paths; however, previous to this study, there are no reports for a detailed connection between the initial throw conditions and the resulting deflection by using. The only approximation about this is the PITCHf/x algorithm, which uses the kinematics equations. In this work, deflections from simulated spinning throws with random linear and angular velocities and spin axis parallel to the horizontal plane are analyzed in their polar representation. A cardioid function is proposed to express the vertical deflection as response of the angular velocity. This is based on both theoretical arguments from the ball movement equations and from the numerical solution of such equations. We found that the vertical deflection fits a cardioid model as function of the Magnus coefficient and the spin angle, for a set of trajectories with initial linear velocities symmetrically distributed around the direction of motion. A variation of the model can be applied to estimate the radial deflection whereas an extended model should be explored for trajectories with velocities asymmetrically distributed. The model is suitable for many applications: from video games to pitching machines. In addition, the model approaches to the results obatined with the kinematic equations, which serves as validation of the PITCHf/x algorithm.