San Francisco 49ers

Stadium: Levi's Stadium | Coach: Kyle Shanahan
Team RankingOverallRushingPassing
Offense11th103.9 (20th)245.3 (9th)
Defense23rd116.3 (22nd)235.2 (22nd)
player is injured   news about this player
91Armstead, Arik DE6-729211/15/19934Oregon
92Attaochu, Jeremiah DE6-32521/17/19935Georgia Tech
61Barnes, Tim (FA) C6-43065/14/19886Missouri
68Beadles, Zane (FA) G6-430511/19/19869Utah
3Beathard, C.J. QB6-221511/16/19932Iowa
98Blair, Ronald DE6-42701/21/19933Appalachian State
17Bolden, Victor WR5-81784/4/19952Oregon State
84Bourne, Kendrick WR6-12038/4/19952Eastern Washington
22Breida, Matt RB5-101902/28/19952Georgia Southern
99Buckner, DeForest DE6-73003/17/19943Oregon
13Burbridge, Aaron WR6-120812/23/19933Michigan State
88Celek, Garrett TE6-52525/29/19887Michigan State
27Colbert, Adrian DB6-220510/6/19932Miami (Fla.)
64Cooper, Jonathan G6-23081/19/19906North Carolina
50Coyle, Brock LB6-124510/12/19905Montana
96Day, Sheldon DT6-12947/1/19943Notre Dame
92Douzable, Leger (FA) DT6-42845/31/19869UCF
58Dumervil, Elvis (FA) DE5-112501/19/198413Louisville
7Dunbar, Steven WR6-3202//RHouston
49Dwelley, Ross TE6-52401/26/1995RSan Diego
40Exum, Antone (FA) DB6-02192/27/19915Virginia Tech
56Foster, Reuben LB6-12284/4/19942Alabama
15Garcon, Pierre WR6-02118/8/198611Mount Union
65Garnett, Joshua G6-53212/21/19943Stanford
10Garoppolo, Jimmy QB6-222611/2/19915Eastern Illinois
76Gilliam, Garry T6-531511/26/19905Penn State
11Goodwin, Marquise WR5-917911/19/19906Texas
 Goodwin, C.J. DB6-42202/4/19903California (PA)
9Gould, Robbie K6-019012/6/198214Penn State
46Griffin, Corey DB6-21991/8/1995RGeorgia Tech
57Harold, Eli LB6-32651/20/19944Virginia
49Harris, Marcell DB6-0208//RFlorida
6Heneghan, Jack QB6-4220//RDartmouth
83Hikutini, Cole TE6-42476/11/19942Louisville
30Jackson, Asa (FA) DB5-1018312/2/19895Cal Poly-S.L.O.
82James, Richie WR5-91769/5/1995RMiddle Tennessee
43James, Chanceller DB6-22089/26/19942Boise State
46Johnson, Malcolm RB6-12318/11/19923Mississippi State
36Jones, Don DB5-111955/14/19906Arkansas State
93Jones, D.J. DT6-03211/19/19952Ole Miss
93Jones, Chris (FA) DT6-12937/12/19906Bowling Green
44Juszczyk, Kyle RB6-12404/23/19916Harvard
85Kittle, George TE6-425010/9/19932Iowa
61Lauderdale, Andrew T6-629111/22/19931New Hampshire
47Lee, Elijah LB6-22292/8/19962Kansas State
2Locke, Jeff P6-02079/27/19895UCLA
26Mabin, Greg CB6-12006/25/19942Iowa
62Magnuson, Erik T6-43051/5/19942Michigan
54Marsh, Cassius DE6-42457/7/19925UCLA
1McCaffrey, Max WR6-22005/17/19942Duke
33McFadden, Tarvarus DB6-22051/28/1997RFlorida State
69McGlinchey, Mike T6-83098/29/1994RNotre Dame
67McGloster, Jamar T6-7309//RSyracuse
28McKinnon, Jerick RB5-92055/3/19925Georgia Southern
33McNichols, Jeremy RB5-921412/26/19951Boise State
90Mitchell, Earl DT6-33109/25/19879Arizona
45Moore, Tarvarius DB6-2193//RSouthern Miss
31Mostert, Raheem RB5-101974/9/19924Purdue
4Mullens, Nick QB6-11873/21/19951Southern Miss
18Murphy, Louis (FA) WR6-22005/11/19879Florida
71Murphy, Pace T6-63083/2/19942Northwestern State-Louisiana
86Nelson, Kyle LS6-224010/3/19867New Mexico State
53Nzeocha, Mark OLB6-32401/19/19904Wyoming
68Person, Mike T6-43006/17/19888Montana State
18Pettis, Dante WR6-119510/23/1995RWashington
5Pinion, Bradley P6-52296/1/19944Clemson
30Powell, Tyvis DB6-22112/16/19942Ohio State
40Reed, D.J. CB5-918811/11/1996RKansas State
38Reed, Trovon CB6-019112/30/19902Auburn
35Reid, Eric (FA) SS6-121312/10/19916LSU
58Richburg, Weston G6-43007/9/19915Colorado State
19Robinson, Aldrick WR5-101879/24/19886Southern Methodist
67Scott, Niles NT6-3295//RFrostburg State
77Shelton, Coleman C6-4299//RWashington
25Sherman, Richard DB6-31953/30/19888Stanford
51Smith, Malcolm LB6-02257/5/19898Southern California
74Staley, Joe T6-53158/30/198412Central Michigan
95Street, Kentavius DE6-22803/29/1997RNC State
29Tartt, Jaquiski SAF6-12212/12/19924Samford
55Taumoepenu, Pita LB6-12453/9/19942Utah
81Taylor, Trent WR5-81784/30/19942Louisiana Tech
77Taylor, Jullian DT6-52801/30/1995RTemple
94Thomas, Solomon DE6-225612/20/19952Stanford
75Tomlinson, Laken G6-33122/9/19924Duke
59Toomer, Korey LB6-223512/9/19885Idaho
66Toran, Najee DB6-2305//RUCLA
20Ward, Jimmie DB5-111937/18/19915Northern Illinois
48Warner, Fred LB6-3226//RBrigham Young
97Watson, Dekoda LB6-22453/3/19889Florida State
89Wick, Cole TE6-625711/30/19932Incarnate Word (Tex.)
6Williams, Terrell DB6-4212//RHouston
78Williams, Darrell T6-53103/24/19932Western Kentucky
24Williams, K'Waun DB5-91837/12/19914Pittsburgh
32Williams, Joe RB5-112059/4/19932Utah
41Wilson, Jeff RB6-0194//RNorth Texas
23Witherspoon, Ahkello CB6-21953/21/19952Colorado
 Woodson, Blaine DT6-228010/30/1995RDelaware
