As a true freshman at Notre Dame in 2012, Day appeared in all 13 games and had 23 tackles and two sacks. As a sophomore, he played in 11 games and made eight starts. He recorded 33 tackles and a half sack.[3][4] As an 11-game starter his junior year, Day had 40 tackles and one sack.[5][6] Following the end of the season, Day announced that he would return for his senior season, forgoing the 2015 NFL draft.[7] In his senior season, starting all 13 games, Day set a career high in tackles (45), tackles for loss (15.5) and sacks (4), earning himself second-team All-American honors by the Associated Press.[8]
Day was selected by the Jacksonville Jaguars in the fourth round (103rd overall) of the 2016 NFL draft.[11] Day played only 126 snaps during his one and a half seasons for the Jaguars.[12]
On November 18, 2017, Day was waived by the Jaguars.[13]
San Francisco 49ers
On November 20, 2017, Day was claimed off waivers by the San Francisco 49ers.[14] Familiar to defensive coordinator Robert Saleh, Day was immediately a part of the defensive line rotation. He served as a reserve and played in six games, netting 12 solo tackles, 4 assisted tackles, and a sack.[15] Day reached Super Bowl LIV with the 49ers, but lost 31–20 to the Kansas City Chiefs.
Indianapolis Colts
On March 26, 2020, Day signed a one-year contract with the Indianapolis Colts.[16] He was placed on injured reserve on September 6, 2020.[17] He was designated to return from injured reserve on September 30, and began practicing with the team again.[18] He was activated on October 17.[19] He was waived by the Colts on November 17, 2020.[20]
Cleveland Browns
On December 30, 2020, Day was signed to the practice squad of the Cleveland Browns.[21] His practice squad contract with the team expired after the season on January 25, 2021.[22] Day re-signed with the Browns on April 14, 2021.[23] The Browns terminated Day's contract on August 31, 2021.[24] Day was re-signed to the Browns' practice squad on September 1, 2021.[25] Day was elevated to the Browns' active roster on October 16, 2021,[26] and reverted back to the practice squad on October 18, 2021. Day was signed to the Browns' active roster on November 9, 2021.
On April 18, 2022, Day re-signed with the Browns.[27] The Browns terminated Day's contract on August 16, 2022.[28]
Minnesota Vikings
On December 14, 2022, Day was signed to the Minnesota Vikings practice squad.[29] He was released on January 7, 2023. He signed a reserve/futures contract with the team on January 30, 2023.[citation needed] He was released on August 29, 2023, and signed to the practice squad the next day.[30][31] He was released on November 8, 2023 and re-signed three days later.[32][33] Day was signed to the active roster on November 21.[34]
Washington Commanders
Day signed with the Washington Commanders' practice squad on August 28, 2024.[35] He was signed to the active roster on October 16.[36]