San Francisco 49ers 2021 season Thomas was selected by the
San Francisco 49ers in the third round (102nd overall) of the 2021 NFL draft. He signed his four-year rookie contract on July 26, 2021. Thomas made his NFL debut in the season-opener against the
Detroit Lions and finished the 41–33 road victory with two tackles. During Week 14 against the
Cincinnati Bengals, Thomas recorded a season-high six tackles in 26
–23 overtime road victory. In the next game against the
Atlanta Falcons, he had two tackles and a pass deflection during the 31
–13 victory. During a Week 16 20–17 road loss to the
Tennessee Titans on
Thursday Night Football, Thomas recorded a tackle and two pass deflections. In the next game against the
Houston Texans, he had four tackles and a pass deflection during the 23–7 victory. During the regular-season finale on the road against the
Los Angeles Rams, Thomas recorded a pass deflection and his first career interception off of quarterback
Matthew Stafford in overtime with the 49ers leading 27–24, sending the 49ers to the playoffs. Thomas finished his rookie year with 23 tackles, five pass deflections, and an interception in 12 games and five starts. During the
Wild Card Round against the
Dallas Cowboys, Thomas made his postseason debut and finished the 23–17 road victory with three tackles and a pass deflection. During the
NFC Championship Game against the Rams, Thomas had a team-high 13 tackles in the 20–17 road loss.
2022 season In 2022, Thomas struggled during preseason
training camp and was in danger of missing the final 53-man roster due to injury and the rise to prominence of rookie cornerbacks
Deommodore Lenoir and
Samuel Womack. Although he made the final roster, Thomas played just 47 defensive snaps over the course of the season and did not play in the playoffs due to an ankle injury. Thomas finished his second professional season with 13 tackles in 15 games and no starts.
2023 season During the season-opener against the
Pittsburgh Steelers, Thomas recorded five tackles and a pass deflection in the 30–7 road victory. During a Week 10 34–3 road victory over the
Jacksonville Jaguars, he had three tackles, a forced fumble, and a fumble recovery. Two weeks later against the
Seattle Seahawks on
Thanksgiving, Thomas recorded a tackle, two pass deflections, and an interception in the 31–13 road victory. During a Week 13 42–19 road victory over the
Philadelphia Eagles, Thomas set season-highs in tackles with seven and pass deflections with three. Three weeks later against the
Baltimore Ravens on
Christmas Day, he had four tackles and a pass deflection in the 33–19 loss. Thomas finished the 2023 season with 43 tackles, seven pass deflections, an interception, a forced fumble, and a fumble recovery in 15 games and six starts. The 49ers finished atop the
NFC West with a 12–5 record and qualified for the playoffs as the #1-seed. In the
Divisional Round against the
Green Bay Packers, Thomas recorded five tackles during the 24–21 victory. During the
NFC Championship Game against the Lions, he had six tackles in the 34–31 comeback victory as the 49ers advanced to
Super Bowl LVIII. In the Super Bowl against the
Kansas City Chiefs, Thomas recorded no statistics during the 25–22 overtime loss.
2024 season Thomas was placed on injured reserve on August 28, 2024. He was released on December 17.
Indianapolis Colts On December 18, 2024, Thomas was claimed off waivers by the
Indianapolis Colts, but was released the next day after failing his physical.
Minnesota Vikings On December 24, 2024, Thomas was signed to the
Minnesota Vikings practice squad. He signed a reserve/future contract on January 16, 2025. On August 26, 2025, Thomas was released by the Vikings as part of final roster cuts.
Philadelphia Eagles On August 29, 2025, Thomas was signed to the
Philadelphia Eagles' practice squad. He was released by the Eagles on January 6, 2026. Thomas signed a reserve/future contract on January 20. ==NFL career statistics==