Los Angeles Chargers After going unselected in the
2019 NFL draft, Martin was signed as an
undrafted free agent by the
Los Angeles Chargers on April 27. He was waived/injured on June 28 and placed on injured reserve three days later. He was released in August .
Arizona Cardinals Martin was signed by the
Arizona Cardinals on August 4, 2020. He was released at roster cuts and signed to the practice squad the next day. He was promoted to the active roster prior to a week three game against the
Jacksonville Jaguars. Martin made his NFL debut on September 26, appearing on four special teams snaps during the 31–19 win. On October 4, 2021, Martin was released by the Cardinals and re-signed to the practice squad. He signed a reserve/future contract with the Cardinals on January 19, 2022. On August 29, 2022, Martin was waived by the Cardinals. He was re-signed to the practice squad on September 14, 2022. He was released off the practice squad six days later. He was re-signed to the practice squad on October 5, 2022. He was released on January 4, 2023.
New Orleans Saints On January 11, 2023, Martin signed a reserve/future contract with the
New Orleans Saints. He was waived on July 25, 2023. On July 30, 2023, the Saints re-signed Martin to replace offensive lineman
Trai Turner, after Turner sustained a season ending injury. He was waived/injured on August 9, 2023.
St. Louis Battlehawks On December 11, 2023, Martin signed with the
St. Louis Battlehawks of the
XFL. He was waived on March 18, 2024. ==Personal life==