A 21-year-old Madison man is accused of hitting and choking his girlfriend and then striking her with a baseball bat and his vehicle.

James A. Craig faces four felony charges and three misdemeanors following a Sunday morning incident. The most serious charges include two counts of battery by means of a deadly weapon and one count of criminal confinement, all Class 5 felonies. He also faces one charge of strangulation, a Class 6 felony, three misdemeanor counts of criminal mischief and one misdemeanor count of battery.

Craig appeared in Superior Court on Monday morning and was given a $30,000 cash bond. In addition to the bond, Judge Alison Frazier granted the prosecutor's request for a 15-day hold, meaning the earliest possible bond date would be Aug. 31.

Madison police arrested Craig following an alleged altercation that began in downtown Madison and ended on the hilltop. Police said Craig attacked the woman several times at different locations in the city.

According to the police report, the alleged victim told police that Craig picked her up at an apartment on West Main Street early Sunday morning and then drove her into an alley. The two began arguing and exited the vehicle, when Craig shoved her to the ground and hit her repeatedly. He then began choking her until a passerby approached the alley. Craig left the scene but returned, striking the victim in the stomach with a baseball bat as he drove by in his car, the report said.

Following the first altercation, police said Craig found the alleged victim near the Old Market on Main building. The woman told police that Craig drove by her "fast" and "close," and eventually exited the vehicle and threw her to the ground, causing her to hit her head on the pavement twice.

The woman told police she then walked from the downtown area to Craig's house on the hilltop to calm him down. There, she told police, Craig kicked her in the stomach. After she left the residence, the woman told police Craig followed her in his vehicle and hit her with the car in the right leg, the report said.

The woman said she walked to her grandmother's home on Michigan Road, at which time Craig pulled into the driveway and began smashing a mailbox with a baseball bat.

Police conducted an interview with the woman after she was taken to King's Daughters' Hospital by her mother. The report said the woman showed signs of swelling, redness and bruising.

Text messages shared by the alleged victim from Craig and evidence taken from the scene also indicate that Craig vandalized vehicles by smashing out the windows, according to a police report.