On December 21, 2016, it was announced that Hairston had accepted his invitation to play in the 2017 East-West Shrine Game.[3][4] He impressed draft scouts and analysts during Shrine Game practices.[5] On January 21, 2017, Hairston recorded three combined tackles as part of the East team that lost 10–3 to the West in the 2017 East-West Shrine Game.[6] Hairston attended the NFL Scouting Combine in Indianapolis and completed the majority of combine and positional drills.
On March 8, 2017, Hairston participated at Temple's pro day, but stood on the majority of his combine numbers and only performed the three-cone drill, short shuttle, and positional drills. At the conclusion of the pre-draft process, Hairston was projected to be drafted anywhere from the fifth to seventh rounds by NFL draft experts and scouts. He was ranked as the 30th best cornerback prospect in the draft by DraftScout.com.[7]
The Indianapolis Colts selected Hairston in the fifth round (158th overall) of the 2017 NFL draft.[9] Hairston was selected by an Orangutan from the Indianapolis Zoo, making him one of the only NFL players to be drafted by an animal. Hairston was the 23rd cornerback drafted in 2017.[10]
He made his professional regular season debut in the Colts' season-opener at the Los Angeles Rams and made one solo tackle in their 46–9 loss. The following week, Hairston made his first career start as a nickelback after Vontae Davis was ruled inactive due to a groin injury.[15] He recorded four solo tackles and made his first career sack on Cardinals' quarterback Carson Palmer in their 16–13 overtime loss to the 2017 Arizona Cardinals. On October 1, 2017, Hairston collected a season-high six combined tackles and forced a safety for the first scoring play of his career during a 46–18 loss at the Seattle Seahawks in Week 4.[16] Hairston sacked Seahawks' quarterback Russell Wilson for a six-yard loss in the first quarter in the endzone for his first career safety. Hairston was inactive for the Colts' Week 5 win against the San Francisco 49ers due to a quadriceps injury.[17] On November 26, 2017, Hairston recorded five combined tackles, made a season-high two pass deflections, and also made his first career interception in the Colts' 20–16 loss against the Tennessee Titans in Week 12. He made his first career interception off a pass by Titans' quarterback Marcus Mariota, that was originally intended for wide receiver Taywan Taylor, and returned it for a ten-yard gain in the second quarter.[18] Hairston was inactive for the Colts' Week 15 loss to the Denver Broncos after suffering a concussion the previous week.[19] He finished his rookie season in 2017 with 36 combined tackles (25 solo), five pass deflections, two sacks, one interception, and a safety in 14 games and four starts.[20]
2018
On January 1, 2018, the Colts fired head coach Chuck Pagano after the Colts finished with a 4–12 record in 2017.[21] On February 11, 2018, the Colts hired former Philadelphia Eagles offensive coordinator Frank Reich as their new head coach.[22] Hairston competed against Kenny Moore II and Pierre Desir to be a starting cornerback to begin the regular season.[23] Head coach Frank Reich named Hairston a starting cornerback to begin the regular season, alongside Kenny Moore and safeties Malik Hooker and Clayton Geathers.[24][25]
On August 28, 2019, Hairston was traded to the New York Jets for a conditional 2020 sixth round pick.[27] In week 14 against the Miami Dolphins, Hairston recorded his first interception of the season off a pass thrown by Ryan Fitzpatrick in the 22–21 win.[28]
Hairston was waived during final roster cuts on September 5, 2020,[29] but was re-signed two days later.[30] He was waived on October 1, 2020.[31]
On December 12, 2020, Hairston was signed by the Broncos off the Ravens' practice squad.[33] He was released by the Broncos on April 8, 2021,[34] but re-signed with the team the next day.[35] He was waived on August 31, 2021, and re-signed to the practice squad the next day.[36][37] He was promoted to the active roster on September 14, 2021.[38]
Minnesota Vikings
On March 28, 2022, Hairston signed a one-year deal with the Minnesota Vikings.[39] He was released on August 30, 2022.[40]
Arizona Cardinals
On September 21, 2022, Hairston was signed to the Arizona Cardinals practice squad. He was placed on the practice squad/injured list on December 28, 2022.[41] He signed a reserve/future contract on January 11, 2023.[42]
On August 28, 2023, Hairston was released by the Cardinals as part of final roster cuts before the start of the 2023 season.[43]