Hamilton played at Ohio State from 2015 to 2019. After redshirting his first year, he played in 54 games over the next four. He finished his career with 66 tackles and seven sacks.[3][4][5][6]
Hamilton was drafted by the Jacksonville Jaguars in the third round (73rd overall) of the 2020 NFL Draft.[9] He was placed on the reserve/COVID-19 list by the Jaguars on July 27, 2020, and was activated six days later.[10][11]
In Week 10 against the Green Bay Packers, Hamilton recorded his first career sack on Aaron Rodgers during the 24–20 loss.[12] On December 5, 2020, Hamilton was placed on injured reserve.[13]
On April 26, 2023, Hamilton signed a three-year, $34.5 million contract extension with Jacksonville.[14] He was placed on injured reserve on August 31, 2023.[15] He was activated on October 28.
Personal life
Hamilton is a Christian.[16] He is married to Julia Hamilton. They have one son together.[17]