Malveaux signed with the Miami Dolphins as an undrafted free agent on May 5, 2017.[3] He was waived on September 2, 2017, and was signed to the Dolphins' practice squad the next day.[4][5] He was promoted to the active roster on December 2, 2017.[6]
On September 1, 2018, Malveaux was waived by the Dolphins and was signed to the practice squad the next day.[7][8] He was promoted to the active roster on October 2, 2018.[9] He was waived on November 13, 2018, and re-signed to the practice squad.[10]
Arizona Cardinals
On November 27, 2018, Malveaux was signed by the Arizona Cardinals off the Dolphins practice squad.[11] He was released on August 31, 2019, during final roster cuts.[12]
Kansas City Chiefs
Malveaux was signed to the Kansas City Chiefs practice squad on September 3, 2019.[13] He was released on December 10, 2019.[14]
Washington Redskins
The Washington Redskins signed Malveaux to their practice squad on December 17, 2019.[15] He was signed to a reserve/future contract on December 30, 2019, but was waived on August 3, 2020.[16][17]
San Francisco 49ers
Malveaux was signed by the San Francisco 49ers on September 2, 2020, but was waived at the end of camp.[18][19]
Cleveland Browns
Malveaux was signed to the Cleveland Browns' practice squad on October 10, 2020.[20] He was elevated to the active roster on November 21 and November 28 for the team's weeks 11 and 12 games against the Philadelphia Eagles and Jacksonville Jaguars, and reverted to the practice squad after each game.[21][22]
Malveaux was signed to the Browns' reserve/futures list on January 18, 2021.[23] Malveaux was waived by the Browns on August 31, 2021.[24]
Philadelphia Eagles
Malveaux was signed to the Philadelphia Eagles' practice squad on September 29, 2021.[25] He signed a reserve/future contract with the Eagles on January 18, 2022.[26] On April 21, 2022, Malveaux announced his retirement from the NFL.[27]