49ers free-agency/offseason scorecard 8.0

The San Francisco 49ers, after a flurry of roster moves, signings and the draft, currently have 89 players on their roster ... counting defensive lineman Justin Smith, who has yet to make his intentions known to the team as to whether he plans on retiring or returning for a 15th NFL season.

The Niners will hold their three-day rookie camp in Santa Clara from May 16-18 and OTA’s May 19-21, May 27-29, June 1-2 and June 4-5. The three-day mandatory minicamp is June 9-11.

Following is an updated look at the 49ers' offseason thus far:


RB Jarryd Hayne: Australian rugby star chose the Niners, who he said gave him $100,000 guaranteed on a futures/reserve contract, over the Detroit Lions and Seattle Seahawks to begin his American football adventure and plans to play running back and special teams … if he makes the squad.

DL Darnell Dockett: Former Arizona Cardinals Pro Bowler stays in the division with a two-year, $7.5 million contract to fortify a defensive line that already is without Ray McDonald and possibly also Justin Smith.

WR Jerome Simpson: Acrobatic wideout known for his forward somersault TD for Cincinnati -- and his legal issues -- signed to two-year deal.

WR Torrey Smith: Five-year, $40 million contract with $22 million guaranteed brings big and fast deep threat who could be the yin to Anquan Boldin’s yang … like they were in Baltimore when the Ravens beat the Niners in Super Bowl XLVII.

RB Reggie Bush: No. 2 pick of 2006 draft signs one-year contract to return to California as the San Diego native and USC product will be part of a three-headed Niners rushing attack, along with Carlos Hyde and Kendall Hunter.

CB Shareece Wright: He started his last 27 games with the San Diego Chargers but has also led the NFL in defensive pass interference penalties since 2013.

OL Erik Pears: The eight-year NFL veteran who spent past five years with Buffalo Bills signs two-year deal, $4.7 million contract to compete for left guard spot (Pro Football Focus gave him a -25.0 grade last season, 76th of 78 guards) and/or provide depth at right tackle.

LB Nick Bellore: Special teams ace who led New York Jets in special teams tackles in three of the past four seasons as an undrafted free agent out of Central Michigan. Has played in all 64 games since entering the league in 2011, though has yet to start one.

LB Philip Wheeler: Started just two of 15 games last season for the Miami Dolphins after starting his previous 32 games, 16 in Miami and 16 in Oakland, at weakside linebacker in 4-3 defenses.


RB Frank Gore: The heart and soul of team will now run the ball for the Indianapolis Colts and block blitzers for Andrew Luck for three years and a guaranteed $8.5 million.

LG Mike Iupati: The three time Pro Bowler moves to Arizona on five-year, $40 million deal with ($22.5 million guaranteed) to form a formidable left side of the offensive line for Cardinals with left tackle Jared Veldheer.

LB Dan Skuta: A key backup the past two seasons who has started 18 of 30 games off to the Jacksonville Jaguars on a five-year, $20.5 million contract.

LB Patrick Willis: The spiritual leader retired at age 30 after 8 seasons, 7 Pro Bowls and 5 All-Pro selections because of sore feet and a desire to move on.

FS Bubba Ventrone: He retired to take job as assistant special teams coach with Super Bowl champion New England Patriots.

WR Stevie Johnson: He was released in cost-cutting move and signed three-year, $10.5 million deal with San Diego Chargers.

CB Chris Culliver: He took his career-high four interceptions from 2014 and his legal issues to Washington for a four-year deal worth up to $32 million.

CB Perrish Cox --He took his team-leading five interceptions to the Tennessee Titans on a reported three-year, $15 million deal.

LB Chris Borland: He stunned the 49ers and the NFL by announcing his retirement after one standout season, citing potential future health concerns.

RT Jonathan Martin: He was waived after starting nine games in his lone season with the 49ers.

CB Corey Fuller: He was waived after being signed to the practice squad in December and being active for one game, though he did not play in the season finale.

QB Josh Johnson: Despite having a skill set more closely resembling starter Colin Kaepernick’s than that of Blaine Gabbert, Johnson was allowed to leave Santa Clara as he signed a one-year deal with the Cincinnati Bengals. Johnson spent the 2013 season with the Bengals.

WR Michael Crabtree: Visited Miami Dolphins and Oakland Raiders, and signed with the Bay Area rival Raiders.

WR Trindon Holiday: Released by Niners.

G Fouimalo Fonoti: Waived by Niners.

WR Lance Lewis: Waived by Niners.

LB Chase Thomas: Waived /injured by Niners.

Staying put

QB Blaine Gabbert: Lone 49ers quarterback to throw a fourth-quarter touchdown last season agreed to a two-year, $2 million deal to return as Kaepernick’s backup.

TE Garrett Celek: He signed a one-year deal.

LS Kyle Nelson: He signed a four-year deal.

TE Derek Carrier: He signed a two-year extension.

CB Chris Cook: He re-signed a one-year deal.

LB Desmond Bishop: He became more appealing to the 49ers, who had only three inside linebackers with NFL experience under contract after the retirements of Willis and Borland. Bishop purportedly beat out the likes of Lance Briggs and Erin Henderson, and signed a one-year deal to return.

In limbo

DL Justin Smith: He is still contemplating retirement and the 49ers are giving him as long as he needs to reach a decision.

WR Brandon Lloyd

RB Alfonso Smith

RB Phillip Tanner

WR Kassim Osgood

Draft picks

DL Arik Armstead (Oregon)

S Jaquiski Tartt (Samford)

OLB Eli Harold (Virginia)

TE Blake Bell (Oklahoma)

RB Mike Davis (South Carolina)

WR DeAndre Smelter (Georgia Tech)

P Bradley Pinion (Clemson)

OL Ian Silberman (Boston College)

T Trent Brown (Florida)

TE Busta Anderson (South Carolina)

Undrafted free agents

QB Dylan Thompson (South Carolina)

WR Dres Anderson (Utah)

WR Issac Blakeney (Duke)

WR DiAndre Campbell (Washington)

WR Darius Davis (Henderson State)

WR DeAndrew White (Alabama)

OL Patrick Miller (Auburn)

DL Marcus Rush (Michigan State)

S Jermaine Whitehead (Auburn)