"Emmanuel is a great example of how we look to build our football team," said general manager John Lynch via a statement. "After originally joining us as an undrafted player, he put in the time and effort and we have watched him develop into a key contributor on both defense and special teams. We are excited to keep him as a 49er for the next few seasons."
The 49ers Communications staff provided the following rundown.
Since signing with the team as an undrafted free agent in 2018, Moseley (5-11, 190) has appeared in 29 games (16 starts) and registered 90 tackles, 17 passes defended, and two interceptions. He has also appeared in three postseason contests (two starts) and added 14 tackles, four passes defensed, and one interception. Last season, Moseley appeared in 12 games (eight starts) and finished with 47 tackles, nine passes defended, and one interception.
A 24-year-old native of Greensboro, NC, Moseley attended the University of Tennessee (2014-17) where he appeared in 51 games (30 starts) and recorded 142 tackles, 31 passes defensed, two interceptions, and 9.5 tackles for loss.
Related News
More San Francisco 49ers News
-
Jason McIntyre predicts 49ers could part ways with Kyle Shanahan or John Lynch after 2026 season
Jason McIntyre isn't necessarily predicting Kyle Shanahan will be fired by the San Francisco 49ers after the 2026 season. But he isn't ruling it out, either. During a recent appearance on The Herd with Colin Cowherd, McIntyre made a bold prediction that either Shanahan or Green... -
49ers' John Lynch provides Mike Evans injury update
San Francisco 49ers wide receiver Mike Evans was among the players working on the side during Monday's practice, the first of three practices this week before the team travels to Australia for its September 10 matchup against the Los Angeles Rams. Evans will likely continue... -
49ers GM John Lynch sends clear message on Brandon Aiyuk's status
Officially, wide receiver Brandon Aiyuk remains on the San Francisco 49ers' roster, albeit on the reserve/left squad list. Unofficially, Aiyuk has nothing to do with the team at this point. General manager John Lynch made that clear on Monday. Matt Maiocco of NBC Sports Bay... -
Kyle Shanahan, John Lynch discuss creating 49ers' initial 2026 roster
San Francisco 49ers head coach Kyle Shanahan and general manager John Lynch spoke with reporters on Monday to discuss the team's 53-man roster decisions and other moves ahead of the 2026 regular season. Here is everything they had to say. Transcript provided by the San...