Davis was a starter as a true freshman at Auburn in 2015. He finished the season with 56 tackles and three interceptions. As a sophomore in 2016, he recorded 46 tackles. Davis finished the 2017 season with 36 tackles, 12 pass deflections, and 1 interception. On January 3, 2018, Davis declared his intentions to enter the 2018 NFL Draft.
Professional career
Davis attended the NFL Scouting Combine in Indianapolis and completed the majority of drills, but opted to skip the short shuttle and three-cone drill. Davis finished eighth among all cornerbacks in the broad jump and bench press. On March 9, 2018, Davis participated at Auburn's pro day and performed the majority of drills, but elected to skip the bench press, vertical jump, and broad jump. Davis also improved his times in the 40-yard dash, 20-yard dash, and 10-yard dash. At the conclusion of the pre-draft process, Davis was projected to a second round pick by NFL draft experts and scouts. He was ranked as the sixth best cornerback prospect in the draft by Sports Illustrated, was ranked the eighth best cornerback by DraftScout.com, and was ranked as the ninth best cornerback in the draft by Scouts Inc. The Tampa Bay Buccaneers selected Davis in the second round of the 2018 NFL Draft. Davis was the ninth cornerback drafted in 2018. On May 24, 2018, the Tampa Bay Buccaneers signed Davis to a four-year, $4.39 million contract that includes $2.43 million guaranteed and a signing bonus of $1.27 million.
Tampa Bay Buccaneers
2018 season: Rookie year
Davis made his professional debut in Week 1 during a 48–40 win against the New Orleans Saints in which he had 4 tackles. In Week 2, during a 27–21 win against the Philadelphia Eagles, Davis recorded 6 tackles, a pass deflection, and his first career fumble recovery via a strep-sack by teammate Kwon Alexander on Nick Foles. In Week 16, during a 27–20 loss to the Dallas Cowboys, Davis recorded 2 tackles and his first career forced fumble. Davis finished his rookie season with 40 tackles, 4 pass deflections, 1 forced fumble, and 1 fumble recovery.
2019 season
In Week 1, during a 31–17 loss to the San Francisco 49ers, Davis recorded tackles and his second career fumble recovery. In Week 2, during a 20–14 win against the Carolina Panthers, Davis recorded 7 tackles and 2 pass deflections. In Week 4, during a 55–40 win against the Los Angeles Rams, Davis recorded 8 tackles. In Week 12, during a 35–22 win against the Atlanta Falcons, Davis recorded 5 tackles, 5 pass deflections, and his first career interception on Matt Ryan. Davis finished his sophomore season with 60 tackles, 19 pass deflections, 1 forced fumble, 1 fumble recovery, and 1 interception.
2020 season
On April 8, 2020, Davis announced that he would be changing his jersey number from 33 to 24 in honor of the late Kobe Bryant