Murray began his football career at Holy Cross as a walk-on and redshirted his freshman season. He became a four-year starter for the Crusaders, appearing in 44 games and making 40 starts at three positions (center, left tackle, and right guard) on the offensive line.[1] Murray was a second-team All-Patriot League selection during his junior and senior seasons.[2]
Professional career
Kansas City Chiefs
Murray signed with the Kansas City Chiefs as an undrafted free agent on May 6, 2018.[3] He failed to make the Chiefs' 53-man roster out of training camp but was subsequently signed to the team's practice squad on September 2, 2018.[4][5] Murray was promoted to the Chiefs' active roster on October 23, 2018 to replace injured center Jordan Devey.[6] Murray made his NFL debut on November 11, 2018 in a 26-14 win against the Arizona Cardinals.[7]
Murray was waived by the Chiefs during final roster cuts on August 31, 2019, but was signed to the team's practice squad the next day.[8] He was released on September 12.[9]
On November 6, 2019, Murray was signed to the New York Jets practice squad. He signed a reserve/future contract with the Jets on December 30, 2019.[11]
On September 5, 2020, Murray was waived by the Jets and signed to the practice squad the next day.[12][13] He was elevated to the active roster on September 26 for the team's week 3 game against the Indianapolis Colts, and reverted to the practice squad after the game.[14] He was promoted to the active roster on October 10.[15] He was waived on November 3 and re-signed to the practice squad two days later.[16][17] He was signed to the active roster on November 28, 2020.[18]
On August 31, 2021, Murray was waived by the Jets and re-signed to the practice squad the next day.[19][20] He was released from the practice squad on October 7, 2021.
Tennessee Titans
On October 12, 2021, Murray was signed to the Tennessee Titans practice squad.[21] He was released on October 26, 2021.[22]
Baltimore Ravens
On December 22, 2021, Murray was signed to the Baltimore Ravens practice squad.[23] He signed a reserve/future contract with the Ravens on January 10, 2022.[24] He was waived on August 29, 2022.[25]
Jacksonville Jaguars
On September 12, 2022, Murray signed with the practice squad of the Jacksonville Jaguars.[26] He signed a reserve/future contract on January 23, 2023.[27] He was waived on May 1, 2023.
Tennessee Titans (second stint)
On August 2, 2023, Murray signed with the Titans.[28] He was waived on August 27, 2023.[29]
Jacksonville Jaguars (second stint)
On November 27, 2023, Murray was signed to the practice squad of the Jaguars.[30] He was not signed to a reserve/future contract and thus became a free agent after the season when his practice squad contract expired.[31]