Bratton played college football at Virginia from 2017 to 2022. He played in nine games in 2017 and made one tackle. He appeared in 13 games, starting five, in 2018, recording 16 tackles and seven pass breakups.[1][2][3] Bratton did not play in 2019 after suffering a season-ending injury before the start of the regular season.[1][4] He played in nine games during the COVID-19 shortened 2020 season, totaling 8 tackles and one pass breakup. He appeared in 12 games, starting six in 2021, accumulating 30 tackles and six pass breakups. Bratton played in nine games, starting three, in 2022, recording 22 tackles and half a sack.[1]
Professional career
Bratton was signed by the Edmonton Elks on May 17, 2023.[5][6][7] He started all 18 games for the Elks during his rookie year in 2023, totaling 44 tackles on defense and one interception.[8][9][10]