Baltimore Ravens On May 18, 2023, Thomas was signed to the
Baltimore Ravens as an
undrafted free agent after going unselected in the
2023 NFL draft. He was waived on August 29 as part of final roster cuts.
New York Giants On August 31, 2023, Thomas was signed to the
New York Giants practice squad. On September 21, he was elevated from the practice squad to fill in for injured teammates
Andrew Thomas and
Ben Bredeson. In Week 5, he played three snaps as center. Thomas was released from the Giants on October 31.
Houston Texans On November 14, 2023, Thomas was signed to the
Houston Texans' practice squad. He signed a reserve/future contract with Houston on January 22, 2024. Thomas was waived with an injury designation on August 3. He reverted to the team's injured reserve list after going unclaimed. On August 26, 2025, Thomas was waived by the Texans as part of final roster cuts, and was re-signed to the practice squad the following day. Thomas was released by the Texans on September 3 and re-signed to the practice squad one week later. He was released on September 16. On December 3, Thomas was re-signed to the practice squad. He was released on January 14, 2026.
Louisville Kings On April 2, 2026, Thomas signed with the
Louisville Kings of the
United Football League (UFL). == References ==