Drafted by the Cardinals in the first round (27th overall) of the 2024 NFL Draft out of Missouri.
2025: Saw action in 15 games with 12 starts at DT and tallied a career-high 43 tackles (including four for loss), 1.0 sack, two QB hits and a fumble recovery ... made his first career start in the season openering win @ NO (9/7) ... posted a tackle in the win vs. Car (9/14) ... tallied three tackles, two tackles for loss, a QB hit and his second career sack vs. Sea (9/25) ... recorded two tackles vs. GB (10/19) ... recorded a tackle in the win @ Dal (11/3) ... posted a season-high four tackles @ Sea (11/9) before exiting the game with injury ... posted five tackles vs. SF (11/16) ... registered four tackles @ TB (11/30) ... recorded three tackles vs. LAR (12/7) ... finished with a career-high seven tackles (one for loss) vs. Atl (12/21) and recovered the first fumble of his career ... recorded five tackles @ Cin (12/28), marked the first time of his career where he's had 5+ tackles in back-to-back games ... posted four tackles (one for loss) and and a QB hit in the season finale @ LAR (1/4/26).
2024: Played in six games after spending time on injured reserve ... recorded 10 tackles and a sack ... placed on injured reserve on 8/27 with a calf injury ... inactive (calf) vs. Chi (11/3) ... inactive (calf) vs. NYJ (11/10) ... inactive (calf) @ Sea (11/24) ... made his NFL debut @ Min (12/1), seeing action on defense ... had the first tackle of his NFL career vs. Sea (12/8) ... sacked Patriots QB Drake Maye, the first sack of his NFL career, in the win vs. NE (12/15) ... posted two solo tackles @ Car (12/22) ... had one tackle for loss @ LAR (12/28) ... finished with a season-high three tackles in the win vs. SF (1/5/25).
Appeared in 49 games (29 starts) in five years (2019-23) at Missouri and totaled 111 tackles, 21.0 tackles for loss, 13.0 sacks, a forced fumble, a fumble recovery and a pass defensed … earned first-team All-SEC, SEC Defensive Player of the Week and SEC Defensive Lineman of the Week honors in 2023 after he started 12-of-13 games and posted career highs with 43 tackles, 14.0 tackles for loss, 8.5 sacks, one forced fumble and one fumble recovery … played all 13 games (10 starts) in 2022 and had 35 tackles, 5.5 tackles for loss and 3.5 sacks … in 2021, appeared in 11 games with six starts (including each of the final five games of the season) and had 21 tackles, a pass defensed and a tackle for loss … played seven games (one start) in 2020 where he had 11 tackles and a sack ... played five games as a true freshman in 2019 and recorded one tackle.
Ranked as a three-star recruit out of Canton (MI) High School where he served as a captain and helped guide the team to the state playoffs as a senior in 2018 … was a member of the 2023 SEC Community Service Team … earned his bachelor's degree in Hospitality Management and a master's degree in Education with an emphasis in Positive Coaching and Athletic Leadership.