Burgess signed with the Miami Dolphins as an undrafted free agent on May 6, 2016.[2] On September 3, 2016, he was released by the Dolphins as part of final roster cuts and was signed to the practice squad the next day.[3][4] He was released on September 13, 2016.[5]
San Diego Chargers
On November 1, 2016, Burgess was signed to the San Diego Chargers' practice squad.[5] He was released on November 14, 2016.[5]
Baltimore Ravens
On November 23, 2016, Burgess was signed to the Baltimore Ravens' practice squad.[5] He was released on November 29, 2016.[5]
Jacksonville Jaguars
On December 7, 2016, Burgess was signed to the Jacksonville Jaguars' practice squad.[5] He was released on December 16, 2016.[5]
Cleveland Browns
On December 20, 2016, Burgess was signed to the Cleveland Browns' practice squad.[6] He signed a reserve/future contract with the Browns on January 2, 2017.[7]
In 2018, Burgess suffered a sprained knee and missed the next two games before returning in Week 6. He suffered a hamstring injury in that game and was waived/injured on October 16, 2018.[8][9] After clearing waivers, Burgess was placed on injured reserve on October 17, 2018, and was released three days later.
Miami Dolphins (second stint)
On December 4, 2018, Burgess was signed to the Dolphins practice squad. He signed a reserve/future contract with the Dolphins on January 1, 2019.[10] He was waived on May 23, 2019.[11]
New York Jets
On May 28, 2019, the New York Jets claimed Burgess off of waivers.[12] He was waived on August 31, 2019, and was later re-signed to the practice squad.[13] He was promoted to the active roster on October 26, 2019.[14]
On April 2, 2020, Burgess re-signed with the Jets.[15] He was placed on the reserve/COVID-19 list by the team on August 5, 2020.[16] He was activated from the list on August 13.[17] On September 5, 2020, Burgess was waived by the Jets.[18]
Atlanta Falcons
On October 13, 2020, Burgess was signed to the Atlanta Falcons practice squad.[19]
Green Bay Packers
On October 24, 2020, Burgess was signed off the Falcons' practice squad to the Green Bay Packers' active roster.[20] He was placed on injured reserve on November 25, 2020.[21] He was designated to return from injured reserve on January 20, 2021, and began practicing with the team again, but was not activated before the end of the postseason.[22]
San Francisco 49ers
On June 2, 2021, Burgess signed with the San Francisco 49ers.[23] Burgess was waived on August 16, 2021.[24]