As a senior, he had 70 tackles, 13 interceptions, 5 forced fumbles, 57 receptions for 860 yards and 9 touchdowns, while receiving Shreveport Defensive Player of the Year and Class 4A All-state honors.
As a junior, he started 7 games as a nickel defensive back, registering 59 tackles (5.5 for loss), one interception, 2 quarterback hurries and 2 pass breakups.
[5] Throughout training camp, Wilson competed against Jeff Heath, George Iloka, and Kavon Frazier to be a starting strong safety.
On September 22, 2019, Wilson made his professional regular season debut, but was limited to special teams as the Cowboys defeated the Miami Dolphins 31–6.
[8] The Dallas Cowboys finished the 2019 NFL season with an 8–8 record and did not qualify for the playoffs, subsequently leading to the firing of head coach Jason Garrett.
Head coach Mike McCarthy named Wilson as a backup safety to begin the season, behind starting duo Xavier Woods and Darian Thompson.
[9] On October 4, 2020, Wilson took over as the strong safety, replacing Darian Thompson, when he failed to defend a 37–yard trick pass from Jarvis Landry to fellow wide receiver Odell Beckham Jr. for a touchdown on the first drive of the game.
Wilson collected a season-high ten combined tackles (six solo) and made his first career sack on Baker Mayfield during a 49–38 loss against the Cleveland Browns.
[12] In Week 17, he recorded four combined tackles (one solo), one sack, and intercepted a pass thrown by Daniel Jones as the Cowboys lost 23–19 at the New York Giants.
Head coach Mike McCarthy named Wilson and Jayron Kearse the starting safeties to begin the season.
[20] In Week 3, he collected a season-high 11 combined tackles (nine solo), deflected a pass, and had a sack during a 23–16 victory at the New York Giants.
On December 4, 2022, Wilson tied his season-high with 11 combined tackles (nine solo) and recorded one sack as the Cowboys routed the Indianapolis Colts 54–19.
[27] The Dallas Cowboys hired Mike Zimmer as their new defensive coordinator, replacing Dan Quinn who accepted the head coaching role with the Washington Commanders.
[29] In Week 14, he collected a season-high nine combined tackles (five solo) and was credited with half a sack during a 20–27 loss against the Cincinnati Bengals.