Alphabetical Listing
A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
Position Listing
Don Jones
Jones was revealed to be recovering from a torn ACL, Steffany Means of WBRC FOX6 News reports. "My knee is coming along real good. I think I have another month or two but I think I will be back to fully recovered soon," the safety said.

Jones hurt his knee during the 49ers' final preseason game in 2017, but the full extent of his injury wasn't previously known. The Arkansas State product seems unlikely to be fully available until training camp starts back up in late July or early August.

Knee - ACL - Questionable for the start of training camp
Jeff Wilson
No Updates
Najee Toran
No Updates
Garrett Celek
Celek finished the 2017 campaign with 336 yards on 21 receptions and a career-high four touchdowns.

Celek began the year behind rookie George Kittle on the depth chart, but a myriad of minor injuries forced the rookie out of action mid-season and the veteran stepped up like he has in the past. In a five-game stretch between Weeks 10 and 14, Celek racked up 234 yards and a trio of touchdowns while taking over as the team's primary receiving tight end. The 29-year-old proved that he is more than just a blocking option and that he can be a fantasy-relevant option when called upon. That said, Kittle regained his starting job in the final weeks of the season, and he projects to start ahead of Celek yet again in 2018.

Asa Jackson
Jackson (hamstring) was placed on injured reserve Tuesday.

Jackson played just one defensive snap this season, as he was relegated mainly to special teams duties, so his departure shouldn't affect fantasy owners. The 49ers replaced Jackson's roster vacancy with the signing of 32-year-old cornerback Leon Hall.

Hamstring - Questionable for the start of training camp
Greg Mabin
Mabin (calf) was a full participant in Wednesday's practice.

Mabin missed each of the last two games with a calf injury. However, his full participation in practice Wednesday puts him in line to return for the season finale Sunday against the Rams.

Bradley Pinion
No Updates
Trent Taylor
Taylor did not practice Tuesday due to a back injury, Matt Maiocco of NBC Sports Bay Area reports.

It doesn't appear to be anything serious for Taylor, whom head coach Kyle Shanahan described as week-to-week. With the team's mandatory minicamp just three weeks away, it's possible the 49ers may elect to be cautious with the wideout throughout the rest of OTAs. Taylor recorded 43 catches for 430 yards and two touchdowns during his rookie campaign in San Francisco last season.

Back - Questionable for the start of training camp
Marcell Harris
Achilles - Questionable for the start of training camp
No Updates
Kendrick Bourne
Bourne finished the year with 257 receiving yards on 16 receptions (34 targets).

The undrafted rookie did the majority of his damage in the second half of the season after being inactive for the good part of eight weeks. He edged out veterans Aldrick Robinson and Louis Murphy down the stretch and even led all wideouts in targets against the Rams on the final game of the season. Bourne didn't possess breakaway speed (4.68 40-yard dash time) out of college, but he did flash big-play ability with a healthy 16.1 yards per catch. He was primarily filling in for Pierre Garcon (neck), who is expected to return healthy next season, so Bourne may find himself fighting for one of the team's final receiver spots on the 53-man roster during training camp.

Elijah Lee
Lee (knee) won't play in Sunday's game against the Giants, Eric Branch of the San Francisco Chronicle reports.

Lee suffered the knee injury during last week's game against the Cardinals. Given that he functions mainly as a special teams asset, the 49ers defense shouldn't experience any appreciable drop-off in Week 10.

Coleman Shelton
No Updates
Cole Wick
Wick signed a reserve/future contract with the 49ers on Tuesday.

Wick finished the 2017 campaign with the 49ers' practice squad after being cut by the Lions in September. The tight end will get an opportunity to compete for a roster spot in training camp.

Joe Staley
Staley agreed to restructure his contract Tuesday, Ian Rapoport of NFL Network reports.

The new deal will give Staley a raise over the next two seasons, as he will receive $8.72 million next year instead of his originally agreed to $5.5 million. The veteran lineman will turn 34 before the beginning of the regular season but still remains one of the top left tackles in the league. He will be tasked with protecting Jimmy Garoppolo blindside in 2018.

