The former University of Michigan football coach, who was fired and arrested earlier this week, faces three criminal charges, including home invasion and stalking in a domestic relationship, according to court documents.

The university terminated Sherrone Moore, alleging they had "credible evidence" that he engaged in an inappropriate relationship with a staff member.

Authorities said that on the same day he was dismissed, Mr Moore was detained by police in a nearby suburb in connection with an alleged assault.

The 39-year-old was formally charged on Friday afternoon, two days after his abrupt firing and arrest.

The magistrate on Friday granted Mr Moore $25,000 bail, ordered him to wear a GPS monitor and stay away from his former girlfriend, NBC News reported.