Hollins played five seasons for the Oregon Ducks, redshirting his sophomore season. Hollins became a starter on the defensive line for the Ducks following his redshirt season, making 51 total tackles and finishing second on the team in both tackles for loss (9.5) and sacks (3).[3] He recorded 59 tackles, 11.5 for a loss, with 4.5 sacks and an interception returned for a touchdown in his redshirt junior season.[4] As a redshirt senior, Hollins was named first-team All-Pac-12 after making 64 total tackles, including 14.5 for loss, 6.5 sacks, five forced fumbles, an interception and six passes defended. He was the only player in Football Bowl Subdivision to have at least five sacks, five forced fumbles and one interception.[5] Hollins finished his collegiate career with 184 total tackles (36 for loss), 14 sacks, two interceptions seven forced fumbles and three fumble recoveries.[6] After the season, Hollins was invited to participate in the 2019 East–West Shrine Game and was named the game's defensive MVP after making 10 tackles, three of which were for a loss and two of which were sacks.[7]
Hollins was selected by the Denver Broncos in the fifth round (156th overall) of the 2019 NFL draft.[10] The Broncos acquired this selection by trading Trevor Siemian to the Minnesota Vikings. Hollins signed a four-year rookie contract that included $300,000 in guaranteed money on May 14, 2019.[11]
Hollins made his NFL debut on September 9, 2019, against the Oakland Raiders.[12] Hollins recorded the first career sack on November 3, 2019, against the Cleveland Browns.[13] Hollins finished his rookie season with 21 tackles, one sack and two passes defended in 15 games played.[14]
On September 5, 2020, Hollins was waived by the Broncos.[15]
Los Angeles Rams
On September 6, 2020, Hollins was claimed off waivers by the Los Angeles Rams.[16] In Week 4 against the New York Giants, Hollins recorded his first sack as a Ram during the 17–9 win.[17]
In Week 13 against the Arizona Cardinals, Hollins recorded a strip sack on Kyler Murray that was recovered by the Rams during the 38–28 win.[18]
In Week 3 of the 2021 season, Hollins suffered a partially torn pec and was placed on injured reserve on September 27, 2021.[19] He was activated on December 13. Hollins reached Super Bowl LVI where the Rams defeated the Cincinnati Bengals 23–20.[20] Hollins had one tackle in the game.[21] He was waived by the Rams on November 22, 2022.[22]
Green Bay Packers
On November 24, 2022, Hollins was claimed off waivers by the Green Bay Packers.[23] On March 23, 2023, Hollins was re-signed by the Packers on a one-year, $1.2 million deal.[24] He was released on October 21, 2023.[25]
On November 15, 2023, Hollins was signed by the Los Angeles Chargers off the Giants practice squad.[27]
Washington Commanders
On August 19, 2024, Hollins signed with the Washington Commanders.[28] He was released on August 27, 2024,[29] and re-signed to their practice squad on September 19, 2024. He was released on October 8, 2024.