Louis Murphy
Murphy tallied 121 yards and a touchdown on eight receptions in a reserve role this season.

The seasoned vet had actually missed the 53-man cut after spending training camp with San Francisco, but he was brought back mid-season after Pierre Garcon (neck) was placed on IR. Despite his age (30 years old) and two-year absence from the NFL, the 49ers felt comfortable incorporating Murphy into their regular rotation of receivers over the final seven games of the season. While his usage seemed out of place on a rebuilding franchise, it would be even more surprising if they opted to re-sign Murphy following the emergence of rookie wideouts Trent Taylor and Kendrick Bourne to serve as depth behind Pierre Garcon and Marquise Goodwin.

Nick Mullens
No Updates
Mike Person
Person agreed to a contract Wednesday with the 49ers, Nick Wagoner of reports.

Person began his career with the 49ers as a seventh-round draft pick in 2011, but he's mostly bounced around the league ever since. Over his seven professional seasons, Person has suited up for a total of six different clubs, appearing in 12 games. Look for him to fill a depth role along the offensive line for San Francisco if he's able to make the team out of training camp.

Jeremy McNichols
McNichols spent two games on the 49ers' active roster but did not see a snap on either offense or special teams this year.

The 49ers snagged McNichols after the Buccaneers surprisingly cut their fifth-round pick following training camp despite having an obvious need for running back depth. Whatever the case may have been, the rookie stayed out of trouble on San Francisco's practice squad and was officially promoted to fill Raheem Mostert's (knee) vacant spot on the depth chart near the end of November. McNichols didn't see the field, not even in a special teams role, at any point this season. The Boise State product posted gaudy totals in college, so there is potential for fantasy utility if he were to ever find himself with a significant role. That role won't surface for the 22-year-old at the beginning of next season with Matt Breida, Joe Williams and Carlos Hyde's potential return all standing in his way.

Korey Toomer
Toomer signed a one-year deal with the 49ers on Wednesday, Field Yates of ESPN reports.

Toomer saw a steep decline in defensive snaps last season with the Chargers, dropping from 544 in 2016 all the way to 266. His production unsurprisingly tailed off as a result, pushing him further off the IDP radar. With his new organization, Toomer's usage on defense could hinge almost entirely on the availability of Reuben Foster (neck), whose status for the 2018 season hangs in the balance following a pair of offseason arrests.

Sheldon Day
No Updates
Tarvarus McFadden
No Updates
Matt Breida
Breida should remain involved in San Francisco's running back rotation following the signing of Jerick McKinnon, Matt Barrows of The Sacramento Bee reports.

The path to a starting job closed up for Breida almost as quickly as it opened after the 49ers signed McKinnon to a four-year deal earlier this week to replace Carlos Hyde, who signed his own multi-year deal with the Browns. Breida, an undrafted rookie ran for 465 yards and two scores on 105 attempts (4.4 YPC) while serving as the team's change-of-pace back in 2017. He also was successful as a pass catcher -- which is critical in a Kyle Shanahan offense -- accruing 180 yards and another score on 21 receptions. So while he remains second on the team's depth chart, Breida could still see an increase in touches due to his positive results and McKinnon's absence of experience as a full-time starter. Barrows referenced the Atlanta Falcons' 2016 backfield of DeVonta Freeman and Tevin Coleman -- who combined for 2,482 offensive yards and a trip to the Super Bowl under under Shanahan's offensive system -- when describing the type of backfield that could form next season with these two explosive running backs.

Marquise Goodwin
The 49ers reached agreement on a three-year, $20.3 million extension with Goodwin on Thursday, Josina Anderson of ESPN reports.

After four lackluster seasons with the Bills, Goodwin received a two-year flier from the 49ers last March and didn't disappoint, no matter who was under center in 2017. Working with Brian Hoyer, C.J. Beathard and Jimmy Garoppolo at various points in the season, Goodwin easily paced all San Francisco wideouts with 56 receptions (on 105 targets) for 962 yards. In particular, Goodwin's production was powered by 46 first downs (tied for 14th in the NFL), which offset just two touchdowns. More than two months removed from a concussion suffered Week 17, he'll enter the new league year with security financially and a steady hand at quarterback in Garoppolo.

Steven Dunbar
No Updates
Tyvis Powell
The Colts released Powell (undisclosed) on Tuesday on an injury settlement.

Powell was previously placed on injured reserve shortly after the Colts claimed him off waivers in June.

Cassius Marsh
The 49ers re-signed Marsh to a two-year contract Wednesday.

A late-season waiver pickup for the 49ers, Marsh upgraded the team's dormant pass rush over the final six games of 2017, providing two sacks and 11 tackles. He also established himself as a mainstay on the team's kick-coverage and return units, with only Dekoda Watson playing more snaps on special teams from Week 12 onward. Look for the 25-year-old to rotate in regularly on defense and play a prominent role on special teams again in 2018.

Terrell Williams
No Updates
Robbie Gould
Gould converted both of his field-goal attempts (33, 48) and all four PATs in Sunday's 34-13 win over the Rams.

