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
61Barnes, Tim C6-43065/14/19886Missouri
68Beadles, Zane G6-430511/19/19868Utah
3Beathard, C.J. QB6-221511/16/1993RIowa
98Blair, Ronald DE6-42701/21/19932Appalachian State
84Bourne, Kendrick WR6-12038/4/1995REastern Washington
22Breida, Matt RB5-101902/28/1995RGeorgia Southern
99Buckner, DeForest DT6-73003/17/19942Oregon
95Carradine, Tank DE6-42702/18/19905Florida State
88Celek, Garrett TE6-52525/29/19886Michigan State
38Colbert, Adrian DB6-220510/6/1993RMiami (Fla.)
50Coyle, Brock MLB6-124510/12/19904Montana
96Day, Sheldon DT6-12947/1/19942Notre Dame
92Douzable, Leger DE6-42845/31/19868UCF
58Dumervil, Elvis DE5-112501/19/198412Louisville
40Exum, Antone CB6-02192/27/19914Virginia Tech
56Foster, Reuben OLB6-12284/4/1994RAlabama
63Fusco, Brandon G6-43067/26/19887Slippery Rock
10Garoppolo, Jimmy QB6-222511/2/19914Eastern Illinois
11Goodwin, Marquise WR5-917911/19/19905Texas
9Gould, Robbie K6-019012/6/198213Penn State
20Hall, Leon DB5-1119512/9/198410Michigan
57Harold, Eli OLB6-32651/20/19943Virginia
28Hyde, Carlos RB6-02359/20/19904Ohio State
36Johnson, Dontae CB6-220012/1/19914NC State
93Jones, D.J. DT6-03211/19/1995ROle Miss
44Juszczyk, Kyle FB6-12404/23/19915Harvard
67Kilgore, Daniel C6-330812/18/19877Appalachian State
85Kittle, George TE6-425010/9/1993RIowa
47Lee, Elijah LB6-22292/8/1996RKansas State
59Lynch, Aaron DE6-62703/8/19934South Florida
26Mabin, Greg CB6-12006/25/1994RIowa
54Marsh, Cassius DE6-42457/7/19924UCLA
13McCaffrey, Max WR6-22005/17/19941Duke
27McCoil, Dexter SS6-42209/5/19912Tulsa
33McNichols, Jeremy RB5-921412/26/1995RBoise State
90Mitchell, Earl DT6-33109/25/19878Arizona
18Murphy, Louis WR6-22005/11/19878Florida
86Nelson, Kyle LS6-224010/3/19866New Mexico State
46Nzeocha, Mark OLB6-32401/19/19903Wyoming
82Paulsen, Logan TE6-52682/26/19878UCLA
5Pinion, Bradley P6-52296/1/19943Clemson
45Powell, Tyvis DB6-22112/16/19942Ohio State
35Reid, Eric SS6-121312/10/19915LSU
19Robinson, Aldrick WR5-101879/24/19885Southern Methodist
74Staley, Joe T6-53158/30/198411Central Michigan
55Taumoepenu, Pita OLB6-12453/9/1994RUtah
81Taylor, Trent WR5-81784/30/1994RLouisiana Tech
94Thomas, Solomon DE6-225612/20/1995RStanford
75Tomlinson, Laken G6-33122/9/19923Duke
97Watson, Dekoda LB6-22453/3/19888Florida State
78Williams, Darrell T6-53103/24/1993RWestern Kentucky
24Williams, K'Waun DB5-91837/12/19913Pittsburgh
23Witherspoon, Ahkello CB6-21953/21/1995RColorado
Injured Players
91Armstead, Arik (IR) DE6-729211/15/19933Oregon
17Bolden, Victor (IR) WR5-81784/4/1995ROregon State
77Brown, Trent (IR) T6-83554/13/19933Florida
13Burbridge, Aaron (IR) WR6-120812/23/19932Michigan State
15Garcon, Pierre (IR) WR6-02118/8/198610Mount Union
65Garnett, Joshua (IR) G6-53212/21/19942Stanford
47Gilbert, Jimmie (IR) LB6-523011/9/1994RColorado
76Gilliam, Garry (IR) T6-531511/26/19904Penn State
83Hikutini, Cole (IR) TE6-42476/11/1994RLouisville
30Jackson, Asa (IR) DB5-1018312/2/19894Cal Poly-S.L.O.
43James, Chanceller (IR) DB6-22089/26/1994RBoise State
20Jones, Don (IR) DB5-111955/14/19905Arkansas State
93Jones, Chris (IR) DT6-12937/12/19905Bowling Green
62Magnuson, Erik (IR) T6-43051/5/1994RMichigan
31Mostert, Raheem (IR) RB5-101974/9/19923Purdue
48Newsom, Donavin (IR) LB6-224010/13/1993RMissouri
51Smith, Malcolm (IR) OLB6-02257/5/19897Southern California
29Tartt, Jaquiski (IR) FS6-12212/12/19923Samford
25Ward, Jimmie (IR) FS5-111937/18/19914Northern Illinois
32Williams, Joe (IR) RB5-112059/4/1993RUtah
Practice Squad
14Carter, DeAndre WR5-81904/10/19931Sacramento State
 Hunt, Cameron G6-426512/17/1994ROregon
 Lauderdale, Andrew T6-629111/22/1993RNew Hampshire
 Lokombo, Boseko LB6-223110/15/1990ROregon
