After a successful college career, Agim entered the 2020 NFL Draft and was selected by the Denver Broncos in the third round with the 95th overall pick. He spent his rookie season with the Broncos before being waived and subsequently signed by the Green Bay Packers. However, he was later released by the Packers and claimed off waivers by the Texans.