Gould finishes the season 39-for-41 on field-goal tries, a conversion rate (95 percent) that was only bested by Graham Gano of the Panthers on 11 fewer attempts. In fact, one of his two misses was a block, so the veteran was even slightly better than his final totals indicate. Maybe the 34-year-old was out to prove the Chicago Bears -- who struggled kicking the ball this year -- wrong for letting him go, as his 49-for-51 mark over the past two years is near the tops amongst all NFL kickers. Whatever the case, Gould looks as good as ever, and should benefit from what appears to be an upward-trending offense in San Francisco next season.

Corey Griffin
No Updates
Richard Sherman
Sherman (Achilles) was not practicing at the start of the Seahawks' OTAs on Tuesday, Matt Maiocco of NBC Sports Bay Area reports.

Sherman posted a video of himself sprinting on the field just under a week ago, but there is still no reason for the cornerback to rush back from the torn Achilles he suffered last season in order to participate in voluntary workouts. Sherman was originally aiming for a return in either May or June, so his first legitimate shot at practicing will likely be during the team's mandatory minicamp that starts June 12.

Achilles - Questionable for the start of training camp
Blaine Woodson
No Updates
Erik Magnuson
Foot - Questionable for the start of training camp
No Updates
Darrell Williams
No Updates
D.J. Jones
Jones (knee) will not suit up Sunday against the Seahawks, Susan Slusser of the San Francisco Chronicle reports.

Jones suffered a knee injury during Week 8's loss to the Eagles, and while it wasn't serious enough to land him on IR, he has already been ruled out for Week 9. The 49ers will either turn to their practice squad or free agency to fill his depth role on the defensive line.

Pace Murphy
No Updates
D.J. Reed
No Updates
Victor Bolden
The 49ers placed Bolden (ankle) on injured reserve Wednesday.

Bolden exited Sunday's win over the Texans with the ankle injury, which was apparently severe enough to keep him out of action for the final three games of the regular season. The undrafted rookie has acted as the team's primary kickoff returner this season, totaling 396 yards on 19 runbacks.

Ankle - Questionable for the start of training camp
Joshua Garnett
Garnett indicated in November that he has fully recovered from the knee procedure he required in August, Matt Barrows of The Sacramento Bee reports.

The injury resulted in the 2016 first-round pick missing the entire 2017 campaign, though it appears the guard has been healthy for quite some time. Garnett said his knee procedure was "just a cleanup," and added that he's since dropped 20 pounds and reduced his body-fat percentage in an effort to get in better shape for the upcoming season. He'll likely compete with Laken Tomlinson and Erik Magnuson (foot) for a starting role at guard during training camp.

K'Waun Williams
Williams wrapped up a career-high 54 tackles to go along with his first NFL interception in 14 games.

Williams began the year as the 49ers' nickel corner and survived a whirlwind of depth chart adjustments in the secondary to finish the year in the same role. The 54 tackles won't move the needle in standard IDP leagues, but it is still a healthy mark for a cornerback. The 26-year-old should serve a similar role in 2018 after the club extended his contract through the 2020 season.

Arik Armstead
Armstead underwent minor foot surgery earlier this offseason, Ian Rapoport of NFL Network reports.

Armstead underwent the cleanup procedure shortly after the end of the season and indicated he'll be available for OTA practices, Kyle Madson of KHTK Sacramento reports. The 49ers' OTAs are set to begin next week, and Armstead -- who just had his fifth-year option exercised by the team last month -- is searching to play more than eight games for the first time since his rookie campaign in 2015.

Foot - Questionable for the start of training camp
Laken Tomlinson
The 49ers will not exercise the fifth-year team option on Tomlinson's contract, Matt Maiocco of NBC Sports Bay Area reports.

The 49ers still view Tomlinson as a starting-caliber lineman, but not one who deserves the $9.6 million price tag the team option would've given him. Instead, general manager John Lynch said the team and Tomlinson's agents are currently in the process of working out a long-term deal.

Antone Exum
Exum signed a one-year contract with the 49ers on Tuesday, the 49ers' official site reports.

Exum played the last three seasons with the Vikings, but spent the entire 2016 campaign on injured reserve. Look for the former sixth-round pick to play a depth role behind starting safety Adrian Colbert after Jimmie Ward (arm) was placed on injured reserve last week.

Ronald Blair
Blair finished with four tackles (three solo) and a career-high two sacks in Sunday's 31-21 victory over the Giants.

Blair -- who was recently reinstated from injured reserve -- was filling in for Solomon Thomas (knee), who was a late scratch Sunday. The 24-year-old responded with the best performance of his young career. While the upcoming bye week should afford Thomas enough time to be ready for Week 12's matchup against Seattle, Blair's impressive showing could keep him in the starting lineup in place of the expendable Leger Douzable.

Aaron Burbridge
Burbridge (hamstring) was moved to injured reserve Saturday, Cam Inman of the Mercury News reports.

Burbridge injured his hamstring early on in training camp and is now set to miss the entire year. He's unlikely to come off injured reserve unless he agrees to an injury settlement.

Hamstring - Questionable for the start of training camp
DeForest Buckner
Buckner (chest) was ruled out for the remainder of Sunday's game against the Rams, Eric Branch of the San Francisco Chronicle reports.

Buckner left the game in the first half to be evaluated for a chest injury, and it is apparently severe enough not to risk a return. Sheldon Day should continue to see an increased workload at defensive tackle for the 49ers.

Chest - Questionable for the start of training camp
George Kittle
Kittle hauled in four of his six targets for 100 yards in Sunday's season-finale victory over the Rams.

