Poole played college football for the Gators from 2012 to 2015. In the 2012 season, he recorded three total tackles.[3] In the 2013 season, he recorded 32 total tackles, two tackles-for-loss, two interceptions, and three passes defended.[4] In the 2014 season, he recorded 45 total tackles, three tackles-for-loss, four interceptions, two forced fumbles, and one fumble recovery.[5] In the 2015 season, he recorded 40 total tackles, 1.5 tackles-for-loss, .5 sacks, five forced fumbles, and one fumble recovery.[6]
He had his first career interception in Week 16 against the Carolina Panthers on quarterback Cam Newton.[14] He played in all 16 games with nine starts as a rookie, recording 59 tackles, 10 passes defended, and one interception.[15][16] In the postseason, he played in all three games, starting two, including Super Bowl LI, which the Falcons lost in overtime to the New England Patriots by a score of 34–28. In the Super Bowl, Poole had four total tackles.[17][18]
In 2017, Poole played in 15 games with three starts as the Falcons' No. 3 cornerback, recording 63 tackles and four passes defended.[19]
In 2018, Poole played in all 16 games with nine starts, he recorded career-highs in both interceptions and sacks, with three in both category.[20]
New York Jets
On March 15, 2019, Poole signed a one-year, $3.5 million contract with the New York Jets.[21] In week 12 against the Oakland Raiders, Poole recorded an interception off a pass thrown by Derek Carr and returned it for a 15 yard touchdown in the 34–3 win.[22] In the 2019 season, he appeared in 14 games and started ten. He recorded 59 total tackles, one interception, five passes defensed, and one forced fumble.[23]
On March 21, 2020, Poole re-signed with the Jets.[24] He was placed on injured reserve on November 17, 2020, after suffering shoulder and knee injuries in Week 9.[25] In the 2020 season, Poole appeared in nine games and started seven. He recorded one sack, 44 total tackles, two interceptions, and seven passes defended.[26]
New Orleans Saints
On July 25, 2021, Poole signed a one-year contract with the New Orleans Saints.[27] He was placed on injured reserve on August 24, 2021.[28] He was released on October 12.[29]