San Francisco 49ers

Stadium: Levi's Stadium | Coach: Kyle Shanahan
Team RankingOverallRushingPassing
Offense31st126.2 (4th)181.9 (32nd)
Defense32nd165.9 (32nd)240.5 (14th)
player is injured   news about this player
91Armstead, Arik DE6-729211/15/19933Oregon
54Armstrong, Ray-Ray OLB6-32203/5/19915Miami (Fla.)
7Barkley, Matt QB6-22279/8/19905Southern California
61Barnes, Tim C6-43005/14/19886Missouri
68Beadles, Zane G6-430511/19/19868Utah
3Beathard, C.J. QB6-221511/16/1993RIowa
84Bell, Blake TE6-62528/7/19913Oklahoma
26Bibbs, Kapri RB5-112031/10/19933Colorado State
98Blair, Ronald DE6-42701/21/19932Appalachian State
1Bolden, Victor WR5-81784/4/1995ROregon State
6Bourne, Kendrick WR6-12038/4/1995REastern Washington
53Bowman, NaVorro ILB6-02425/28/19888Penn State
49Breida, Matt RB5-111902/28/1995RGeorgia Southern
26Brock, Tramaine (FA) CB5-101978/20/19888Belhaven College
55Brooks, Ahmad OLB6-32593/14/198412Virginia
77Brown, Trent T6-83554/13/19933Florida
99Buckner, DeForest DE6-73003/17/19942Oregon
13Burbridge, Aaron WR6-120812/23/19932Michigan State
95Carradine, Tank DE6-42702/18/19895Florida State
14Carter, DeAndre WR5-81904/10/19931Sacramento State
88Celek, Garrett TE6-52525/29/19886Michigan State
38Colbert, Adrian DB6-220510/6/1993RMiami (Fla.)
50Coyle, Brock LB6-124510/12/19904Montana
4Davis, Will DB5-111805/8/19905Utah State
92Dial, Quinton DE6-53187/21/19905Alabama
90Dorsey, Glenn (FA) NT6-12978/1/198510LSU
49Dray, Jim (FA) TE6-525512/31/19868Stanford
58Dumervil, Elvis DE5-112501/19/198412Louisville
10Ellington, Bruce WR5-91978/22/19914South Carolina
60Flynn, J.P. G6-53208/30/1993RMontana State
56Foster, Reuben LB6-12284/4/1994RAlabama
31Franklin, Zach DB6-0200//RWashburn
63Fusco, Brandon C6-43067/26/19887Slippery Rock
15Garcon, Pierre WR6-02118/8/198610Mount Union
66Gardner, Andrew (FA) G6-63084/4/19867Georgia Tech
65Garnett, Joshua G6-53212/21/19942Stanford
47Gilbert, Jimmie LB6-523011/9/1994RColorado
76Gilliam, Garry T6-531511/26/19904Penn State
11Goodwin, Marquise WR5-917911/19/19904Texas
9Gould, Robbie K6-019012/6/198213Penn State
57Harold, Eli OLB6-32651/20/19943Virginia
 Harris, DuJuan (FA) RB5-72069/3/19884Troy
22Hightower, Tim RB6-02205/23/19867Richmond
46Hikutini, Cole TE6-42476/11/1994RLouisville
2Hoyer, Brian QB6-221510/13/19859Michigan State
28Hyde, Carlos RB6-02359/20/19904Ohio State
30Iworah, Prince Charles CB5-111933/11/19931Western Kentucky
43James, Chanceller DB6-2208//RBoise State
63Jerod-Eddie, Tony (FA) DE6-53013/29/19905Texas A&M
49Jerome, Lorenzo DB5-10204//RSt. Francis (PA)
36Johnson, Dontae CB6-220012/1/19914NC State
83Johnson, B.J. WR6-12142/22/1993RGeorgia Southern
20Jones, Don DB5-111955/14/19905Arkansas State
96Jones, D.J. DT6-03211/19/1995ROle Miss
93Jones, Chris DT6-12937/12/19905Bowling Green
44Juszczyk, Kyle FB6-12404/23/19915Harvard
7Kaepernick, Colin (FA) QB6-423011/3/19877Nevada
17Kerley, Jeremy WR5-918811/8/19887TCU
67Kilgore, Daniel C6-330812/18/19877Appalachian State
85Kittle, George TE6-424710/9/1993RIowa
64Lauderdale, Andrew T6-626211/22/1993RNew Hampshire
69Levy, Richard G6-63169/12/1992RConnecticut
9Lewis, Thad (FA) QB6-221911/19/19875Duke
59Lynch, Aaron OLB6-62703/8/19934South Florida
62Magnuson, Erik T6-63041/5/1994RMichigan
47McCloskey, Tyler RB6-2245//RHouston
89McDonald, Vance TE6-42676/13/19905Rice
90Mitchell, Earl DT6-33109/25/19878Arizona
31Mostert, Raheem RB5-101974/9/19922Purdue
1Mullens, Nick QB6-11873/21/1995RSouthern Mississippi
86Nelson, Kyle LS6-224010/3/19866New Mexico State
48Newsom, Donavin LB6-2240//RMissouri
66Nwachukwu, Noble DE6-227511/30/1994RWest Virginia
82Paulsen, Logan TE6-52682/26/19878UCLA
5Pinion, Bradley P6-52296/1/19943Clemson
15Ponder, Christian (FA) QB6-22302/25/19886Florida State
78Price, Norman T6-43118/25/19941Southern Mississippi
27Reaser, Keith CB6-01907/31/19913Florida Atlantic
23Redmond, Will CB6-018612/28/19932Mississippi State
35Reid, Eric FS6-121312/10/19915LSU
33Robinson, Rashard CB6-11777/23/19952LSU
19Robinson, Aldrick WR5-101879/24/19885Southern Methodist
6Rose, Nick K6-21905/5/19941Texas
18Smelter, DeAndre WR6-222712/3/19911Georgia Tech
51Smith, Malcolm OLB6-02257/5/19897Southern California
74Staley, Joe T6-53158/30/198411Central Michigan
40Sunseri, Vinnie DB6-021010/25/19914Alabama
29Tartt, Jaquiski FS6-12212/18/19923Samford
45Taumoepenu, Pita OLB6-12433/9/1994RUtah
81Taylor, Trent WR5-81814/30/1994RLouisiana Tech
71Theus, John T6-63031/19/19942Georgia
94Thomas, Solomon DE6-327312/20/1995RStanford
25Ward, Jimmie CB5-111937/18/19914Northern Illinois
97Watson, Dekoda LB6-22453/3/19888Florida State
75Williams, Darrell T6-63103/24/1993RWestern Kentucky
24Williams, K'Waun DB5-91837/12/19912Pittsburgh
32Williams, Joe RB5-112059/4/1993RUtah
41Witherspoon, Ahkello CB6-31903/21/1995RColorado
58Zuttah, Jeremy C6-43006/1/198610Rutgers
Roster Analysis
TeamOLine Avg. HtOLine Avg. WtDLine Avg. HtDLine Avg. WtAvg. AgeYoungestOldest
San Francisco6-5311.46-3288.425.52134
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
NaVorro Bowman
Bowman (Achilles) returned to the field for Wednesday's minicamp workout and ran without any extra support on his reconstructed knee, Cam Inman of The Mercury News reports. "Guys are saying, 'What are you on? How are you moving like this so early?' I've put the work in and I thought God will bless me with a great season this year," Bowman said.