The athletic rookie appeared to have regained the starting tight end role in San Francisco last week against the Jaguars, and Sunday's team-leading six targets and 100 receiving yards fortified that notion. Kittle battled a myriad of minor injuries and briefly lost his starting job to Garrett Celek, but it is no coincidence that his strong finish to the season (194 yards and a touchdown over last three games) coincided with the arrival of Jimmy Garoppolo. Both Celek and Kittle are under contract heading into the 2018 season, but the latter's superior athleticism and late-season momentum should propel him into the starting role barring any unforeseen circumstances. The aforementioned Garoppolo appears to have brought out the best in all of his receiving options, no matter how inconsistent they may have been prior to his arrival, so Kittle should be on fantasy owners' radars heading into the 2018 season, especially considering the Yakety-Sax nature of the tight end position in fantasy this past year.

Jack Heneghan
No Updates
Fred Warner
No Updates
Weston Richburg
Richburg (concussion) intends to sign a five-year deal with the 49ers on Wednesday at the start of the new league year, Adam Schefter of ESPN reports.

With Andrew Norwell heading to Jacksonville, the 49ers may have viewed Richburg as the top remaining interior lineman. The 2014 second-round pick played left guard as a rookie and center the past three seasons, making 50 starts in 51 games. A concussion limited Richburg to four games last year, but the Niners apparently aren't too concerned. Jimmy Garoppolo surely appreciates the effort to upgrade a shaky offensive line.

Concussion - Questionable for the start of training camp
Chris Jones
Jones (undisclosed) was moved to injured reserve Saturday, Cam Inman of the Mercury News reports.

The nature of Jones' injury isn't clear. He's likely stuck on IR through season's end, barring an injury settlement.

Undisclosed - Questionable for the start of training camp
Garry Gilliam
Gilliam (knee) won't face any limitations during the 49ers' offseason workouts in April, Matt Barrows of The Sacramento Bee reports.

Gilliam landed on injured reserve in November due to an MCL sprain in his knee, but the issue only required multiple weeks of recovery time rather than multiple months. As a result, Gilliam, who signed a two-year contract extension with the 49ers on Tuesday, should be in store for extensive snaps with the first-team offense in the spring while starting right tackle Trent Brown (shoulder) is sidelined.

Earl Mitchell
Mitchell recorded 33 tackles (19 solo) to go along with a sack in 16 games in 2017.

Fresh off inking a four-year contract last offseason, the veteran defensive tackle surpassed his previous career high in snaps that he set with Miami back in 2014. Primarily a run-stuffer, Mitchell didn't post totals that would appeal to IDP owners. His heavy usage indicates that the 49ers will likely feel comfortable deploying the 30-year-old in a similar early-down role next season.

Pierre Garcon
49ers coach Kyle Shanahan expects Garcon (neck) to come back healthy, Matt Maiocco of NBC Sports Bay Area reports.

There hasn't been any substantiative information on Garcon since early January, when it was reported that he should be healthy long before the start of the 49ers' offseason program April 16. It seems the expectation remains the same, with Garcon likely already fully recovered from the non-displaced neck fracture he suffered Week 8. He should regain his role as the 49ers' top target on short and intermediate throws, while Marquise Goodwin stretches the field for Jimmy Garoppolo. The Niners haven't signed any wideouts through the first three weeks of free agency, though their rumored interest in Allen Robinson suggests they'd ideally like to add more talent. A towering rookie would make a lot of sense, considering Garcon, Goodwin, Trent Taylor, Aldrick Robinson and Kendrick Bourne are all 6-foot-1 or shorter. Shanahan did say he won't overemphasize the importance of height, noting that good receivers "come in all shapes and sizes."

Neck - Questionable for the start of training camp
Malcolm Smith
Smith (pectoral) will be ready for the start of April's offseason program, Matt Barrows of the Sacramento Bee reports.

Smith has yet to play a down for San Francisco after missing the entire 2017 season on injured reserve due to a torn pectoral. The Southern California product should command serious IDP appeal ahead of the 2018 campaign given the three-down role he's likely to fill in the 49ers' young defense.

Leger Douzable
Douzable recorded five tackles, all solo, and two sacks in Sunday's loss to the Eagles.

Douzable made his presence felt in just his second game with the 49ers this season. He is now just half a sack shy of tying his single-season high, a milestone he could potentially surpass Sunday against the Cardinals.

Raheem Mostert
Mostert (knee) signed his exclusive-rights free-agent tender Wednesday, Daniel Brown of The San Jose Mercury News reports.

A key special-teams player for the 49ers, Mostert is on the mend from an MCL injury that landed him on injured reserve 11 games into the 2017 season. While it isn't clear where he stands in his recovery, there doesn't seem to be any concern that he's at risk of missing mandatory minicamp in June, let alone training camp in late July or early August.

Knee - MCL - Questionable for the start of training camp
Eli Harold
Harold totaled 34 tackles (26 solo) to go along with a pair of sacks in 16 games during the 2017 season.

The third-year linebacker surprisingly beat out Ahmad Brooks -- who was subsequently released -- for the starting weak-side linebacker job during training camp. While he spent a good chunk of the year as a starter, his IDP numbers were fairly underwhelming. That was partly due to his position not being a part of defensive passing formations, but it is worth noting that Brock Coyle turned in far superior totals after taking over the same role down the stretch. The rebuilding 49ers wanted to get a look at Harold, but judging from his lack of involvement during the second half of the season, it would stand to reason that he would have to fight for a spot on the 53-man roster in his final contract year.

