Jackson County prosecutors charged an Oak Grove man with attacking a 40-year-old woman in a violent domestic violence incident in rural Jackson County.

Jackson County prosecutors charged an Oak Grove man with attacking a 40-year-old woman in a violent domestic violence incident in rural Jackson County.

Robert Lee Haynes, 37, was charged Thursday with felony first-degree domestic assault.

The attack happened Tuesday evening and into Wednesday morning. It took place at a home on the 8400 block of Russell Road, about 4 miles south of Grain Valley in unincorporated Jackson County. The home shows an Oak Grove mailing address.

It was not clear in court records how the woman was connected to Haynes. Records listed her as both his wife and as his girlfriend.

She suffered two fractured ribs, a ruptured spleen and internal bleeding, according to court records.

The woman on Friday was listed in fair condition at Centerpoint Medical Center, according to a hospital spokeswoman.

Meanwhile, Haynes is incarcerated at the Jackson County Detention Center.

Sheriff’s deputies arrested him at the home after he surrendered. The victim’s 5-year-old son was with Haynes inside the home. The child was placed in protective custody.

Haynes had a first appearance Thursday in Jackson County Circuit Court. A judge set his bond at $200,000 cash only with the stipulations that if he posts bond, he must not have any contact with the victim or her son, who was listed in court records as a witness.

A preliminary hearing is scheduled for March 10.

The prosecutor’s office Friday released court papers that document what happened.

A neighbor’s cell phone rang at 2:15 a.m. Wednesday. The neighbor heard the victim asking for help. Her voice sounded weak and hard to understand. She wanted the neighbor to take her to the hospital.

The neighbor went to the victim’s house and looked inside the kitchen window. The woman appeared to be unconscious on the kitchen floor.

Haynes, meanwhile, appeared to be asleep in a recliner.

The woman began dragging herself to the door to let the neighbor inside.

Haynes came in to where they were. He was enraged, screaming “she just wants attention,” according to court records.

Haynes was “raging” through the kitchen and living room, breaking “anything and everything in his path,” according to court records.

Fearing for his own safety, the neighbor tried to call 911 but had trouble dialing on his iPhone. Haynes knocked the phone out of his hands, the court account said.

Then Haynes approached the woman, kicked her in the ribs, grabbed her by the arms, dragged and swung her body around the kitchen.

Eventually, the neighbor was able to drive the woman to the hospital.

A sheriff’s detective questioned Haynes. He denied hitting or kicking his wife, Haynes told the investigator. The woman tripped and fell carrying firewood, he said.

The woman told investigators that on Tuesday night, Haynes was trying to light firewood and got upset because he could not get a fire started. Haynes tossed a piece of firewood over his shoulder that hit her in the face.

A nurse at Centerpoint asked the woman what happened, and she said Haynes threw firewood at her but did not mean to.

Her 5-year-old son was interviewed by deputies. The child said the couple “fought all the time” and Haynes was known to throw items, including computers. He went to sleep during the incident on Wednesday morning.