Bowman appears to have healed up from the torn Achilles he sustained last October remarkably fast. According to the report, Bowman looked "nimble" on the practice field Wednesday, but the 49ers still figure to exercise caution with the linebacker throughout the team's offseason activities. As the heart of a talent-deficient 49ers defense, Bowman could post huge tackle numbers in 2017 if he can stay out of the trainer's room.

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.

Garrett Celek
Head Coach Kyle Shanahan said that he has "been a fan of [Celek] throughout his career," which bodes well for the tight end's chances of making the 53-man roster as the 49ers head towards training camp, Matt Barrows of The Sacramento Bee reports.

Celek's toughness and blocking ability fits the mold of Shanahan's past tight ends. It helps that the 29-year-old took a step forward offensively last season with 350 yards and three touchdowns on 29 receptions, but he has more real football value to the 49ers than he does as a receiver for fantasy. Celek will compete with a handful of candidates during training camp for a spot in Shanahan's offense.

Jeremy Zuttah
Zuttah aggravated a leg injury during OTAs on Tuesday, Cam Inman of the Bay Area News Group reports.

Zuttah has been dealing with a soft-tissue injury which forced him to miss time during voluntary minicamp in April. The 49ers will likely err on the side of caution when it comes to addressing their new offensive lineman's condition, making sure he's completely healthy for the beginning of the season. However, it will be something to keep an eye on throughout the summer as Zuttah aims to secure the starting center role.

Leg - Questionable for Week 1 vs. Carolina
Bradley Pinion
No Updates
Trent Taylor
Currently slotted behind slot receiver Jeremy Kerley on the depth chart, Taylor could have an impact during his rookie season as a return man, Matt Barrows of The Sacramento Bee reports.

The 5-foot-8 rookie wideout has impressed at times during practices this offseason, displaying his strong hands and ability to create separation on shorter routes. While he is unlikely to unseat Kerley as the team's starting slot receiver without an injury, the team could utilize his quickness as a return man this season. We don't want to get ahead of ourselves, but Taylor has the makings of a great PPR option if and when he gets his shot as a starter.

Zach Franklin
No Updates
Kendrick Bourne
No Updates
Rashard Robinson
Robinson (ankle) lined up with the first-team defense during Wednesday's minicamp practice, CSN Bay Area's Matt Maiocco reports.

Showing no signs of the ankle injury he suffered in the 49ers' season finale, Robinson reportedly made a leaping interception on a deep pass from Brian Hoyer during seven-on-seven drills. He rolled with the first-string unit because Jimmie Ward (collarbone) wasn't able to participate in full, but if Ward switches to safety ahead of the upcoming campaign as expected, Robinson would likely become a mainstay in the starting lineup.

Joe Staley
No Updates
Thad Lewis
Lewis (knee) recently received full medical clearance and shouldn't face any restrictions when NFL training camps open in July, Ian Rapoport of NFL Network reports.

Lewis inked a one-year deal with the 49ers last March and was expected to compete for a backup gig, but was removed from the mix after suffering a season-ending torn ACL in the team's preseason opener. With his knee now fully healed, the well-traveled Lewis, who has spent time with seven NFL teams, should draw interest from clubs still searching for a No. 2 or 3 quarterback. Lewis has posted a respectable 82.2 quarterback rating in seven career regular-season games, though he hasn't appeared in a contest since 2013.