Kyle Nelson
No Updates
Jonathan Cooper
Cooper (knee) signed a one-year contract with the 49ers on Tuesday, the 49ers official site reports. "Having started 27 games in four NFL seasons, Jonathan brings great experience to the interior of our offensive line," said General Manager John Lynch. "We look forward to him competing for a starting job at guard, while also bringing a veteran presence to our locker room. Jonathan is a welcome addition to our team."

After being drafted seventh overall in the 2013 by the Cardinals, Cooper has spent time in Arizona, New England, Cleveland and Dallas. He was inactive for the first three games of last season with the Cowboys but went on to start the final 13 contests at left guard. According to Lynch, the 28-year-old will have an immediate opportunity to compete for a starting role on the offensive line but will first have to recover from surgery on an MCL left knee sprain he suffered in January.

Knee - MCL - Questionable for the start of training camp
Mike McGlinchey
No Updates
Tim Barnes
Barnes signed a contract Wednesday with the 49ers.

Barnes spent much of the offseason with the 49ers but didn't survive final roster cuts ahead of Week 1. Now back in San Francisco, Barnes will provide depth along the interior of the offensive line.

Elvis Dumervil
The 49ers informed Dumervil that he will not be retained for the 2018 season.

Dumervil joined the 49ers on a two-year, $8 million deal last offseason and produced 13 tackles and 6.5 sacks in 16 games. It's somewhat surprising the 49ers cut ties with the 34-year-old given his relatively small cap hit, but his absence will allow the team to give more playing time to its stockpile of first-round defensive linemen in Soloman Thomas (2017), DeForest Buckner (2016) and Arik Armstead (2015).

Tarvarius Moore
No Updates
Niles Scott
No Updates
Reuben Foster
The Judge in Foster's case indicated Thursday that he will rule on whether or not there is enough evidence to proceed to trial on May 23, Evan Sernoffsky of the San Francisco Chronicle reports.

Foster's former girlfriend recanted her story during the hearing Thursday, improving his chances of having the case dropped. If he's able to avoid charges, the second-year linebacker could have a solid opportunity to keep his spot atop the depth chart. However, general manager John Lunch did note that the team would release Foster if the charges were proven to be true.

Max McCaffrey
McCaffrey signed with the 49ers on Tuesday, Tom Pelissero of reports.

McCaffrey ended up on the Packers' practice squad in late October after being waived by Jacksonville, and the move to San Fransisco is likely a result of rookie wideout Victor Bolden going down with an ankle injury Sunday. Signing McCaffrey probably means that Bolden is set to miss time, but McCaffrey is not expected to be much of a factor in the passing game regardless.

Zane Beadles
Beadles was waived by the 49ers on Monday.

Beadles finished the 2017 campaign playing in all 16 games for the 49ers, which included five starts. Through eight years in the NFL, the reliable veteran hasn't missed a game, so he'll likely have plenty of potential suitors after being waived by the 49ers on Monday.

Malcolm Johnson
The 49ers signed Johnson to a reserve/future contract Tuesday.

Johnson, who has appeared in 19 NFL games during his three-year career, didn't log a single snap in 2017 after being waived by the Seahawks prior to training camp. With Kyle Juszczyk locked in as the 49ers' fullback, Johnson looks like he'll be little more than a camp body for San Francisco if he sticks on the roster through this summer.

Solomon Thomas
Thomas is expected to play defensive end on early downs and tackle on passing downs in 2018, Matt Barrows of The Sacramento Bee reports.

Thomas was eased into NFL play during 2017 and a midseason knee injury didn't help his cause. Regardless, the 2017 first-round pick made 41 tackles (34 solo) and three sacks in his rookie campaign. The new role should help him stay on the field for all three down and hopefully fire up his stat line. Most importantly, the 49ers hope Thomas can develop into the pass rusher that racked up eight sacks in his final season at Stanford.

Adrian Colbert
Colbert recorded 37 tackles (34 solo) with two forced fumbles in 14 games this season.

Colbert began the year on special teams before taking over for the injured Jimmie Ward (forearm) at free safety beginning in Week 8. He only averaged 3.9 tackles per game as a starter due to Eric Reid's prowess in run support, but the converted corner displayed his physical skills with two forced fumbles over that span. The 49ers will have a big decision to make regarding Reid's contract status this offseason, but given Colbert's inexperience and the club's league-high cap space, the latter is likely to begin 2018 in a special-teams role once again irrespective of Reid's situation.

C.J. Beathard
Beathard completed 55 percent of his passes for 1430 yards and four touchdowns to six interceptions in six starts this season.

The third-round pick began the year as Brian Hoyer's backup, but he was elevated into a starting role once the 49ers' playoff hopes vanished following an 0-5 start. Beathard struggled mightily in his first three starts against defenses that were able to apply easy pressure against San Francisco's shoddy line, but he was able to salvage his fantasy value with strong production on the ground (136 yards and three rushing touchdowns on 26 attempts). The rookie was able to flash some of the potential that GM John Lynch saw in the Iowa product against the Giants in Week 10 once he was given some time in the pocket to actually dissect a New York secondary that was no pushover. It was too little too late, however, as Jimmy Garoppolo took over under center in Week 13 and showed why he is clearly the superior signal caller by taking the club on an extraordinary 5-0 run to end the season. In the likely event that the 49ers re-sign Garoppolo this offseason, he will begin the year as the team's starter with Beathard -- who has three years remaining on his rookie contract -- having proven enough to serve as his primary backup.

