Nichols was selected by the Chicago Bears in the fifth round (145th overall) of the 2018 NFL draft.[6] Like Nichols, Bears head coach Matt Nagy was a Delaware alumnus, while assistant Brian Ginn worked for the school before joining the Bears.
His first NFL start came in Week 10 of the 2018 season against the Detroit Lions, where he recorded his first full sack on quarterback Matthew Stafford in a 34–22 win.[7][8] A second sack came in the season finale on the Minnesota Vikings' Kirk Cousins as the Bears won 24–10.[9]
Nichols' 2019 season was marred by a broken hand that he suffered in Week 2 against the Denver Broncos.[10] Upon his return, he primarily filled in for the injured Akiem Hicks at tackle.[11] In the final game of the year against Minnesota, he recovered a fumble by Mike Boone on the Vikings' opening drive.[12]
After nose tackle Eddie Goldman opted out of the 2020 season for COVID-19 reasons, Nichols took over his slot.[13] In the Bears' Week 6 game against the Carolina Panthers, Nichols sacked Teddy Bridgewater at the Panthers' one-yard line; on the ensuing play, Bridgewater was intercepted by Tashaun Gipson to set up a Bears touchdown.[14] In Week 13 against the Lions, Nichols recorded a sack on Matthew Stafford and his first career interception off a pass thrown by Stafford that he returned for seven yards during the 34–30 loss.[15] Nichols was the first Bears defensive tackle to intercept a pass since Tommie Harris in 2009.[16]
Las Vegas Raiders
Nichols signed a two-year, $11 million contract with the Las Vegas Raiders on March 17, 2022.[17][18] During the Raiders' 2023 Week 16 victory over the Kansas City Chiefs, Nichols recovered a fumble by Patrick Mahomes and returned it 8 yards for his first career touchdown.[19]
Arizona Cardinals
On March 14, 2024, Nichols signed a three-year contract with the Arizona Cardinals.[20] On October 15, Nichols was placed on season–ending injured reserve after suffering a stinger.[21]