Back to the San Francisco 49ers Newsfeed

San Francisco 49ers 2025 practice squad roster: Full list of players

While the San Francisco 49ers finalized their initial 53-man roster ahead of Tuesday's deadline, it'll undoubtedly look different when they take the field in Week 1 against the Seattle Seahawks, and actually already does.

To the surprise of absolutely nobody, punter Thomas Morstead, who was officially cut on Tuesday, re-signed with the team on Wednesday and was placed on the 53-man roster after wide receiver Jacob Cowing was moved to injured reserve. Wideout Russell Gage is also back in the mix to fill the gap left by Cowing. The Niners also swapped out defensive linemen, waiving Evan Anderson after claiming Jordan Jefferson off waivers from the Jacksonville Jaguars.