Ahkello Witherspoon
Witherspoon (knee) was a full participant in practice Thursday, Nick Wagoner of reports.

Witherspoon was limited in practice Wednesday after playing through a lingering knee injury last Sunday against the Titans. Barring any major setbacks, the cornerback should be ready for Sunday's game against the Jaguars.

Mark Nzeocha
The 49ers signed Nzeocha to a one-year contract Friday.

Nzeocha, who the Niners signed off the Cowboys' practice squad in September, logged four tackles in 10 games for San Francisco in 2017. He'll likely remain a key part of the team's coverage on special teams but isn't expected to have much of a role on defense in 2018.

C.J. Goodwin
Goodwin was claimed off waivers by the 49ers on Tuesday, Nick Wagoner of reports.

Just a day after being waived by the Giants, Goodwin has a new home in the bay area. He will attempt to latch on to the 53-man roster as a reserve corner and special teams contributor.

Kentavius Street
Knee - ACL - Out for the start of training camp
No Updates
Joe Williams
Head coach Kyle Shanahan said Williams will have to "beat guys out" in order to maintain a spot on the 49ers' 53-man roster this upcoming season, Matt Maiocco of NBC Sports Bay Area reports.

Williams spent the entire season on injured reserve after suffering an ankle injury late in camp. The athletic back impressed Shanahan on tape, but the 49ers' head coach was clear in stating the urgent nature for the 24-year-old to beat out his competition to earn his spot on this team following the acquisition of Jerick McKinnon this offseason and the emergence of undrafted free agent Matt Breida this past year. Williams was even mentioned as a potential special teams candidate, which is a huge step back after he was expected to be part of a strong running back tandem alongside Carlos Hyde before getting injured. Plenty of things could change between now and the start of next season, but third on the depth chart seems like a best-case scenario for Williams, which would certainly eliminate any potential fantasy value for the raw talent.

Ross Dwelley
No Updates
Trovon Reed
Reed didn't suit up for Sunday's preseason game against the Saints due to a hip injury, Eric D. Williams of reports.

When exactly Reed suffered from the hip injury hasn't been revealed, but it's not believed to be a significant setback. Reed is expected to serve as a depth option at cornerback this season should he make the team's final roster.

Jimmy Garoppolo
Garoppolo and the 49ers agreed Thursday on a five-year, $137.5 million contract, Mike Garafolo of NFL Network reports.

It was a foregone conclusion that San Francisco would extend Garoppolo to a long-term deal after he led the team to a 5-0 record as starter following his midseason acquisition from New England. Over his six appearances with the team, Garoppolo threw for seven touchdowns and five interceptions while averaging a robust 8.8 yards per attempt. Despite having only seven career starts to his name over his four NFL campaigns, Garoppolo's late-season success with the 49ers resulted in him being lavished with the largest contract in NFL history in terms of average annual salary ($27.5 million per year). The huge financial investment puts significant pressure on Garoppolo heading into 2018, but the quality numbers he was able to put up with a lackluster supporting cast offers optimism that his production will take another leap forward with the return of top wideout Pierre Garcon (neck) from injury, in addition to the likelihood that the 49ers add more weapons to the passing game via free agency, trade and/or the draft during the offseason.

Andrew Lauderdale
No Updates
Dekoda Watson
The 49ers exercised the 2018 option on Watson's contract.

Watson, who's played for six different teams in the past six seasons, joined the 49ers last offseason and went on to register 10 total tackles (four on defense, six on special teams) in 14 games. He'll likely remain in a depth role for San Francisco in 2018.

Eric Reid
Reid is scheduled to visit with the Bengals, Ian Rapoport of NFL Network reports.

A 2013 first-round pick, Reid averaged 63.8 tackles and 2.0 interceptions per year in five seasons with the 49ers, primarily serving as the team's top free safety (69 starts in 70 games). He did operate as a strong safety and nickel linebacker for part of last season, likely making him more attractive to a Bengals team that already has George Iloka locked in as its long-time starting free safety. Shawn Williams (back) also has been solid at the other safety spot, but his absence from five games last season exposed a thin depth chart. Reid believes NFL owners are hesitant to sign him, seemingly because he's best known to casual fans as the first player to take a knee alongside Colin Kaepernick during the national anthem.

Jamar McGloster
No Updates
Jerick McKinnon
McKinnon said he is excited to work under 49ers coach Kyle Shanahan, who believes the running back is much better than his statistics suggest, Matt Barrows of The Sacramento Bee reports. "I know the stuff we liked McKinnon on," said Shanahan. "If I could just cut up those numbers I think they would have been good numbers. But when you take the whole accumulation of things, I think they watered things down."

