DiLauro went undrafted in the 2018 NFL draft. On May 4, 2018, he was signed by the Cleveland Browns.[3] DiLauro was waived on September 1, but was re-signed two days later to the Browns' practice squad.[4][5] On September 4, 2018, DiLauro was cut from the Browns' practice squad.[6]
San Francisco 49ers
On September 26, 2018, DiLauro was signed to the San Francisco 49ers' practice squad.[7] He signed a reserve/future contract with the 49ers on January 2, 2019.[8] He was waived on August 21, 2019.[9]
Houston Texans
DiLauro signed with the Houston Texans on August 25, 2019.[10] On August 30, DiLauro was released.[11] On September 25, DiLauro was signed to the practice squad.[12] He was released on October 1.
Pittsburgh Steelers
On October 15, 2019, DiLauro was signed to the Pittsburgh Steelers practice squad.[13] On December 30, he was signed by the Steelers to a reserve/future contract.[14] He was waived on September 5, 2020.[15]
Tennessee Titans
On May 26, 2021, DiLauro signed with the Tennessee Titans.[16] He was waived on August 31, 2021 and re-signed to the practice squad.[17][18] He was released on September 10 and re-signed to the practice squad four days later.[19]
On December 23, 2021, DiLauro was promoted to the active roster and made his NFL debut in the Titans' week 16 game against the San Francisco 49ers.[20] After the Titans were eliminated in the Divisional Round of the 2021 playoffs, he signed a reserve/future contract on January 24, 2022.[21] On August 30, 2022, DiLauro was waived by the Titans and re-signed to the practice squad on September 21, 2022.[22] He was released on October 4.
Washington Commanders
DiLauro signed with the practice squad of the Washington Commanders on October 5, 2022.[23] He was released on October 19.[24]
Denver Broncos
On October 24, 2022, DiLauro signed with the practice squad of the Denver Broncos.[25] He was promoted to the active roster on December 19.[26] He was waived on July 31, 2023.[27]
Minnesota Vikings
On August 3, 2023, DiLauro signed with the Minnesota Vikings.[28] He was waived on August 28, 2023.[29]
Birmingham Stallions
DiLauro signed with the Birmingham Stallions of the USFL on September 21, 2023.[30] He was placed on Injured reserve on June 4, 2024.[31]