Philadelphia Phillies outfielder Odubel Herrera is off the hook in his domestic violence case ... as long as completes an anger management course.
The 27-year-old was arrested in Atlantic City back in May after cops say the MLB player got violent with her during a dispute at the Golden Nugget Hotel and Casino.
When cops arrived to the scene, the victim had "visible signs of injury to her arms and neck t hat was sustained after being assaulted by her boyfriend."
We're told the woman was found with "hand-print marking to her neck area and small scratches to her arms.