1Mullens, Nick QB6-11873/21/1995RSouthern Mississippi
 Murphy, Pace T6-63083/2/19942Northwestern State-Louisiana
 Reed, Trovon CB6-019112/30/19902Auburn
18Smelter, DeAndre WR6-222712/3/19911Georgia Tech
 Stribling, Channing CB6-118811/21/1994RMichigan
 Wick, Cole TE6-625711/30/19932Incarnate Word (Tex.)
Suspended Players
 Ramsey, Kaleb DT6-32856/20/19892Boston College
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 signed a two-year contract with the 49ers on Friday.

Jones is among the best gunners in the league and led the Texans with 11 special teams tackles in 2016, despite playing in just nine games. Given the barren nature of the 49ers' secondary, he could conceivably carve out a role on defense this upcoming season.

Knee - Injured Reserve
Boseko Lokombo
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 - Injured Reserve
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 collected both of his targets for 29 yards in Sunday's season-ending victory over the Rams.

The 5-foot-8 rookie spent the majority of the season serving as the 49ers' slot man, totaling 430 receiving yards on 43 receptions with a pair of touchdowns. It was tough to trust Taylor in fantasy outside of deep PPR formats with such low totals in an offense that struggled pass the ball for the majority of the season. If the 49ers make no additions to their receiving corps this offseason -- which would be a surprise -- Taylor would project to man the slot again next season behind a presumably healthy Pierre Garcon and Marquise Goodwin.

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.

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 (eye) is expected to return for Sunday's game against the Giants, Joe Fann of the 49ers' official website reports.

Staley was originally expected to miss two weeks and then return following the team's bye week. However, his recovery has apparently gone especially well. The veteran is on track to return to his starting role at left tackle in Week 10.

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
Aaron Lynch
Lynch (calf) wasn't listed on Wednesday's injury report, Matt Barrows of the Sacramento Bee reports.

Lynch has missed the past four games with a strained calf but seems to be in line to return for Sunday's matchup with the Seahawks. However, even if he does play, it isn't clear how big of a role he would have in his first game back from injury.

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.

Sheldon Day
No Updates
DeAndre Smelter
Smelter signed a reserve/future contract with the Colts on Wednesday, Mike Chappell of Fox 59 News reports.

Smelter spent the 2017 season on the 49ers' practice squad after being waived by the team at roster cutdowns in September.

Matt Breida
Breida rushed for 72 yards on 12 carries and added 32 yards on his lone reception in Sunday's 34-13 win over the Rams.

The 49ers maintained a healthy lead throughout the majority of this one, so both Carlos Hyde and Breida got to eat against the Rams' backup defenders. The undrafted rookie finishes the year with 645 total yards from scrimmage, a 4.4 YPC and three total touchdowns. Those totals in a limited role project well as a starter in the event the 49ers do not re-sign Hyde this offseason. Even if they move on from their veteran starter, the presence of fellow rookie Joe Williams -- who spent the season on IR -- could create another timeshare in San Francisco's backfield next season, and an explosive one at that.

Marquise Goodwin
Head coach Kyle Shanahan told Nick Wagoner of after Sunday's 34-13 win versus the Rams that Goodwin will fly back to San Francisco with the team.

