Martin spent five years with the Indiana Hoosiers, redshirting his true freshman season. He played in 50 total games for the Hoosiers, 43 of which were starts, and was named honorable mention All-Big Ten Conference in his redshirt junior and senior seasons.[3]
Martin was selected by the Washington Redskins in the fourth round (131st overall) of the 2019 NFL draft.[5] Martin made his NFL debut on September 29, 2019, starting at right guard in place of starter Brandon Scherff in a 24–3 loss to the New York Giants.[6] Martin started the final three games on the season after Scherff was placed on season-ending injured reserve and finished his rookie season with nine games played and five starts.[7][8]
At the start of the 2020 season, Martin was named the starting left guard replacing Ereck Flowers, who left the team via free agency.[9] He started the first five games of the season before Saahdiq Charles was named the starting left guard over him going into Washington's week six game against the Giants and Wes Schweitzer was chosen to replace Charles when he suffered a knee injury.[10] He was released on August 31, 2021,[11] but re-signed to the practice squad the following day.[12]
New York Giants
Martin signed with the New York Giants on September 27, 2021.[13] On December 6, 2021, Martin was placed on reserve/COVID-19 list and was reactivated on December 16, 2021.[14][15] He was waived on May 10, 2022.[16]
Martin was claimed off waivers by the Washington Commanders on August 24, 2022.[19] He was released on August 30 before re-signing to their practice squad on September 5, 2022.[20] Martin was promoted to the active roster on December 22, 2022.
Cleveland Browns
On March 30, 2023, Martin signed with the Cleveland Browns.[21] On August 28, 2023, Martin was released from the Browns.[22]