Nick Mullens
No Updates
Ray-Ray Armstrong
Armstrong (pectoral) participated in the 49ers' minicamp practice Wednesday, Cam Inman of The Mercury News reports.

Armstrong reportedly looked "energetic as ever," showing no signs of the pectoral injury that cost him the final 14 games of the 2016 season. He looks set to enter the summer as a key backup at outside linebacker.

Aaron Lynch
New defensive coordinator Robert Saleh wants to use Lynch as a full-time lineman, Matt Barrows of The Sacramento Bee reports. "Aaron, he's on the defensive line," said Saleh. "We're going to try to keep his hand in the ground at all times."

A 2014 fifth-round selection, Lynch has primarily operated as a pass-rushing outside linebacker in a 3-4 defense, tallying 74 tackles and 14 sacks in 37 career games. The transition to a 4-3 scheme and a simpler role could help him rebound from an injury/suspension-marred 2016 season in which he managed only 13 tackles and 1.5 sacks in seven appearances. Still only 24 years old and listed at 6-foot-6, 270 pounds, Lynch should be able to make the transition to defensive end. Recent first-round selections Arik Armstead (2015) and DeForest Buckner (2016) figure to provide a stronger interior pass-rushing presence that will make life a bit easier for Lynch and the team's other outside rushers.

Noble Nwachukwu
No Updates
DeAndre Smelter
Smelter pulled in his only target for 23 yards in Sunday's loss to the Seahawks.

The 2015 fourth-round pick finally got his first NFL catch in Week 17 of the 2016 season. The opportunity was there for Smelter this season, but a preseason injury delayed his debut. He will still be under team control next season, so a clean bill of health could lead to opportunity on a team devoid of talent on the outside, but expectations will be low for the reclamation project.

Matt Breida
No Updates
Vance McDonald
McDonald (shoulder) -- who was subject of trade talks during the draft -- remains with the 49ers for the time being, but will have to earn his spot as the team's top tight end, Matt Barrows of The Sacramento Bee reports.

The veteran tight end posted career bests in yards (391), touchdowns (four) and YPC (16.3) in 11 games last season, earning a four-year contract extension from former GM Tren Baalke. The 49ers' new regime clearly wasn't sold on the incumbent tight end, admitting that McDonald was placed on the trading block during the 2017 NFL Draft. GM John Lynch even went out and signed veteran tight end Logan Paulsen and drafted athletic tight end George Kittle to help create more competition at the tight end position. McDonald will have to show that he can be an effective blocker and stay healthy (16 games missed over last four seasons) during training camp in order to hang on to his role as the 49ers' top tight end.

Shoulder - Questionable for Week 1 vs. Carolina
Marquise Goodwin
Goodwin is expected to enter training camp as one of the 49ers' two starting wideouts, according to Matt Maiocco of NBC Sports Bay Area.

Not a huge surprise here, as Goodwin was expected to fit the deep threat role in the 49ers' revamped offense under Kyle Shanahan. Pierre Garcon and Jeremy Kerley figure to receive the lion's share of targets on short and medium routes, but the former Olympian and his career 15.9 YPR should see his fair share of deep targets. Goodwin projects to be a boom-or-bust fantasy option if he can hold on to a starting job come Week 1.

