Originally drafted by the Seattle Seahawks in the first round (29th overall) of the 2019 NFL Draft and spent four seasons (2019-22) with the Seahawks. Signed a one-year contract with the Cardinals as an unrestricted free agent on 3/21/23. Re-signed with Arizona on 3/8/24. Agreed to terms to a one-year contract with Arizona on 3/12/25.
2024: Played in all 17 games for the first time in his career and made 15 starts ... established career highs in tackles (29) and sacks (3.5) and tied career highs in passes defensed (2) and tackles for loss (4) ... posted his first career fumble recovery and also added six QB hits ... recovered a Rams QB Matthew Stafford fumble that was forced on a sack by LB Dennis Gardeck vs. LAR (9/15); marked the first fumble recovery of his NFL career; added a career-high two QB hits and a pass defensed in the win ... had four tackles in the win vs. LAC (10/21) ... had three tackles in the win @ Mia (10/27) ... totaled three tackles and split a seven-yard sack of Bears QB Caleb Williams in the victory vs. Chi (11/3) ... had an eight-yard sack of Seahawks QB Geno Smith @ Sea (11/24), marking his first full sack of the season ... sacked Vikings QB Sam Darnold twice for a loss of seven yards @ Min (12/1), marking the first multi-sack game of his career; gave him at least 1.0 sack in back-to-back games for the first time in his career ... had two tackles (one for loss) vs. Sea (12/8) ... totaled two tackles and a pass defensed @ LAR (12/28).
2023: Started in his Cardinals debut and posted three tackles @ Was (9/10) ... missed the remainder of the season due to a biceps injury as he was placed on injured reserve on 9/16/23.
2022: Saw action in eight games during the regular season and also played in the Seahawks Wild Card game … spent the first seven weeks of the regular season on injured reserve (elbow) … finished the year with seven tackles, a tackle for loss, two passes defensed and a QB hit … made his season debut in Week 8 vs. NYG (10/30) and finished with a QB hit and a pass defensed in just 18 defensive snaps … followed up with a tackle for loss the following week @ AZ (11/6) … appeared in a reserve role and had a pass defensed vs. LV (11/27) … had a season-high three tackles in just 21 defensive snaps vs. Car (12/11) … posted two tackles vs. SF (12/15) … saw action in the Seahawks Wild Card matchup @ SF (1/14/23) and recorded one tackle.
2021: Played in 10 games and had eight tackles, a tackle for loss, five QB hits and a pass defensed … made his season debut vs. Ten (9/19) and had one tackle … helped seal the Seahawks 35-30 win vs. NE (9/20) after stopping Cam Newton for a one-yard loss with three seconds remaining in regulation on a QB sneak attempt from the SEA one-yard line … finished with two tackles and a QB hit vs. LAR (10/7) … recorded a QB hit @ Was (11/29) and vs. SF (12/5) … had one tackle for loss and a pass defensed @ Hou (12/12).
2020: Started all 16 games during the regular season and also started the Seahawks Wild Card matchup … finished the regular season with career highs in tackles (22), sacks (3.0), tackles for loss (4) and QB hits (7) while adding two passes defensed … added a tackle and a QB hit in the postseason … part of a D-Line that helped Seattle finish the regular season with the NFL's 5th ranked run defense, allowing just 95.6 rushing yards per game … made his first career start in the season opener @ Atl (9/13) and finished with a tackle and a QB hit … in the home-opener vs. NE (9/20), recorded a tackle for loss and a pass defensed in a victory over the Patriots … registered his first career sack when he took down Kirk Cousins in the 2nd quarter; finished the contest with three tackles, a sack, a tackle for loss and a QB hit … posted his second career sack when he took down Kyler Murray in the 2nd quarter … recorded two tackles, a sack and a tackle for loss @ Was (12/20); took down Dwayne Haskins for a five-yard loss late in the 4th quarter that helped preserve Seattle's 20-15 win … started in his playoff debut and finished with a tackle and a QB hit in the Wild Card matchup vs. LAR (1/9/21).
2019: Played in 11 games as a rookie, finishing the year with three tackles … made his NFL debut @ Pit (9/15) … recorded his first career tackle @ AZ (9/29) … also had solo tackles @ Atl (10/27) and vs. AZ (12/22) … inactive for the Seahawks two postseason contests.
Appeared in 44 games in four seasons (2015-18) at TCU, finishing his college career with 82 tackles, 20.5 tackles for a loss, 14.5 sacks, an INT and five passes defensed … as a senior in 2018, was a first-team AP All-Big 12 selection from the conference's head coaches and Pro Football Focus, which gave him the highest grade among edge rushers in the Big 12 … recorded a career high 6.0 sacks and 11.5 tackles for loss, while also tying for third on the team with four passes defensed … as a junior in 2017, played in all 14 games and recorded 4.0 sacks and 4.5 tackles for loss … finished with four tackles against Oklahoma in the Big 12 Championship Game and recorded his first career INT in the win at No. 6 Oklahoma State … as a sophomore in 2016, played in 13 games and had 21 tackles, 4.5 tackles for loss and 4.5 sacks … saw action in four games as a freshman in 2015 … redshirted as a true freshman in 2014.
Attended Mundy (TX) High School where he was named the District 8-A Defensive Most Valuable Player as a senior in 2013, while also earning first-team all-conference honors as a tight end … caught 22 passes for 465 yards as a junior and earned Defensive MVP honors in the state title game when he returned his only INT of the season 36 yards for a TD … named first-team all-district on defense as a sophomore in 2011.