A Louisville man was arrested after he allegedly fractured an 8-year-old's skull with a shovel Friday and sexually assaulted her, according to police.

Cane L. Madden, 29, has been charged with first-degree rape, assault and robbery in connection with the attack that allegedly took place in the California neighborhood.

According to an arrest citation, Louisville Metro Police officers responded about 4:30 p.m. Friday to the 1700 block of Hale Avenue on a report of an 8-year-old girl who had been hit in the head with a shovel and robbed of her iPad.

'We lead the nation in child abuse':What's being done about child abuse in Kentucky

The girl was taken to the emergency room at Norton Children's Hospital, where a doctor told detectives she suffered a right skull fracture, multiple cuts and bruises to the head and "significant bruising and tearing of the vaginal wall, which is indicative of sexual assault," according to the arrest report.

Madden had been seen in the area before and after the time of the alleged assault, and he admitted to having knowledge of it after officers stopped him.

Madden was eventually interviewed by detectives at LMPD's Second Division headquarters, where he gave "intimate details" of the physical and sexual assault, according to the arrest citation.

He was arrested shortly after 1 a.m. Saturday and booked into Louisville Metro Corrections, where he remains held in lieu of a $1 million bond, according to court records.

For subscribers:Why Kentucky can't stop hurting — and killing — its children

Madden has been charged in previous assault cases, online court records show, but various cases have been dismissed after records show he was ruled incompetent.

On Thursday, one day before he allegedly assaulted the 8-year-old girl, Madden was ruled incompetent to stand trial in a May theft and burglary case, according to court records.

An arraignment hearing is scheduled for 9 a.m. Monday.

More:Court battles child abuse with praise and celebration, but Kentucky needs more

Reach Billy Kobin at bkobin@courierjournal.com or 502-582-7030. Support strong local journalism by subscribing today: courier-journal.com/subscribe.