Pre-draft On June 28, 2019, Thompson had been informed by the
NCAA that he had lost his last year of collegiate eligibility due to a violation stemming from a purchase of an over-the-counter supplement from a local nutrition store. Although the actual supplement purchased was not publicly released, a source had reported it was not a steroid. Without any eligibility remaining, he officially declared himself for the 2019 NFL supplemental draft.
Arizona Cardinals 2019 On July 10, 2019, the
Arizona Cardinals were awarded Thompson for a fifth round pick, the only player selected in the
2019 NFL Supplemental draft. On July 17, 2019, the Cardinals signed Thompson to a four–year, $2.86 million contract that included a
signing bonus of $342,920. During training camp, Thompson competed for a role as a backup safety against
Charles Washington,
Deionte Thompson,
Josh Shaw, and
Rudy Ford. Head coach
Kliff Kingsbury named
Budda Baker and
D. J. Swearinger the starting safeties to begin the regular season with Thompson and Deionte Thompson as backups. On September 8, 2019, Thompson made his professional regular season debut, playing seven snaps on
special teams as the Cardinals tied 27–27 against the
Detroit Lions. In Week 3, Thompson was inactive as a healthy scratch as the Cardinals lost 20–38 to the
Carolina Panthers. On September 30, 2019, the Arizona Cardinals released starting free safety D.J. Swearinger, citing issues in coverage. Head coach Kliff Kingsbury stated his replacement would be Thompson, Deionte Thompson, or
Chris Banjo. On October 6, 2019, Thompson earned his first career start, replacing D.J. Swearinger at free safety, and collected a season-high eight combined tackles (five solo) in a 26–23 victory at the
Cincinnati Bengals. On November 17, 2019, Thompson made five solo tackles, a pass deflection, and also had his first career interception off a pass by
Jimmy Garoppolo intended for tight end
Ross Dwelley during the fourth quarter of a 36–26 loss at the
San Francisco 49ers. He finished his rookie season in
2019 with a total of 57 combined tackles (42 solo), three passes defended and an interception in 15 games and nine starts. Thompson earned an overall grade of 64.4 from
Pro Football Focus for the 2019 NFL season. On September 13, 2020, Thompson started in the
Arizona Cardinals season-opener, but injured his ankle after making one solo tackle and exited on the first drive of the first quarter. On September 17, 2020, the Arizona Cardinals placed Thompson on
injured reserve after he injured his ankle in Week 1 and he remained sidelined for the next six consecutive games (Week 2–7). On November 4, 2020, Thompson was activated from injured reserve. In Week 10, he collected a season-high seven combined tackles (six solo) as the Cardinals defeated the
Buffalo Bills 32–30. On November 19, 2020, Thompson recorded three combined tackles (two solo) before exiting in the Cardinals' 21–28 loss at the
Seattle Seahawks. He subsequently missed the next five games (Weeks 12–17). Thompson completed the 2020 NFL season with 19 combined tackles (16 solo) and one pass deflection in five games and four starts. He received an overall grade of 70.1 from Pro Football Focus in 2020.
2021 The
Arizona Cardinals' new head coach
Kliff Kingsbury chose to retain Thompson and Budda Baker as the starting safeties to begin the season. On December 5, 2021, Thompson collected a season-high ten combined tackles (five solo), made one pass deflection, and intercepted a pass by
Andy Dalton to wide receiver
Jakeem Grant during a 33–22 victory at the
Chicago Bears. In Week 18, he made six combined tackles (four solo), a season-high two pass deflections, and intercepted a pass thrown by
Russell Wilson to running back
Travis Homer as the Cardinals lost 38–30. He finished the
2021 NFL season with a career-high 121 combined tackles (79 solo), seven pass deflections, and three interceptions in 17 games and 12 starts. He received an overall grade of 68.2 from
Pro Football Focus in 2021. The Arizona Cardinals finished the
2021 NFL season second in the
NFC West with a 11–6 record, clinching a playoff berth. On January 17, 2022, Thompson led his team with 12 combined tackles (six solo) as the Cardinals lost 11–34 at the
Los Angeles Rams during the NFC Wild-Card Game.
2022 On September 2, 2022, the
Arizona Cardinals signed Thompson to a three–year, $36.00 million contract that includes $20.17 million guaranteed upon signing and an initial
signing bonus of $10.17 million. In Week 4, Thompson recorded two combined tackles (one solo), made a pass deflection, and intercepted a pass by
Baker Mayfield to wide receiver
D. J. Moore during a 26–16 win at the
Carolina Panthers. On December 25, 2022, Thompson collected a season-high 11 combined tackles (ten solo) and made a pass deflection during a 16–19 overtime loss against the
Tampa Bay Buccaneers. He started all 17 games during the
2022 NFL season and made 110 combined tackles (79 solo), eight pass deflections, and one interception. He received an overall grade of 76.2 from Pro Football Focus in 2022.
2023 On February 14, 2023, the
Arizona Cardinals hired
Philadelphia Eagles' defensive coordinator
Jonathan Gannon as their new head coach after they fired Kliff Kingsbury after finishing with a 4–13 record in 2022. Defensive coordinator
Nick Rallis chose to retain Thompson and
Budda Baker as the starting safeties to begin the season. On September 17, 2023, Thompson made seven combined tackles (five solo), one pass deflection, and returned an interception thrown by
Daniel Jones to running back
Saquon Barkley for a season-long 35–yard return during a 26–31 loss to the
New York Giants. He suffered a hamstring injury and was inactive for two games (Weeks 6–7). On November 19, 2023, Thompson collected a season-high eight solo tackles, made an interception, and had his first career sack on
C. J. Stroud for a nine–yard loss during a 16–21 loss at the
Houston Texans. The following week, he recorded seven combined tackles (five solo), made one pass deflection, and picked off a pass thrown by
Matthew Stafford to wide receiver
Puka Nacua as the Cardinals lost 14–37 against the
Los Angeles Rams in Week 12. In Week 16, Thompson made five combined tackles (four solo), set a season-high with three pass deflections, and set a career-high with his fourth interception of the season on a pass thrown by
Justin Fields to running back
Khalil Herbert as the Cardinals lost 16–27 at the
Chicago Bears. He finished the
2023 NFL season with 78 combined tackles (59 solo), nine pass deflections, and a career-high four interceptions in 15 games and 15 starts. He received an overall grade of 71.3 from Pro Football Focus in 2023. He finished the season with 98 combined tackles (61 solo), three pass deflections, and two fumble recoveries in 15 games and 15 starts. He received an overall grade of 68.8 from
Pro Football Focus, which ranked 51st amongst 171 qualifying safeties in 2024.
Dallas Cowboys On March 9, 2026, Thompson signed a three-year, $36 million contract with the
Dallas Cowboys. ==NFL career statistics==