Shanahan said he "got lost" while watching film on McKinnon, whose work as a pass catcher -- 94 receptions the past two years -- stood out above all else on tape. The 2014 third-round pick entered the league with an elite athletic profile in terms of speed (4.41 40), strength (32 bench reps) and explosion (40.5-inch vertical, 132-inch broad jump) -- talent he displayed while averaging 4.9 yards on 165 carries as Adrian Peterson's backup in 2014 and 2015. Eventually freed up for a larger role, McKinnon slumped to 3.4 YPC in 2016 and 3.8 last season, albeit with the aforementioned receiving contributions and some big plays sprinkled in. The Niners saw enough to warrant a four-year, $30 million contract, presumably betting that Shanahan's scheme will make better use of McKinnon's rare athletic traits. McKinnon will turn 26 in May and should enter training camp as the starter, ahead of second-year players Matt Breida, Joe Williams and Jeremy McNichols. The outlook always could change if the 49ers use an early draft pick on a running back, though Shanahan's comments hint that it won't be a priority.

Kyle Juszczyk
Juszczyk finished the 2017 campaign with 31 yards on seven carries and 315 receiving yards and a touchdown on 33 receptions through 14 games.

The Swiss-army knife fullback did it again, posting arguably his best receiving totals (outside of touchdowns) after joining the 49ers this past offseason. Of course, leading the league in receiving yards as a fullback doesn't serve much purpose in fantasy leagues that do not have a slot for fullbacks. Juszczyk did see his production increase once Jimmy Garoppolo took over down the stretch, posting game totals that could have been passed off as a usable tight end in deep PPR formats, so it isn't inconceivable to have Juice on draft boards in those very deep formats next season.

Jeremiah Attaochu
Attaochu signed a one-year contract with the 49ers on Thursday, Matt Barrows of The Sacramento Bee reports. "Jeremiah has been quite disruptive during his career despite his limited opportunities playing behind some top tier defensive ends," general manager John Lynch said. "He is a wonderful fit for our scheme and our locker room. We expect Jeremiah to be productive on defense, while also providing us an exceptional player on special teams. He's another guy who fits the mold of a 49er."

Attaochu was a second-round pick by the Chargers back in 2014, but injuries over the past two seasons have limited his opportunities. Last season he spent most of the year as a healthy scratch, playing behind a deep linebacking corps.

Dante Pettis
No Updates
Jimmie Ward
Ward (forearm) will take reps at cornerback during the offseason program, Joe Fann of the 49ers' official website reports.

A 2014 first-round pick, Ward has experience at free safety, strong safety, slot corner and outside corner, with the versatility helping to make up for his lack of statistical impact. He strictly played free safety last season before landing on injured reserve with a broken forearm, notching 32 tackles and a fumble recovery in seven games. With 2017 seventh-round pick Adrian Colbert proving to be a capable replacement at safety, the 49ers could have Ward compete with K'Waun Williams for the slot CB role. Richard Sherman (Achilles) and Akhello Witherspoon are in line to serve as the starting outside cornerbacks, assuming Sherman is ready for Week 1. Ward should be healthy for the offseason program.

Forearm - Questionable for the start of training camp
Jullian Taylor
No Updates
Aldrick Robinson
Robinson took his only reception (three targets) for 12 yards into the end zone in Sunday's 34-13 win over the Rams.

Robinson entered the fray after Marquise Goodwin was knocked out of Sunday's contest with a concussion. He took advantage of the increased role and found paydirt for the second time this season. While he finishes the year on a high note, the 28-year-old had fallen behind rookie Kendrick Bourne and fellow veteran Louis Murphy on the depth chart down the stretch, which doesn't bode well for his 2018 prospects despite being under contract for one more year.

Richie James
No Updates
Cole Hikutini
Hikutini will be placed on injured reserve this week after suffering an MCL sprain in Sunday's loss to the Cardinals, Matt Barrows of The Sacramento Bee reports.

The team's third-string tight end will miss the remainder of the 2017 season following the injury designation. Given his place on the roster, there's no guarantee he'll stick around for the 2018 campaign which figures to have a fair amount of turnover in San Francisco.

Knee - Questionable for the start of training camp
Brock Coyle
Coyle sustained a torn labrum in his shoulder and underwent surgery Tuesday, Nick Wagoner of reports.

The expected recovery time is about five to six months, which would put Coyle's potential return in early summer, assuming he avoids any complications. The 27-year-old finished the 2017 season with 64 tackles (38 solo), one forced fumble and a half-sack.

Shoulder - Labrum - Questionable for the start of training camp
Chanceller James
Knee - ACL - Questionable for the start of training camp
No Updates
Jaquiski Tartt
Tartt (forearm) signed a two-year contract extension Friday, Matt Maiocco of NBC Sports Bay Area reports.

Tartt is now under contract through the 2020 season. The 2015 second-rounder emerged as the starting strong safety last year and currently seems to be the favorite to open the 2018 season in the same role. While it isn't clear where he stands in his recovery from a fractured forearm, there doesn't seem to be any concern over Tartt's availability for training camp this summer.

Forearm - Questionable for the start of training camp
Pita Taumoepenu
Taumoepenu (ankle) practiced without limitations Wednesday.

The rookie sixth-round pick is in line for his NFL debut Sunday against the Colts. However, he's projected to only be used as a depth linebacker and special teams man.

Jeff Locke
Locke signed with the 49ers on Monday, Andrew Krammer of the Minneapolis Star Tribune reports.

Entering his sixth season in the league, Locke will look to make San Francisco a long-term home. The 28-year-old punted in just five games for the Lions last season, serving as a mid-season replacement.

24/7 Scores, News, Highlights