Clearly, the news is positive after Goodwin was taken to the hospital as a precautionary measure. He'll still have to make his way through the concussion protocol, but months remain before the 49ers take part in any meaningful activity. On the season, Goodwin recorded 56 catches (on 105 targets) for 962 yards and two touchdowns, during which he showed a budding rapport with Jimmy Garoppolo. At the very least, Goodwin will act as a big-play threat in 2018 opposite Pierre Garcon, who is working his way back from a season-ending neck injury.

Concussion - Questionable for the start of training camp
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
Marsh was released by the Patriots on Tuesday, Field Yates of ESPN reports.

Marsh was traded to the Patriots this past offseason. In nine games with the team, Marsh totaled 19 tackles and a sack. He hasn't seen much action over the past few weeks and will likely cede most of his duties as a reserve defensive lineman to the recently signed Ricky Jean Francois.

Carlos Hyde
Hyde toted the rock 15 times for 90 yards and a pair of touchdowns in a 34-13 win over the Rams on Sunday. He added two catches (four targets) for 10 receiving yards.

Hyde saved his best fantasy performance of the season for last, taking advantage of an already-porous Rams run defense that was without Aaron Donald and several other imposing presences in the middle of their unit. This was the first time the veteran reached the combined 100-yard mark since Week 10, and it was his first multi-score contest since accomplishing the feat against the Redskins back in Week 6. The 26-year-old will miss the 1,000-yard plateau yet again (940 rushing yards) after falling short by 12 yards in 2016, but his career-high 350 receiving yards off an unexpected 88 targets produced what was arguably his most fantasy-friendly campaign to date. Assuming the 49ers don't work out an extension, Hyde will hit the open market this offseason in the prime of his career. He did yeoman's work behind one of the league's inferior offensive lines and with three different quarterbacks under center, so a change of scenery could potentially boost his value if he can avoid a committee situation. Even if he were to remain in San Francisco, the case could be made that a full season with the impressive Jimmy Garoppolo would be a boon to his value regardless.

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.

DeAndre Carter
The 49ers signed Carter to a reserve/future contract Tuesday.

A local product out of Sacramento State, Carter has yet to make his NFL debut since turning pro in 2015. He's unlikely to earn a roster spot with the 49ers in 2018.

Erik Magnuson
Foot - Injured Reserve
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
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 - Injured Reserve
Joshua Garnett
Garnett (knee) was moved to injured reserve Saturday, Cam Inman of the Mercury News reports.

Garnett could possibly be lifted from IR at some point in the season if the 49ers elect him to be one of the two players they're allowed to activate.

Knee - Injured Reserve
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. 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 (hand) was placed on injured reserve Tuesday, the 49ers' official site reports.

Armstead was placed on injured reserve after breaking his hand Sunday against the Redskins. The team signed defensive ends Leger Douzable and Tony McDaniel in his absence. While Armstead could return from the IR, it doesn't seem likely considering he'll be out at least four to six weeks recovering. The 23-year-old recorded 16 tackles and 1.5 sacks in six games this season.

Hand - Injured Reserve
Laken Tomlinson
Tomlinson was traded Thursday from the Lions to the 49ers in exchange for a 2019 fifth-round pick, Matt Maiocco of NBC Sports Bay Area reports.

Tomlinson, a 2015 first-round pick, started 24 of 32 games during his two seasons with Detroit. He's seen most of his time at left guard during his professional career, and could unseat veteran Zane Beadles for starting duties at that position with his new team.

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.

Dontae Johnson
Johnson finished the 2017 campaign with a career-high 77 tackles (69 solo) and an interception in 16 games as a starter.

Johnson's 77 tackles crushed his previous season high of 34, but his lone interception actually tied his previous best as well. While two career interceptions are nothing to write home about, it is interesting to note that both were taken to the house by the 26-year-old. The 6-foot-2 corner has always been a part of the 49ers defensive back rotation since he was drafted back in 2014, but he really took a hold of one of the starting corner spots following Rashard Robinson's trade mid-season. Johnson is scheduled to be a free agent this offseason, but it wouln't be surprising to see the 49ers pursue him aggressively after his career year and their general lack of talent at the corner position.

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 - Injured Reserve
Logan Paulsen
Paulsen played in 14 games for the 49ers but did not record a reception despite logging 147 offensive snaps.

