A Springfield police officer resigned last week, one day before he was charged with two counts of felony domestic assault.

James Cooney, 39, was also charged with a misdemeanor for allegedly violating an order of protection against the victim.

Cooney, who was booked and released from the jail, has entered pleas of not guilty to the criminal charges.

According to a probable cause statement, a woman reported in November that she had been assaulted by Cooney that day and several other times over the past year.

The allegations include Cooney head-butting the woman, and one incident allegedly left the woman bleeding from her mouth, according to the statement.

Crime news:Former Cassville cop accused of buying pot on duty surrenders peace officer license

The violating an order of protection charge stems from the events of Jan. 21, when Cooney was allegedly lurking in and around the Greene County courthouse when the woman from his domestic assault case was scheduled to have a meeting there.

Court documents say that during the domestic assault investigation, a GPS tracking device was found on the victim's car, which was registered to her and Cooney.

A Springfield Police Department spokeswoman confirmed Cooney resigned on Jan. 20 after eight years with the department. The domestic assault charges were filed Jan. 21, and the violating an order of protection charge came on Jan. 23.

Federal prosecutors:Nixa doctor received $92,000 in kickbacks from opioid producer

The domestic assault charges carry possible 4-year and 7-year prison sentences, while the charge involving the order of protection is punishable by up to a year behind bars.

Cooney's attorney did not immediately respond to a phone call seeking comment for this report.