Oakland / Las Vegas Raiders training camp in 2019 Ferrell was selected by the
Oakland Raiders fourth overall in the
2019 NFL draft. This selection was met with widespread criticism as Ferrell was widely regarded as a late first round or early second round pick, while several other defensive linemen more highly-rated than Ferrell like
Josh Allen and
Ed Oliver were available. On June 18, 2019, Ferrell signed his four-year rookie contract, worth a fully guaranteed $31.2 million, including a $20.8 million signing bonus. Ferrell made his NFL debut in Week 1 against the
Denver Broncos on
Monday Night Football. In the game, Ferrell made three tackles and recorded his first sack on
Joe Flacco in the 24–16 win. In Week 10 against the
Los Angeles Chargers on
Thursday Night Football, Ferrell recorded 8 tackles and sacked
Philip Rivers 2.5 times in the 26–24 win. Ferrell was placed on the reserve/
COVID-19 list by the Raiders on November 17, 2020, and activated on November 26. In Week 13 against the
New York Jets, he recorded two strip sacks on
Sam Darnold that were recovered by the Raiders during the 31–28 win. On December 30, 2020, Ferrell was placed on
injured reserve. He finished the season with 27 tackles, two sacks, and two forced fumbles through 11 games. On April 29, 2022, the Raiders announced that they would not pick up the fifth-year option on Ferrell's contract, making him a free agent in the 2023 offseason. Ferrell recorded half sacks in a Week 7, 38–20 win against the
Houston Texans and a Week 13, 27–20 win against the Chargers. He recorded his final sack as a Raider during a Week 18, 31–13 loss to the
Kansas City Chiefs.
San Francisco 49ers (first stint) On March 16, 2023, Ferrell signed a one-year contract with the
San Francisco 49ers. Ferrell recorded his first forced fumble as a 49er in a Week 8, 31–17 loss to the
Cincinnati Bengals, during which he also recorded his first half sack for the team. The following week he recorded his first full sack in a 34–3 victory against the
Jacksonville Jaguars. He recorded another sack in a Week 14, 28–16 victory over the
Seattle Seahawks. In the 2023 season, he started in all 17 regular season games. He finished with 3.5 sacks, 28 total tackles (15 solo), one pass defended, one forced fumble, and one fumble recovery.
Washington Commanders On March 18, 2024, Ferrell signed with the
Washington Commanders. In 14 appearances (10 starts) for the Commanders, Ferrell logged 1 forced fumble, 3.5 sacks, and 26 combined tackles. Ferrell re-signed with the Commanders on a one-year contract on March 15, 2025, and was released on August 26 as part of final roster cuts.
Los Angeles Chargers On September 18, 2025, Ferrell signed with the
Los Angeles Chargers practice squad. He was elevated to the active roster on October 4th, appeared in their October 5th game vs the
Washington Commanders. He was put back onto the practice squad on October 6th. He was released on October 14.
San Francisco 49ers (second stint) On October 29, 2025, Ferrell signed with the 49ers' practice squad. On November 15, Ferrell was promoted to the active roster. ==Career statistics==