Ifedi was selected in the seventh round, 227th overall, by the St. Louis Rams in the 2015 NFL draft.[3] He was released by the team on September 5, 2015.[4]
Tampa Bay Buccaneers
On November 10, 2015, Ifedi was signed to the practice squad of the Tampa Bay Buccaneers. He was released on May 10, 2016, but was re-signed August 5, 2016.[5] On August 28, 2016, he was waived by the Buccaneers.[6]
Atlanta Falcons
On December 27, 2016, Ifedi was signed to the Atlanta Falcons' practice squad.[7] He signed a reserve/future contract with the Falcons on February 7, 2017.[8] On April 30, 2017, he was waived by the Falcons.[9] He re-signed with the Falcons on June 13, 2017.[10] He was waived/injured on September 2, 2017, and placed on injured reserve.[11] Ifedi was waived on April 10, 2018.[12]
Memphis Express
In 2018, Ifedi signed with the Memphis Express of the Alliance of American Football for the 2019 season.[13] However, he was placed on injured reserve before the start of the regular season,[14] and waived on March 4, 2019. He was added to the team's rights list and re-signed to a contract on March 19. He was activated to the team's roster on March 20. He was placed on injured reserve on April 1. The league ceased operations in April 2019.[15]
Seattle Dragons
In October 2019, Ifedi was picked up by the Seattle Dragons of the XFL during the 2020 XFL Draft's open phase.[16] He signed a contract with the team on January 8, 2020.[17] He was waived during final roster cuts on January 22, 2020.[18] He was signed to the XFL's practice squad team, referred to as Team 9, on January 30, 2020.[19] Ifedi was re-signed by the Dragons on March 9, 2020.[20] He had his contract terminated when the league suspended operations on April 10, 2020.[21]