Arizona Cardinals Allen was selected by the
Arizona Cardinals with the 65th overall pick in the third round of the
2019 NFL draft. Following training camp, Allen was named a starting defensive end to start the season. Allen started for the Cardinals in his debut during Week 1 of the 2019 season against the
Detroit Lions. During the game, Allen recorded three solo tackles. He played in the first four games before suffering a neck injury in Week 4. He missed the next six games before being placed on injured reserve on November 13, 2019. In Week 1 of the 2020 season against the
San Francisco 49ers, Allen recorded his first career sack on
Jimmy Garoppolo during the 24–20 win. He was placed on injured reserve on October 27, 2020. He was activated on November 28, 2020. In Week 15 against the
Philadelphia Eagles, Allen led the team with 11 tackles and sacked
Jalen Hurts once during the 33–26 win. Allen entered the 2021 season as a starting defensive end. He played in 15 games with 14 starts, recording 48 tackles, four sacks, and three fumble recoveries. In 2022 his production continued to improve, logging 47 tackles, five and a half sacks, ten tackles-for-loss, and eight pass deflections across 13 starts. Allen credited much of his growth as a player during his last two seasons with the Cardinals to the mentorship of teammate and three-time
Defensive Player of the Year recipient
J. J. Watt, who was also a defensive end for Arizona from 2021 to 2022.
Denver Broncos On March 15, 2023, Allen signed a three-year, $45.75 million contract with the
Denver Broncos, following his former
defensive coordinator with the Cardinals,
Vance Joseph. Allen joined
Nick Bosa,
Aaron Donald, J. J. Watt, and
T. J. Watt as the only players to ever record 40 or more quarterback hits in a single season. In contrast with the rotational nature of
defensive line positions in professional football, Allen led all defensive linemen in 2024 in snaps played at 964, over one hundred more than the next highest player. On the
NFL Top 100 Players of 2025, Allen was ranked as the 90th best player in the league by his fellow NFL players. On August 2, 2025, Allen signed a four-year, $102 million contract extension with the Broncos. ==Career statistics==