John David Mercer-USA TODAY Sports

49ers Roster: 90-in-90 player breakdowns

Here at Niners Nation, we're presenting a series called "90-in-90". We'll be looking at every player on the 49ers offseason roster, one player per post, from now until the start of training camp.

  • Live
83 Total Updates since May 15, 2013
  • Important 81
  • Articles 83
  • All Updates 83

90-in-90: Joe Staley

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Joe Staley.

Continue

90-in-90: Craig Dahl

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Craig Dahl

Continue

90-in-90: Carlos Rogers

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Carlos Rogers.

Continue

90-in-90: Michael Thomas

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Michael Thomas.

Continue

90-in-90: Andy Lee

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Andy Lee.

Continue

90-in-90: Chuck Jacobs

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Chuck Jacobs.

Continue

90-in-90: Nate Stupar

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Nate Stupar.

Continue

90-in-90: MarQueis Gray

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on MarQueis Gray.

Continue

90-in-90: Michael Wilhoite

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Michael Wilhoite.

Continue

90-in-90: Tarell Brown

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Tarell Brown.

Continue

90-in-90: Wayne Tribue

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Wayne Tribue.

Continue

90-in-90: Ricardo Lockette

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Ricardo Lockette.

Continue

90-in-90: Kendall Hunter

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Kendall Hunter.

Continue

90-in-90: Scott Tolzien

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Scott Tolzien.

Continue

90-in-90: Marcus Cooper

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Marcus Cooper.

Continue

90-in-90: C.J. Spillman

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on C.J. Spillman.

Continue

90-in-90: Darius Fleming

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Darius Fleming.

Continue

90-in-90: Jonathan Goodwin

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Jonathan Goodwin.

Continue

90-in-90: D.J. Harper

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on D.J. Harper.

Continue

90-in-90: Patrick Omameh

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Patrick Omameh.

Continue

90-In-90: Garrett Celek

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Garrett Celek.

Continue

90-in-90: Chris Culliver

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Chris Culliver.

Continue

90-in-90: Mike Purcell

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Mike Purcell.

Continue

90-in-90: Darryl Morris

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Darryl Morris.

Continue

90-in-90: A.J. Jenkins

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on A.J. Jenkins.

Continue

90-in-90: Kevin McDermott

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Kevin McDermott.

Continue

90-in-90: Chad Hall

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Chad Hall.

Continue

90-in-90: Sherman Carter

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Sherman Carter.

Continue

90-in-90: Carter Bykowski

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Carter Bykowski.

Continue

90-in-90: Luke Marquardt

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Luke Marquardt.

Continue

90-in-90: Lamar Divens

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Lamar Divens.

Continue

90-in-90: Marcus Lattimore

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Marcus Lattimore.

Continue

90-in-90: Phil Dawson

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Phil Dawson.

Continue

90-In-90: Tank Carradine

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Tank Carradine.

Continue

90-in-90: Alex Boone

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Alex Boone

Continue

90-in-90: Frank Gore

Breaking down the 90 players on the San Francisco 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Frank Gore.

Continue

90-in-90: Colt McCoy

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Colt McCoy.

Continue

90-in-90: Tramaine Brock

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Tramaine Brock.

Continue

90-in-90: Al Netter

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Al Netter.

Continue

90-in-90: Tony Jerod-Eddie

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Tony Jerod-Eddie.

Continue

49ers Roster, 90-in-90 breakdowns: Nnamdi Asomugha

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Nnamdi Asomugha.

Continue

90-In-90: Corey Lemonier

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Corey Lemonier.

Continue

90-in-90: Glenn Dorsey

Breaking down the 90 players on the 49ers off-season roster in 90 posts (over 90 or so days). Today we focus on Glenn Dorsey.

Continue

90-in-90: Marlon Moore

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Marlon Moore.

Continue

90-in-90: Demarcus Dobbs

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Demarcus Dobbs.

Continue

90-in-90: Perrish Cox

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Perrish Cox.

Continue

90-in-90: Lawrence Okoye

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Lawrence Okoye.

Continue

90-in-90: Bruce Miller

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Bruce Miller.

Continue

90-in-90: Vance McDonald

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Vance McDonald.

Continue

90-in-90: Kenny Wiggins

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Kenny Wiggins.

Continue

90-in-90: Will Tukuafu

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Will Tukuafu.

Continue

90-in-90: B.J. Daniels

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on B.J. Daniels.

Continue

90-In-90: Michael Crabtree

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Michael Crabtree

Continue

90-In-90: Alex Debniak

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Alex Debniak.

Continue

90-in-90: Eric Reid

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Eric Reid.

Continue

90-in-90: Quinton Dial

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Quinton Dial.

Continue

90-in-90: Cam Johnson

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Cam Johnson.

Continue

90-in-90: Mario Manningham

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Mario Manningham.

Continue

90-in-90: Donte Whitner

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Donte Whitner.

Continue

90-In-90: Ahmad Brooks

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Ahmad Brooks.

Continue

90-in-90: Trenton Robinson

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Trenton Robinson.

Continue

90-In-90: Ray McDonald

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Ray McDonald

Continue

90-in-90: Dan Skuta

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Dan Skuta.

Continue

90-in-90: Anthony Dixon

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Anthony Dixon.

Continue

90-in-90: Cameron Morrah

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Cameron Morrah.

Continue

90-in-90: Adam Snyder

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Adam Snyder.

Continue

90-In-90: Nick Moody

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Nick Moody.

Continue

90-In-90: Mike Iupati

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Mike Iupati.

Continue

90-in-90: Daniel Kilgore

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Daniel Kilgore.

Continue

90-in-90: Ian Williams

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Ian Williams.

Continue

90-in-90: Justin Smith

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Justin Smith.

Continue

90-in-90: Vernon Davis

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Vernon Davis.

Continue

90-in-90: Kyle Williams

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Kyle Williams.

Continue

90-in-90: Anquan Boldin

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Anquan Boldin.

Continue

90-In-90: Jewel Hampton

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Jewel Hampton.

Continue

90-in-90: Aldon Smith

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Aldon Smith.

Continue

90-in-90: Joe Looney

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on Joe Looney.

Continue

90-In-90: NaVorro Bowman

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on NaVorro Bowman.

Continue

90-in-90: Parys Haralson

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on all-world linebacker Parys Haralson.

Continue

90-in-90: Patrick Willis

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on all-world linebacker Patrick Willis.

Continue

90-In-90: LaMichael James

Breaking down the 90 players on the 49ers offseason roster in 90 posts (over 90 or so days). Today we focus on second-year running back LaMichael James.

Continue
X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Spinner

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9341_tracker