New York Giants Johnson was signed by the
New York Giants as an undrafted free agent on May 2, 2021. He made the team out of training camp. In Week 11 against the
Tampa Bay Buccaneers Johnson III recorded his first career sack on
Blaine Gabbert. On May 18, 2022, Johnson was waived.
Cincinnati Bengals On July 25, 2022, Johnson signed with the
Cincinnati Bengals. He was waived on August 30, 2022, and signed to the practice squad the next day. He signed a reserve/future contract on January 31, 2023. On August 29, 2023, Johnson was waived by the Bengals as part of their 53-man roster cutdown.
Detroit Lions On August 31, 2023, Johnson was signed to the
Detroit Lions' practice squad. He was released on December 5. Johnson was re-signed to the practice squad on January 4, 2024. He was released once more on January 23, following the signings of
Jake Funk and
Matt Farniok.
San Francisco 49ers On February 15, 2024, Johnson signed with the
San Francisco 49ers. On June 4, 2024, Johnson was waived by the 49ers.
Jacksonville Jaguars On July 30, 2024, Johnson signed with the
Jacksonville Jaguars. He was waived on August 25.
Cincinnati Bengals (second stint) On October 16, 2024, Johnson was signed to the Cincinnati Bengals practice squad. He signed a reserve/future contract on January 7, 2025. On August 26, 2025, Johnson was waived by the Bengals as part of final roster cuts.
St. Louis Battlehawks On January 14, 2026, Johnson was selected by the
St. Louis Battlehawks of the
United Football League (UFL). He was released on March 19. == References ==