Detroit Lions
Williams was drafted by the
Detroit Lions in the fifth round (169th overall) of the
2016 NFL draft.
[3] On May 6, he signed his four-year rookie contract.
[4] He played 14 games for the Lions in 2016, recording 12 tackles on the season. On September 2, 2017, Williams was waived by the Lions.
[5]
Minnesota Vikings
On September 13, 2017, Williams was signed to the
practice squad of the
Minnesota Vikings.
[6] He signed a reserve/future contract with the Vikings on January 22, 2018.
[7] On August 31, 2018, Williams was waived by the Vikings.
[8]
Seattle Seahawks
On September 3, 2018, Williams was signed to the
Seattle Seahawks' practice squad, but was released two days later.
[9][10]
Carolina Panthers
On December 19, 2018, Williams was signed to the
Carolina Panthers practice squad.
[11] He signed a reserve/future contract with the Panthers on December 31, 2018.
[12] He was waived during final roster cuts on August 30, 2019.
[13]
DC Defenders
Williams was signed by the
DC Defenders of the
XFL during
mini-camp in December 2019. He was waived on February 29, 2020.
[14]
LMAO, one year with the Lions, oh boy, you really got us this time. I guess this is how you cope when your Bears are a complete train wreck.......
Da Bears!!