“I made mistake after mistake so it’s only right I blame myself,” Williams said in the post.

MORE: This week’s SN Top 20 | Top 10 Auburn players

He closes with, “I will learn from my mistakes.”

The accompanying Instagram slideshow features multiple pictures of Williams as an Auburn player. 

A preseason All-SEC selection, he had 12 catches for 147 yards and a touchdown in five games this season. He had 45 catches for 730 yards and five touchdowns last season after arriving as a junior college transfer.

The last straw in his up-and-down time at Auburn came early this month when Williams reportedly punched four people at a bar after Auburn’s 35-21 homecoming win against San Jose State.

 

A video posted by 🌟Dhaquille Williams🌟 (@ohhkillem_one) on Oct 13, 2015 at 1:23pm PDT