The veteran tight end is known for his blocking prowess, and that is exactly how head coach Kyle Shanahan deployed his third tight end for the majority of the year. He was cut and re-sign a couple of times, but that's just the nature of how one of the last men on the 53-man roster gets treated in the NFL. The 30-year-old is an unrestricted free agent this offseason, but his previous history with Shanahan back in Washington could see the blocking tight end re-signed for a similar, non-fantasy relevant role.

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
Donavin Newsom
Concussion - Injured Reserve
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.

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 - Injured Reserve
Kaleb Ramsey
Personal - Out for the start of training camp
No Updates
Garry Gilliam
Gilliam is dealing with an MCL injury and will be placed on injured reserve this week, Matt Barrows of The Sacramento Bee reports.

Despite the fact that Gilliam's season had already been declared over, the details of his injury hadn't quite been understood. Gilliam should be back to full strength for the start of training camp in 2018.

Knee - Injured Reserve
Daniel Kilgore
Kilgore logged 29 snaps in Sunday's preseason loss to the Vikings.

The veteran lineman is coming off of hamstring surgery this past offseason, but his participation in team activities shows that he will begin the season healthy. Kilgore is the front-runner to win the 49ers' starting center job.

Earl Mitchell
Mitchell signed a four-year contract with the 49ers on Friday,'s Mike Garafolo reports.

Mitchell was cut by the Dolphins in a cap-saving move last week but it didn't take long for him to find a new home. While the Arizona product racked up a career-low 17 tackles and zero sacks last season, he could be in line for a rebound in 2017 if he can secure the Niners' first-string nose tackle job this summer; the incumbent starting nose tackle, Glenn Dorsey, is set to hit unrestricted free agency.

Pierre Garcon
Garcon (neck) is expected to be ready for the start of the 49ers' offseason program in mid-April, Matt Maiocco of NBC Sports Bay Area reports.

Despite having underwhelming quarterbacks in Brian Hoyer and C.J. Beathard throwing to him in the first half of the season, Garcon was easily the team's most productive wideout with 40 catches for 500 yards through eight games before hitting injured reserve with a non-displaced neck fracture. Since he only needed eight weeks to recover from the injury, Garcon should enter 2018 with no health concerns and an even brighter fantasy outlook. The San Francisco offense blossomed after Jimmy Garoppolo stepped in as the team's starting quarterback for the final five games, raising the fantasy ceilings of all the team's pass catchers heading into the upcoming campaign. Look for Garcon to reclaim a starting role at wideout opposite Marquise Goodwin (concussion), who racked up 29 catches for 384 yards as the 49ers' No. 1 receiver in Garoppolo's starts.

Neck - Injured Reserve
Malcolm Smith
Smith (pectoral) was placed on injured reserve Monday, Adam Schefter of ESPN reports.

The IR move give the 49ers the flexibility to add another linebacker. Smith is still expected to miss the entire 2017 season, but is technically eligible to return after Week 8 if his recovery is faster than anticipated.

Pectoral - Injured Reserve
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) was placed on injured reserve by the 49ers on Monday, Cam Inman of The San Jose Mercury News reports.

Mostert had been nursing a shoulder injury heading into Sunday's game against Seattle, but the knee injury sustained in the game is what ends his 2017 season. The move leaves the 49ers without a third running back for the time being, while Trent Taylor will likely step in to Mostert's prior role on kick returns.

Knee - Injured Reserve
Eli Harold
Harold (foot) is officially active for Thursday night's game against the Rams.

Harold first appeared on the injury report Wednesday, so it was difficult to know his chances of suiting up tonight. The 23-year-old will likely start at outside linebacker for the 49ers Thursday night, although he played only 34 percent of the defensive snaps in Week 2.

Kyle Nelson
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
Dumervil recorded two solo tackles and one sack in Sunday's win over the Bears.

The veteran now has 10 tackles and 5.5 sacks in his first season by the Bay. What may be even more impressive is the fact that he reached Sunday's totals while only logging 14 snaps defensively, his second-lowest snap count of the season. He'll now turn his focus to Sunday's matchup with the Texans.

Tank Carradine
The 49ers activated Carradine off injured reserve ahead of Sunday's game against the Seahawks, Cam Inman of The San Jose Mercury News reports.

