McDaniel was released Sunday on $3,500 bond. Authorities say the 25-year-old South Carolina native returned from a night out with friends and then got into a fight with his girlfriend early Saturday at his home in Davie, which is near Miami.
McDaniel says in a police affidavit that his girlfriend attacked him.
McDaniel is in his fourth season. He played for Jacksonville for three seasons and came to Miami in 2009. He had 16 tackles and 1.5 sacks this season.
It was not clear whether McDaniel has an attorney. Jail and police officials did not know and McDaniel's phone number was not listed.
McDaniel was born in Hartsville, S.C. He played college ball at Tennessee.