Blair attended Wooster High School in Wooster, Ohio. He was a First-team Division II all-state as a senior at Wooster High (Ohio). Also named first-team Division II All-Ohio and Ohio Cardinal Conference Defensive Player of the Year.[2]
The former first-team All-State pick in Ohio eventually worked his way into the starting lineup with the Utes in 2017, starting 6 of 9 games and making over 48 tackles, three for loss, and two pass breakups. before suffering a season-ending injury against UCLA. As a senior, He started in all 14 games with 12 starts in 2018, garnering second-team All-Pac-12 honors along with 17 of his teammates. He finished the year with 59 stops, two for loss, two interceptions, two pass breakups, and a forced fumble.
Blair started the 2020 NFL season being named the starting nickelback for the Seahawks, switching over from his original position at safety.[6] He started the season by having seven tackles (four solo) in the Seahawks' first game of the season. Blair also generated a forced fumble in the game that was against the Atlanta Falcons and helped the team secure a 38–25 victory at the Mercedes-Benz Stadium. In the second game of the season against the New England Patriots, Blair had to step into the role of free safety after starting free safety Quandre Diggs was ejected for a helmet-to-helmet hit during the game. Blair's season was cut short a few plays later when a teammate rolled onto his leg following a tackle resulting in Blair tearing his anterior cruciate ligament.[7] He was placed on injured reserve on September 23.[8]
2021
Blair entered the 2021 season as the backup free safety to Quandre Diggs. He played in six games before suffering a knee injury in Week 7. He was placed on injured reserve on November 12, 2021.[9]
On August 30, 2022, Blair was waived by the Seahawks.[10]
Carolina Panthers
On September 5, 2022, Blair signed with the practice squad of the Carolina Panthers.[11] He was promoted to the active roster on November 6, 2022, before being released the following day.
Philadelphia Eagles
On November 16, 2022, Blair signed with the Philadelphia Eagles practice squad.[12] He was released on December 13.
On February 9, 2023, Blair signed a reserve/futures deal with the Eagles.[13] He was released by the team on April 24, with an NFI designation.
Seattle Seahawks (second stint)
On July 26, 2024, Blair was signed by the Seattle Seahawks.[14] He was released on August 27, and re-signed to the practice squad.[15][16] He was released on September 24.[17]
New York Jets
On October 17, 2024, Blair was signed to the New York Jets practice squad.[18] He was released on November 5.