Carridine was placed on injured reserve with a designation to return following the 49ers' Week 3 loss to the Rams. He has been practicing with the team the last two weeks and finally appears set to return Sunday barring any setbacks. He is likely to challenge for a starting role at some point, but the team figures to ease him back into action right away.

Reuben Foster
Foster sustained a stinger in Sunday's 34-13 win over the Rams and did not return, Eric Branch of the San Francisco Chronicle reports.

Head coach Kyle Shanahan indicated Foster could have returned, but the game was well in hand early with the Rams resting up for the playoffs. The 23-year-old was dealing with a stinger following last week's win over Jacksonville, and aggravated the injury Sunday but will have plenty of recovery time with the 49ers' season drawing to a close.

Neck - Questionable for the start of training camp
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
No Updates
Solomon Thomas
Thomas finished his rookie season with 41 tackles (34 solo) to go along with three sacks through 14 games.

While he was active for 14 contests, the 49ers elected to bring the third-overall pick along slowly in a limited role. Thomas was finally unleashed against the Cardinals in Week 4 and put together a three-game stretch which flashed his disruptive potential as a pass-rusher (16 tackles and two sacks in three starts). A knee injury slowed him down mid-season, but Thomas finished the year on a high note against the Jaguars (six tackles and his third sack) when he was once again given a full allotment of defensive snaps. The 22-year-old's lackluster totals should suppress his value heading into his sophomore campaign, but he possesses the potential to be an IDP factor as a defensive lineman if he is given the green light to be on the field for the majority of the club's defensive snaps.

Adrian Colbert
Colbert (shoulder) won't carry an injury designation into Sunday's game against the Rams, Matt Maiocco of NBC Sports Bay Area reports.

Colbert sustained the injury in last Sunday's win over the Jaguars and was a limited participant in practice this week, but he was still able to avoid the questionable tag. The 24-year-old should fill his usual role as a starting safety for Sunday's season finale.

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
Nzeocha was waived by the Cowboys on Monday, Nick Eatman of the team's official site reports.

After the Cowboys acquired linebacker Jayrone Eliott in a trade from the Packers, Nzeocha was the casualty. Nzeocha played in six games last season and recorded three tackles. He's eligible to join the team as a practice squad member if he clears waivers.

Dexter McCoil
McCoil was waived by the Chargers on Saturday.

McCoil was active for two games this season and recorded a single tackle. The 26-year-old was let go to make room for running back Andre Williams, and remains eligible for the practice squad should he clear waivers.

Trent Brown
San Francisco head coach Kyle Shanahan said Friday that Brown (shoulder) would be placed on injured reserve, Eric Branch of the San Francisco Chronicle reports.

The move spells an end to Brown's season, leaving Zane Beadles to make his second straight start at right tackle Sunday against the Titans, and likely for the 49ers' final two contests as well. According to Branch, Shanahan relayed that Brown had been battling a labrum tear for some time and will require surgery to address the matter. The procedure carries a 5-to-6-month recovery period, a timetable that will probably prevent Brown from taking part in Organized Team Activities.

Shoulder - Labrum - Injured Reserve
Joe Williams
Williams (ankle) would be healthy enough to play if the 49ers hadn't already made the decision to hold him out for the season, Nick Wagoner of reports.

The 2017 fourth-round pick was at one point viewed as a candidate to push Carlos Hyde for the starting job, but a real competition never materialized, and undrafted rookie Matt Breida appeared to lock down the No. 2 spot on the depth chart in August. Williams then injured his ankle in the preseason finale, with the Niners subsequently opting to place him on injured reserve. He should be in the mix for a role next season, though Hyde hinted at a desire to return to San Francisco with his recent statement about the team contending for a Super Bowl next season, per Curtis Pashelka of the San Jose Mercury News. Optimism aside, Hyde will hit the open market if he doesn't agree to a new contract with the 49ers before the free-agency period opens in March. Williams should be a full participant when the offseason program begins in April.

Ankle - Injured Reserve
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 completed 20 of 33 pass attempts for 292 yards, two touchdowns and a pair of interceptions in Sunday's 34-13 victory over the Rams.

