Fitts attended Redlands East Valley High School in Redlands, California, where he was a 4 star recruit.[1] Fitts originally signed with UCLA, but transferred to Utah after one year with the program.[1][2] After redshirting for a year, Fitts played in all 13 games during his sophomore year. Fitts injured his foot during the second game of his junior year against BYU, and was declared out for the year.[3] Fitts continued to deal with injuries during his senior year, but recorded 3 sacks and 23 tackles during his senior year.[4] He was also invited to the 2018 Senior Bowl.[5]
The Cardinals placed an exclusive-rights free agent tender on Fitts on March 15, 2021.[13] He signed the one-year contract on April 15.[14] He was waived on August 31, 2021 and re-signed to the practice squad the next day.[15][16] He was promoted to the active roster on September 11, 2021. He was placed on injured reserve on October 22, 2021. He became an unrestricted free agent in 2022.
On April 15, 2022, Fitts announced his retirement from professional football citing multiple concussions as the main reason.[17]