sactownsports.com

49ers sign TE Khalil Dinkins to 3-year deal

The San Francisco 49ers are making a roster move at tight end, bringing back a familiar face while parting ways with a defensive lineman who recently joined the organization.

Over the weekend, the team announced that it has re-signed tight end Khalil Dinkins to a three-year deal and waived/injured defensive lineman Xavier Thomas to make room on the roster.

More on the 49ers’ latest roster moves as preseason winds down and we inch closer to September 10th’s season-opener in Australia.

The #49ers today announced they have re-signed TE Khalil Dinkins to a three-year deal. In corresponding moves, the team waived/injured DL Xavier Thomas.

📰: https://t.co/FjwnVcYYmO pic.twitter.com/bAhddCsC0H

— San Francisco 49ers (@49ers) August 23, 2026

49ers Roster Moves: August 22, 2026

Release courtesy of the San Francisco 49ers

The San Francisco 49ers today announced they have re-signed TE Khalil Dinkins to a three-year deal. In order to make room on the roster, the team waived/injured DL Xavier Thomas.

Dinkins (6-4, 252) originally entered the NFL after signing with the 49ers as an undrafted free agent on April 26, 2026. He was placed on San Francisco’s Active/Non-Football Injury List on July 18, 2026, before being waived/non-football injury by the team on July 25.

A 24-year-old native of Wexford, PA, Dinkins attended Penn State University for five seasons (2021-25) where he appeared in 49 games (22 starts) and registered 37 receptions for 399 yards and seven touchdowns.

Thomas (6-2, 250) originally signed with the team on August 12, 2026.

More 49ers content from Sactown Sports

Raheem Morris praises 49ers’ defensive bounce-back vs. Chargers

Upcoming San Francisco 49ers Schedule

Preseason

Thursday, August 27th – @ Las Vegas Raiders – 5:00 pm PT

Regular Season

Thursday, September 10th – vs. Los Angeles Rams in Melbourne, Australia (Season Opener) – 5:35 pm PT

Sunday, September 20th – vs. Miami Dolphins – 1:25 pm PT

Sunday, September 27th – vs. Arizona Cardinals – 1:05 pm PT

Sunday, October 4th – vs. Denver Broncos – 1:25 pm PT

Read full news in source page