The 26-year-old cruised to his fifth straight victory against a Rams squad that rested 17 of its starters with nothing left to prove during the regular season. While the scoreboard displayed a lopsided result, Garoppolo endured uncharacteristic stints of inaccuracy against a defensive unit that was without standouts Aaron Donald, Mark Barron, and Lamarcus Joyner; most notably on his second interception of the game where he sailed a pass way over his intended target that landed safely in Kevin Peterson's hands for an easy pick. His 61 percent completion rate tied his previous season low from Week 13's matchup against the Texans. This was also the first time that the Eastern Illinois product had thrown multiple interceptions in the same contest. Garoppolo reminded everyone of his pin-point accuracy when he dropped an absolute dime into Garrett Celek's breadbasket for a 28-yard gain in the 3rd quarter that eventually led to Carlos Hyde's second touchdown on the day. All things considered, the good outweighed the bad in another strong fantasy performance. Garoppolo wraps up his undefeated five-start stretch with a 67 percent completion rate, 1560 passing yards, eight total touchdowns and five interceptions. Considering how successful this new partnership has been, it would be surprising to see the unrestricted free agent in any uniform other than red and gold next season, especially considering San Francisco projects to have $130 million in cap space in 2018. Assuming they spend some of those additional funds on improving their shoddy offensive line, we may not have seen Jimmy G's true potential quite yet.

Brandon Fusco
Fusco (biceps) won't carry an injury designation into Sunday's game against the Cardinals, Mike Jurecki of Arizona Sports 98.7 FM reports.

Fusco missed a pair of practices again this week after playing every offensive snap in Sunday's loss to the Eagles, but it seems as though the team was just being cautious early in the week. The 29-year-old faced no limitations Friday appears set to go for Sunday.

Leon Hall
Hall signed a contract with the 49ers on Tuesday, Cam Inman of The San Jose Mercury News reports.

The 49ers parted ways with Hall less than a week earlier before he could make his team debut, but seeing the field in San Francisco's Week 8 matchup with the Eagles may be a more realistic possibility. Reserve cornerback K'Waun Williams suffered a quadriceps injury in last Sunday's loss to the Cowboys and is considered unlikely to play in Week 8, perhaps paving the way for Hall to be active on game day.

Andrew Lauderdale
No Updates
Dekoda Watson
Watson (groin) is active for Sunday's game against the Cowboys.

Watson plays mainly in a reserve role, and it's unlikely he's called upon on defense Sunday. The eight-year linebacker has just four tackles (two solo) this season.

Eric Reid
Reid tallied 67 tackles (53 solo) along with a pair of interceptions through 13 games this season.

While the totals look like just another consistent year from the veteran, it was anything but. The 49ers' new regime had phased out veteran NaVorro Bowman, and appeared to be doing the same to Reid when they didn't give him his starting safety job back upon return from a minor knee injury. Instead, he was moved to outside linebacker in order to remain on the field, an adjustment that Reid stated his displeasure for, but made anyways. Then Jimmie Ward and Jaquiski Tartt both got shut down due to injuries of their own, so the 26-year-old ended up getting his starting strong safety job back after all, albeit in a slightly awkward and forced scenario. That treatment may affect Reid's judgement on whether or not he will return to the 49ers when he hits free agency this offseason. Wherever he lands, Reid has proven to be a solid source of tackles so long as he is a starting safety in the NFL.

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.

Channing Stribling
No Updates
Cameron Hunt
No Updates
Jimmie Ward
The 49ers expect Ward (forearm) to be ready for the start of the team's offseason program in mid-April, Matt Maiocco of NBC Sports Bay Area reports.

After spending time at cornerback in 2016, Ward shifted back to free safety last season at the request of the 49ers' new coaching staff and was productive before fracturing his forearm, registering 32 tackles (27 solo) in seven games. Though Ward's salary is set to quadruple to $8.52 million during the upcoming season due to his fifth-year player option, the 49ers could negotiate a longer-term extension with the defensive back in order to spread the guaranteed money out over multiple seasons. Ward will be in line for a starting role in the secondary once again in 2018.

Forearm - Injured Reserve
Jimmie Gilbert
Knee - ACL - Injured Reserve
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.

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 - Injured Reserve
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 - Injured Reserve
Jaquiski Tartt
Tartt (wrist) was ruled out for the remainder of Sunday's game against the Cardinals, Cam Inman of The San Jose Mercury News reports.

Tartt was initially designated questionable to return after suffering the injury in the first half. Eric Reid is the most likely candidate to step in at strong safety.

Forearm - Injured Reserve
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.