Kansas City Chiefs Thompson signed with the
Kansas City Chiefs as an
undrafted free agent on May 6, 2019. He was waived during final roster cuts on August 31, 2019, but was signed to the team's
practice squad on September 2. Thompson was released by the Chiefs on October 29, 2019.
Seattle Seahawks (first stint) Thompson was signed by the
Seattle Seahawks to their practice squad on October 31, 2019. He was released on November 5, 2019.
Cincinnati Bengals Thompson was signed by the
Cincinnati Bengals to their practice squad on November 19, 2019.
Seattle Seahawks (second stint) Thompson was re-signed to the Seahawks practice squad on January 8, 2020. He signed a reserve/futures contract with the team on January 14, 2020. Thompson was waived on August 31, 2021, during final roster cuts and was re-signed to the practice squad the following day. He was elevated to the active roster on September 26, 2021, for the team's week 3 game against the
Minnesota Vikings and made his NFL debut in the game. He signed a reserve/future contract with the Seahawks on January 10, 2022. He was placed on injured reserve on August 15, 2022. Thompson made the Seahawks final roster in 2023 as a special teamer and backup wide receiver. He was waived on September 27, 2023 and re-signed to the practice squad. On October 2, 2023, Thompson was elevated to the active roster, and caught his first regular-season NFL pass—a 10-yard reception against the
New York Giants. He returned to the practice squad on October 16, 2023. Two days later, on October 18, 2023, Thompson was promoted to the active roster again. He was waived on October 31, and re-signed to the practice squad. He was not signed to a reserve/future contract after the season and thus became a free agent upon the expiration of his practice squad contract.
Tampa Bay Buccaneers On June 6, 2024, Thompson signed with the
Tampa Bay Buccaneers. He was released during roster cuts on August 27, 2024 and signed with the team's practice squad the next day. ==References==