Moncrief was signed by the Saskatchewan Roughriders of the CFL on June 3, 2017, and played in his first professional football game on August 13, 2017.[2] He had a career-best 73 tackles in 2019 and was named to the CFL All-Star team.
Moncrief signed with the Los Angeles Rams on August 25, 2020.[5] He was waived on September 4, 2020, and re-signed to the practice squad two days later.[6][7] He was elevated to the active roster on October 31 for the team's week 8 game against the Miami Dolphins, and reverted to the practice squad after the game.[8] He was placed on the practice squad/COVID-19 list by the team on December 22, 2020,[9] and restored to the practice squad on December 26.[10] He signed a reserve/future contract on January 29, 2021.[11] He was waived on August 17, 2021.
Edmonton Elks (first stint)
On September 7, 2021, it was announced that Moncrief had signed with the Edmonton Elks.[12] He played in nine games for the Elks where he had 23 defensive tackles and four sacks.
Saskatchewan Roughriders (second stint)
On February 8, 2022, it was announced that Moncrief had signed with the Roughriders.[13] He was released on January 5, 2024.[14]
Edmonton Elks (second stint)
On July 7, 2024, it was announced that Moncrief had signed with the Elks.[15]