Oakland / Las Vegas Raiders Johnson was drafted by the
Oakland Raiders in the fourth round (129th overall) of the
2019 NFL draft. He was placed on
injured reserve on September 2, 2019. He was designated for return and began practicing again on October 14. He was activated on November 4. On November 8, 2020, Johnson forced two incomplete passes on the last two plays of the game to seal the team's 31–26 win over the
Los Angeles Chargers. In Week 10 against the
Denver Broncos, Johnson was ejected from the game after punching Broncos' wide receiver
Tim Patrick after Patrick punched Johnson's teammate
Johnathan Abram. He was placed on the reserve/
COVID-19 list by the team on November 18, and activated three days later. He was placed back on the COVID-19 list on December 19, 2020, and activated on December 23. On August 31, 2021, Johnson was waived by the Raiders.
Dallas Cowboys On October 5, 2021, Johnson was signed to the
practice squad of the
Dallas Cowboys. He was released on October 19.
Pittsburgh Steelers (first stint) On December 14, 2021, Johnson was signed to the
Pittsburgh Steelers practice squad. He was released on December 20.
Arizona Cardinals On December 29, 2021, Johnson was signed to the
Arizona Cardinals practice squad. He was released on January 4, 2022.
Pittsburgh Steelers (second stint) On January 19, 2022, Johnson signed a reserve/future contract with the Steelers. He was waived/injured on May 10, 2022, and placed on injured reserve. He was released with an injury settlement on June 10, 2022.
DC Defenders On April 5, 2023, Johnson signed with the
DC Defenders of the
XFL. He was placed on the team's reserve list on April 25, and activated on May 16. but was re-signed on April 29. ==References==