Prince Charles Iworah
Iworah (coach's decision) was inactive for Sunday's game against the Seahawks.

Iworah was promoted to the Niners' active roster two weeks ago. He suited up for last week's game against the Rams and isn't known to be dealing with an injury, so his inactive status for Sunday's game came as a surprise.

J.P. Flynn
No Updates
Carlos Hyde
Hyde believes the 49ers' competition at running back will ultimately benefit him this season, Keiana Martin of the team's official website reports.

Hyde is entering the final year of his rookie contract after rushing for a career-best 988 yards and six touchdowns on 4.6 yards per carry, and also catching 27 passes for 163 yards and three more scores last season. Despite that success, however, Hyde's production was cut short somewhat by missing three games due to shoulder and knee problems. While he's expected to recover from his season-ending torn MCL in time for training camp, Hyde will acclimate while fending off competition from offseason additions Tim Hightower, Joe Williams and Kapri Bibbs in new coach Kyle Shanahan's scheme. Hyde sees that situation as a positive, though, especially after Shanahan utilized both Devonta Freeman and Tevin Coleman so well in Atlanta last season.

Knee - MCL - Questionable for Week 1 vs. Carolina
Robbie Gould
Gould agreed to a two-year deal with the 49ers, CSN Bay Area reports.

The 49ers decided to get a bit younger at the kicker position, letting 42-year-old Phil Dawson walk in favor of the 35-year-old free agent. Gould was the model of consistency with the Bears prior to being released last season. He latched on with the Giants and proved that he was still a reliable option, hitting all 10 of his field-goal attempts (albeit none of the 50-plus variety). The 49ers were one of the lowest-scoring offenses in the NFL last year, but if their new GM and head coach can improve the offensive output, then Gould could be a consistent fantasy contributor in an era where reliable kickers have been few and far between.

Tony Jerod-Eddie
Jerod-Eddie did not record a tackle in Thursday's preseason finale. He will look to make the team as a backup lineman.

Jerod-Eddie injured his chest in the second week of the preseason but returned against Green Bay on Sept. 26 and had his best showing with four tackles. He projects as a backup lineman if he can survive Saturday's roster cuts.

DeAndre Carter
Carter signed a two-year contract with the 49ers on Friday, CSN's Matt Maiocco reports.

Carter spent training camp with the Patriots but was waived prior to the start of the regular season. Entering his third season in the league, the Sacramento State product will compete for a role on special teams or as a depth option at wide receiver.

Tim Hightower
Hightower was signed by the 49ers on Saturday, Matt Maiocco of NBC Sports Bay Area reports.

Hightower, who is set to turn 31 in May, has spent the past two seasons in a backup role with the Saints. The 49ers now have five running backs on the depth chart, having re-signed DuJuan Harris earlier in the week. Carlos Hyde (knee) is the clear-cut starter heading into the 2017 season, but Hightower will have a chance to compete with Harris, Mike Davis, and Raheem Mostert for snaps.

Andrew Gardner
No Updates
Erik Magnuson
No Updates
Darrell Williams
No Updates
D.J. Jones
The 49ers selected Jones in the sixth round of the 2017 NFL Draft, 198th overall.

At 6-foot-1, 319 pounds, Jones has a stocky profile that strongly implies a two-gap defensive tackle role of some sort. If he makes the team, he'll likely take on blockers more than he'll make plays on ball carriers.

Victor Bolden
No Updates
Joshua Garnett
No Updates
K'Waun Williams
Williams is expected to sign a one-year deal with the 49ers, Ian Rapoport of NFL Network reports.

The 25-year-old played his first two seasons out of Pittsburgh with the Browns before spending 2016 without a team. The 49ers have reportedly had their eye on Williams, and have opted to give him a shot with a club. He drew 10 starts during his 26 games with the Browns, while recording recording 77 tackles, two sacks, 10 passes defended, and three forced fumbles in the process. He figures to either compete for a backup role at free safety providing depth behind Eric Reid or try to find a more prominent role at cornerback.

Arik Armstead
Armstead (shoulder) said Wednesday that he's fully recovered from surgery to address a torn labrum, Cam Inman of The Mercury News reports.

Armstead finished 2016 on injured reserve due to the injury, but it shouldn't restrict him at all heading into OTAs and training camp. The former first-round pick looks primed to fill one of the starting roles at defensive end in the 49ers' 4-3 defense this season.

Jim Dray
Dray signed a contract with San Francisco on Monday, Nick Wagoner of ESPN reports.

Dray was signed to replace Blake Bell (shoulder), who was placed on IR Monday. Likely the last option at tight end, behind Garrett Celek and Je'Ron Hamm, Dray is unlikely to have much of any fantasy impact in the final two weeks of the season.

Dontae Johnson
Johnson (groin) was active for Sunday's game against the Seahawks.

Johnson wasn't certain to play at first due to a groin issue but ultimately suited up to compile four tackles and two deflected passes.

Ronald Blair
Blair ran with the 49ers' first-team defense during Wednesday's mincamp practice, CSN Bay Area's Matt Maiocco reports.

Though no major conclusions should be drawn from a minicamp practice in April, Blair looks to have the early edge on Aaron Lynch for the "Leo" linebacker role in the 49ers' new 4-3 defense. However, the possibility of the 49ers selecting an edge rusher early in this weekend's draft could quickly change Blair's standing on the depth chart.

B.J. Johnson
No Updates
Aaron Burbridge
Burbridge caught one pass (two targets) for 23 yards in Sunday's season-finale against the Seahawks.

The rookie wideout was buried on the depth chart for the majority of the season, but he saw more reps in the final weeks of the season once injuries took a toll on the 49ers' receiving corps. The lack of targets (eight over the last three weeks) make it hard to evaluate the 2015 Big Ten Receiver of the Year heading into next season. The 49ers' offseason moves will determine whether or not playing time will be available for Burbridge.

Kapri Bibbs
Bibbs was traded to the 49ers along with a fifth-round draft choice on Saturday in exchange for a 2018 fourth-round pick, James Palmer of NFL Network reports.

Undrafted in 2014, Bibbs has spent the last three years with the Broncos, spending considerable time on the practice squad for two seasons before making the 53-man roster in 2016. Bibbs appeared in 12 games last season, carrying 29 times for 129 yards. He's expected to compete with DuJuan Harris, Mike Davis, Tim Hightower and Joe Williams for backup carries behind Carlos Hyde.

Logan Paulsen
Paulsen has the skill set and history with head coach Kyle Shanahan to make a serious bid for a roster spot this season, Matt Barrows of The Sacramento Bee reports.

At 30 years old, Paulsen is the elder statesman of the group of tight ends currently in camp. While that works against him on paper, his size (6-foot-5, 268 pounds), blocking ability and presence as a red-zone threat (six touchdowns on 82 receptions) make the veteran a good fit for Shanahan's offense. Both he and Garrett Celek possess similar skill sets, and they will likely compete for a spot on the depth chart this preseason.

DeForest Buckner
Buckner will take less snaps this season under new defensive coordinator Robert Saleh, Matt Barrows of The Sacramento Bee reports. "When you look at a guy like Buckner last year having played almost 1,000 snaps -- in my mind, that's criminal," Saleh said. "Ideally, all of them are working about 500, 600 snaps and trying to utilize everything they've got every snap that they're on the football field."

As a rookie, Buckner was played a whopping 1,005 defensive snaps, good for 87 percent of the 49ers total defensive snaps. The new administration would rather utilize the former first-round pick to the best of his ability, instead of having him on the field at all times. This style makes sense for the 49ers considering the team's selection of Solomon Thomas and the signing of Elvis Dumervil - which gives the defense more capable lineman than starting positions. Buckner is welcome to the change of pace as he'll finally get a chance to catch his breath on Sundays. "There were times last year where I was dead tired and they wouldn't take me out," the 23-year-old said. "I feel like I'm hurting the team more staying out there not be able to, you know, live up to my full potential when I'm out there. And if I'm going hard and the coach pulls me out for a play or two to catch my breath so I can get back out there and be more efficient, I'll definitely take that."

Donavin Newsom
No Updates
Blake Bell
Despite his fourth-round pedigree, Bell (head) will have to compete for a spot on the 49ers' 53-man roster this season, according to Matt Barrows of The Sacramento Bee.

The former quarterback was drafted as a developmental project in 2015, but his lack of production over the last two seasons puts him in a questionable position as the team moves towards training camp July 27. Bell has the size (6-foot-6, 255 pounds) to profile as a prominent red-zone threat, but with plenty of competition in camp, he will have to display progress in his development to make the cut.

Head - Questionable for Week 1 vs. Carolina
George Kittle
Kittle, a fifth-round selection in the 2017 draft, got extensive work with the first-string offense during minicamp, Grant Cohn of The Press Democrat reports.

Kittle only had 48 receptions in four seasons playing in a run-heavy offense at the University of Iowa, but his impressive showing at the Combine -- where he ran a 4.52 40 at 6-foot-4, 247 pounds -- suggests he has the potential to pose a major receiving threat in the NFL. His lack of pass-catching experience normally would have him pegged as a developmental prospect, but San Francisco's lack of talent at tight end hints at an open competition for snaps during training camp. Returning starter Vance McDonald (shoulder) was shopped during the draft, while Garrett Celek and Logan Paulsen are mostly valued for their contributions as run blockers. Kittle could make a push for one of the top two spots on the Week 1 depth chart.

Chris Jones
Jones re-signed with the 49ers on a one-year deal Thursday, Matt Barrows of The Sacramento Bee reports.

Jones played only six games for the 49ers in 2016, recording 17 combined tackles. He was claimed off of waivers by San Francisco last season after Arik Armstead went down with a shoulder injury. Jones will provide depth for the 49ers' defensive line.

Lorenzo Jerome
No Updates
Garry Gilliam
No Updates
Daniel Kilgore
Hamstring - Questionable for Week 1 vs. Carolina
No Updates
Nick Rose
Rose signed a reserve/future contract with the 49ers on Thursday, Eric Branch of the San Francisco Chronicle reports.

Rose, an undrafted rookie in 2016, failed to make a roster in 2016 but he'll have a chance to compete with Phil Dawson for the job in San Francisco in 2017.

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
The 49ers officially inked Garcon to a five-year contract Thursday.

Aside from six games missed in his first season with the Redskins in 2012, Garcon has been a modicum of health in his other eight campaigns, missing five contests otherwise and none over the past four years. During that four-year span, he led the NFL in receptions once with 113 in 2013, received between 105 and 181 targets each season, and surpassed 1,000 yards on two occasions. On a sour note, he's topped out at six touchdowns in a given campaign, so his value is largely contingent upon a steady volume and avoiding the injury report. In San Francisco, he'll be reunited with head coach Kyle Shanahan, which should help Garcon sustain relevance in his third stop as a professional.

Malcolm Smith
Smith (hamstring) signed a five-year, $26.5 million contract with the 49ers on Thursday, Mike Garafolo of NFL Network reports.

Smith's contract includes $13 million in guaranteed money. He led the Raiders with 103 tackles last season, and added an interception and two forced fumbles. The seventh-year linebacker has had some problems in pass coverage, but will still be a major boost to a run defense that was atrocious in 2016. The 49ers surrendered a whopping 165.9 rushing yards per game last season, good for dead last in the NFL.

Hamstring - Questionable for Week 1 vs. Carolina
Raheem Mostert
Mostert (undisclosed) didn't participate in Wednesday's minicamp practice, CSN Bay Area's Matt Maiocco reports.

Mostert reportedly sustained some sort of soft-tissue injury, but the details of the affliction aren't clear. The 49ers have issued no timetable for Mostert's return to full activities.

Undisclosed - Questionable for Week 1 vs. Carolina
Eli Harold
Harold is the likely replacement for Aaron Lynch (suspension) after being held out of Thursday's preseason finale.

Harold was the early favorite to start in place of Lynch heading into training camp and he apparently did enough to not lose that right. He didn't record a sack in a limited role last season, so it is unlikely he will be able to replicate Lynch's pass-rushing prowess while he fills in for the suspended linebacker.

Toe - Questionable for Week 1 vs. Carolina
Glenn Dorsey
Dorsey (knee) was a full participant in Thursday's practice, Cam Inman of Bay Area News Group reports.

Dorsey was inactive for the 49ers' matchup with the Rams this past week, as he was dealing with some discomfort in his knee. However, he's slowly upped his workload in practice over the last few days, going through a limited practice Wednesday, before logging a full session Thursday. It appears he should be good to go moving forward, so look for him to jump back in as the team's starting nose tackle heading into a Week 17 tilt with the Seahawks.

John Theus
No Updates
Kyle Nelson
No Updates
Brian Hoyer
Hoyer looked poised leading the first-team offense during OTAs, in part because of his previous time spent in head coach Kyle Shanahan's offense, reports. "It's definitely easier for me to call the plays this time around," the veteran quarterback noted. "I remember last time kind of having to think about it, whereas now I find myself knowing that when Kyle starts to call a play I can kind of put it together. ...It comes naturally to me."

Hoyer spent two seasons with Shanahan in Cleveland during the 2014 season, where Shanahan was the offensive coordinator. Hoyer started 13 games that season, registering 3,326 passing yards with 12 touchdowns and 13 interceptions. Now the two reunite in San Francisco after gaining valuable experience over the past two seasons on different teams. Since Hoyer has the base of the offense already down, the veteran quarterback could be in store for a productive fantasy season, especially given Shanahan's quarterback-friendly offensive schemes.

Tim Barnes
No Updates
Elvis Dumervil
Dumervil signed a contract with the 49ers on Monday, Conor Orr of reports.

The veteran heads to San Fran to play alongside a young core of pass rushers. Dumervil, 33, appears likely to take on a rotational rusher role but will also serve as a mentor to the likes of 2017 third-overall pick Solomon Thomas, 2016 first-round pick DeForest Buckner and 2015 first-round pick Arik Armstead. Dumervil, a five-time Pro Bowler, missed eight games with the Ravens last season due to a foot injury. He played with current 49ers GM John Lynch early on in his career with the Broncos and now sits at 99 career sacks over 11 seasons.

Matt Barkley
Barkley signed with the 49ers on Thursday, NFL Network's Ian Rapoport reports.

After signing Brian Hoyer to a two-year deal earlier Thursday, the 49ers further bolstered their quarterback situation by adding another former Bear in Barkley. The 26-year-old Barkley showed flashes of potential in his run as the Bears' starter in 2016, completing over 60 percent of his passes in his final five starts and throwing five touchdowns in that stretch. He was prone to turnovers, however, as he tossed a whopping 12 interceptions in that span and 14 interceptions overall. In any case, he'll likely serve as Hoyer's backup in coach Kyle Shanahan's quarterback-friendly system.

Keith Reaser
Reaser could start next Sunday against the Cowboys if Jimmie Ward (quadriceps) isn't able to suit up, CSN Bay Area reports.

Reaser played 48 snaps and recorded two tackles after taking over for the injured Ward on Sunday. The former's injury looked serious and he could miss extended time. If that's the case, then Reaser could be in line to start in his place.

Tank Carradine
Carradine is considered questionable to return to Thursday's matchup with the Cardinals due to a toe injury, Matt Maiocco of the CSN Bay Area

Carradine had failed to record a statistic prior to exiting the contest. The severity of his injury is not known at this time. Eli Harold may see a bigger role providing outside linebacker depth in his absence.

Reuben Foster
Foster (shoulder) has been a limited participant in OTAs, ESPN's Nick Wagoner reports. "We've allowed him to participate in anything that there's no possibility of contact. So, if he's doing any of the individual drills and not going against people, then he's able to do everything because he can run and do it all," explained head coach Kyle Shanahan.

Foster is still in rehabilitation from February shoulder surgery but it sounds like he's moving around well and remains on track to return in full capacity for training camp. Shanahan said his preparation to this point has been geared more to the weak side, so look for him to assume backup duties to Malcolm Smith when camp opens.

Shoulder - Questionable for Week 1 vs. Carolina
Zane Beadles
No Updates
Tramaine Brock
Brock has been released by the 49ers.

Brock's release comes just hours after news broke that he was arrested Thursday on suspicion of felony domestic violence. While the cornerback will have to see how that case pans out, he'll also be without a job until further notice.

Solomon Thomas
The 49ers selected Thomas in the first round of the 2017 NFL Draft, third overall.

Thomas (6-foot-3, 273 pounds) is a stocky end who lacks the wingspan of linemen typically drafted this high, but he was a productive disruptor at Stanford and has excellent athleticism for the position. He logged a 4.69-second 40 at the Combine, throwing in strong jumps (35-inch vertical, 126-inch broad jump) and uncommon agility (6.95-second three-cone, 4.28-second 20-yard shuttle). Even as a rookie, Thomas may be the best pass rusher on a 49ers defense lacking edge talent.

Bruce Ellington
Ellington didn't participate in Wednesday's minicamp practice due to a soft-tissue injury, CSN Bay Area's Matt Maiocco reports.

The issue is unrelated to Ellington's hamstring injury that cost him the entire 2016 season. However, with a new head coach in town, any offseason workouts Ellington misses may only put him further behind the learning curve in picking up the new offense. In addition, with the 49ers having brought in Pierre Garcon, Marquise Goodwin and Aldrick Robinson this offseason to bolster the wide receiver ranks, the lack of reps could be a legitimate concern for Ellington.

Undisclosed - Questionable for Week 1 vs. Carolina
Will Davis
Davis' (undisclosed) stock is rising after solid performances in the preseason and training camp, Jeff Zrebiec of the Baltimore Sun reports.

Davis missed a practice early in August with an undisclosed injury, but he appears fully recovered from whatever kept him out. He's a favorite to land a spot on the back end of the Ravens' secondary depth chart.

Adrian Colbert
No Updates
C.J. Beathard
Head coach Kyle Shanahan stated that Beathard will not compete for a starting job as a rookie, Eric Branch of The San Francisco Chronicle reports.

Despite spending a third-round draft pick on the quarterback out of Iowa, the 49ers are committed to developing the young arm behind the seasoned veteran, Brian Hoyer. Beathard could potentially wind up on the practice squad if both Hoyer and Matt Barkley enter camp healthy. While the rookie doesn't have the characteristics of a high-end fantasy quarterback, working with Shanahan -- who has gotten the most out of his quarterbacks -- could result in some fantasy-friendly performances down the road.

Ahkello Witherspoon
The 49ers selected Witherspoon in the third round of the 2017 NFL Draft, 66th overall.

In terms of size and athleticism, there's not much difference between Witherspoon and Kevin King, who the Packers selected 33rd overall. At 6-foot-3, 198 pounds, Witherspoon logged a 4.45-second 40 at the Combine, adding a 40.5-inch vertical and 127-inch broad jump. He was a leading contributor on a dominant Colorado pass defense, and he makes a fine selection for the 49ers here.

Jeremy Kerley
Kerley signed a three-year, $10.5 million contract extension with the 49ers on Saturday, ESPN's Adam Schefter reports.

Kerley appeared in all 16 games for the 49ers during the 2016 season after coming over from the Jets, finishing his campaign with 64 receptions for 667 yards and three touchdowns on 115 targets. He was also involved in kick and punt return duties, while serving as the No. 2 option at receiver behind Torrey Smith. Kerley expects to play a similar role in 2017, although there remains some uncertainty as to who will be the starting quarterback in San Francisco.

Trent Brown
No Updates
Tyler McCloskey
No Updates
Joe Williams
Williams could have a chance to unseat Carlos Hyde (knee) from the lead role before Week 1, CSN Bay Area's Matt Maiocco reports.

New head coach Kyle Shanahan made a strong push convincing the San Francisco front office to draft Williams, who was ultimately selected in the fourth round at No. 121 overall. General manager John Lynch initially planned to avoid the Utah product, but Lynch changed his mind when he learned that Williams' brief retirement from football during his senior season at Utah was motivated by the running back's need to deal with continuing grief from his sister's death. Williams rejoined the team after a month-long absence and proceeded to run for 1,332 yards and 10 touchdowns in only seven games, producing at a clip of 7.1 yards per carry. He then ran a 4.41 40-yard dash at 5-foot-11, 210 pounds at the Combine, where he also had strong marks in the broad jump (125 inches) and 20-yard shuttle (4.19 seconds). Meanwhile, the oft-injured Hyde is entering the final season of his rookie contract, having missed 14 of a possible 48 games through three years. Hyde has mostly done strong work as an early-down runner when he's been healthy, but the rebuilding 49ers may still prioritize Williams' development if both players prove to be deserving of roles. Offseason addition Tim Hightower also figures to take on some snaps -- particularly on passing downs -- as Williams only caught nine passes during his senior season, and Hyde has never been much of a receiving threat.

Colin Kaepernick
Kaepernick will be visiting the Seahawks on Wednesday, ESPN's Adam Schefter reports.

Kaepernick is a realistic candidate to potentially join the backup competition in Seattle behind starter Russell Wilson. If they are able to eventually work out a contract, Kaepernick would be the Seahawks' most-experienced No. 2 option at quarterback by far. Trevone Boykin has attempted just 18 passes during his rookie year in 2016, but off-the-field issues have plagued the TCU product throughout the offseason. Jake Heaps is next in line, but he's never played a down in the NFL after losing the back-up battle against Boykin last season.

Vinnie Sunseri
After going unclaimed on waivers, the Saints placed safety Vinnie Sunseri , receiver Nick Toon and linebacker Ronald Powell on injured reserve, according to The Times-Picayune.
DuJuan Harris
Harris was released by the 49ers on Monday, Matt Burrows of The Sacramento Bee reports.

Harris didn't receive a tender offer from San Francisco once free agency started, but he did ultimately re-sign with the team in late March. However, after the Niners drafted Joe Williams in the fourth round and brought in rookies for tryouts over the weekend, Harris has again been cut loose. In 10 games last season, Harris rushed 38 times for just 138 yards and caught eight passes for 115 yards and a touchdown.

Brandon Fusco
No Updates
Andrew Lauderdale
No Updates
Dekoda Watson
Watson signed a three-year contract with the 49ers on Friday.

Watson had struggled to stay healthy the past few years, but he strung together a full, 16-game season with the Broncos in 2016 and wound up leading the team with 11 special-teams tackles. While he could theoretically carve out a rotational role at linebacker this summer, look for him to do most of his work for the Niners on special teams.

Eric Reid
New defensive coordinator Robert Saleh wants Reid (biceps) to play closer to the line of scrimmage, Matt Barrows of The Sacramento Bee reports. "Yeah, Eric is going to be more of a box safety for sure," said Saleh.

A 2013 first-round selection, Reid has started at free safety in each of his 57 career regular-season appearances, averaging a modest 4.4 tackles per game. He was actually poised to make a push for triple digits last season, but a torn biceps ended his campaign after 10 games and 62 tackles. With Reid expected to play closer to the line as San Francisco transitions from a 3-4 scheme to a 4-3, he'll have a good opportunity to top his career-high mark of 77 tackles, which he set as a rookie in 2013. The Niners might consider starting Reid at strong safety and 2015 second-round selection Jaquiski Tartt at free safety, but it's possible the roles could be reversed or that 2014 first-rounder Jimmie Ward will also be in the mix for a starting gig. Ward primarily played nickel cornerback last season.

Biceps - Questionable for Week 1 vs. Carolina
Kyle Juszczyk
The 49ers and Juszczyk officially agreed to terms on a four-year contract Thursday.

San Francisco is completely revamping the offense under new head coach Kyle Shanahan, adding Juszczyk to a haul that includes quarterback Brian Hoyer and wide receivers Pierre Garcon and Marquise Goodwin in the initial hours of free agency. Juszczyk himself boasts a varied skill set, earning 55.4 percent of his offensive snaps running pass routes, 22.6 percent as a run blocker, and 20.9 percent in pass protection with the Ravens last season, per Louie Benjamin of Pro Football Focus. Notably, Juszczyk tallied 41 and 37 catches the last two seasons, so he could again establish some PPR relevance with his new squad.

Richard Levy
No Updates
Jimmie Ward
Ward's (collarbone) fifth-year option was exercised by the 49ers on Monday.

Ward's fifth-year option keeps him under contract with San Francisco through the 2018 season. A former cornerback, he's expected to convert to safety for the 2017 season. He had 53 tackles and 12 passes defensed while playing in 11 games in 2016.

Collarbone - Questionable for Week 1 vs. Carolina
Jimmie Gilbert
No Updates
Aldrick Robinson
Robinson agreed to a two-year deal with the 49ers worth upwards of $6 million on Thursday, Mike Garafolo of NFL Network reports.

The ex-Falcon will join his former offensive coordinator in the Bay Area with the announcement of Thursday's signing. Robinson reeled in 20 receptions for 323 yards and two touchdowns on 32 targets last season, but that was on a Falcons team that was loaded at receiver. In San Francisco, there's at least the possibility of a clearer path to more targets for Robinson seeing as the current receiving pecking order for the 49ers appears to be unsettled behind the newly acquired Pierre Garcon.

Cole Hikutini
Hikutini has a shot at making the 49ers' roster if he performs well this preseason, Matt Barrows of The Sacramento Bee reports.

The undrafted free agent out of Louisville had a strong 2016 campaign and was brought into camp to compete for a role in Kyle Shanahan's offense. He has received an extensive look during the 49ers' offseason program, and he could move up the depth chart with a strong showing during training camp as the club starts from scratch with their bevvy of tight end options. A focus point of Hikutini's evaluation will be how well he has recovered from a knee injury that hurt his draft stock this past offseason. The 21-year-old produced 668 yards and eight touchdowns in his senior season with Louisville, so he possesses some playmaking potential if he were to make the roster.

Brock Coyle
Coyle has signed a contract with the 49ers, The Seattle Times reports.

Coyle spent the past three seasons as a backup linebacker and special teams fixture for the Seahawks. He'll likely operate in a similar capacity with the Niners.

Will Redmond
Redmond (knee) will not be activated from injured reserve as his 21-day window expired on Tuesday, Nick Wagoner of reports.

Redmond was elected to return from IR as he was working his way back from a torn ACL he suffered in 2015. However, the team decided to not activate the cornerback to the 53-man roster, meaning he will remain on the IR for the remainder of the season. The rookie will shift his focus to returning to the field completely healthy next year as Jimmie Ward and Tramaine Brock will continue to to start at cornerback this season.

Knee - Questionable for Week 1 vs. Carolina
Chanceller James
No Updates
Jaquiski Tartt
Tartt exploded for 12 tackles (10 solo) and a sack in Sunday's overtime loss to the Jets.

Tartt got the start in place of the injured Eric Reid (biceps) and took full advantage of the opportunity. While his coverage skills will need work, Tartt has undeniable athleticism, making him a candidate to rack up tackles so long as he continues to start.

Norman Price
No Updates
Pita Taumoepenu
The 49ers selected Taumoepenu in the sixth round of the 2017 NFL Draft, 202nd overall.

This looks like a pure depth grab here with San Francisco already loaded along the front four. That said, Taumoepenu has some athleticism, notching a 4.67 in the 40-yard dash. He is undersized, even at defensive end, checking in at 6-foot-1 and just 243 pounds. His lack of size coupled with San Francisco's depth up front means that it could be awhile before Taumoepenu sees the field.

Quinton Dial
Dial (elbow) was a full participant during Wednesday's practice.

Dial appears ready to return to game action in Week 15 against the Falcons after missing Sunday's loss to the Jets. He'll provide depth at defensive end behind Chris Jones and DeForest Buckner.

Ahmad Brooks
Brooks finished the year with 53 tackles (41 solo), six sacks and a forced fumble.

While never spectacular, Brooks continues to turn in solid seasons from a statistical standpoint, offering a good mix of tackles and sacks that keep him IDP-relevant. The 32-year-old was relied upon heavily as the team was struck with injuries at the linebacker position. Brooks remains under contract for next season and would fit the team's need for a versatile outside linebacker. Due to his rising age and salary, there is always a chance the 49ers opt to cut him to move towards younger options through the draft or free agency. If that were to happen, Brooks would need to land a starting job in a 3-4 system to retain IDP value.

Christian Ponder
Ponder was promoted to serve as Colin Kaepernick's backup prior to Sunday's loss to Atlanta, CSN Bay Area reports.

Ponder has spent the entire regular season as the 49ers' inactive third quarterback. With the club receiving inconsistent play under center between Kaepernick and Blaine Gabbert, the coaching staff may be inching towards giving the former first-rounder a look in the final game or two. No official change has been announced, but if Ponder were to receive playing time, he would be a low-upside fantasy option due to his reputation as a "game manager."


CBSSports Shop

Men's Nike Heathered Royal Denver Broncos Historic Logo Tri-Blend T-Shirt

NFL Nike Gear
Get your favorite team today!
Shop Now