49ers roster 2014: Building toward the 90-man roster

Kelley L Cox-USA TODAY Sports

We take a look at the 49ers 2014 roster, which currently stands at 73 players.

Word out of the NFL owners' meetings on Monday was that the San Francisco 49ers agreed to terms on a 1-year contract with cornerback Perrish Cox. Cox tweeted out a picture of him signing the contract, and it appears he is mailing it back to the 49ers. Once it gets back to them, they will send it off to the NFL and NFLPA for processing. Upon completion, that will increase the 49ers current roster to 73 players.

The team can build up to 90 in the offseason. They will reach that with some portion of their 11 draft picks, undrafted free agent additions, and any remaining veteran free agents they might add. We might see some minor roster shuffling, but I don't expect much more in the way of veteran free agents for the time being.

Last July, I put together a table with a breakdown of the entire roster by position. I've re-created that table with the current roster. It's a little easier than listing them all out top to bottom, as I think the spacing makes it easier to read through the whole thing. I'll update this again after the draft and UDFA work is complete.

If you'd like, you can compare this to last year's roster. I created that once the full 90 were signed, so we can see where there were more players by position. Joe Looney and Adam Snyder can also play center, but I still suspect the team drafts or signs another center, and probably another utility offensive lineman. We'll see at least one more quarterback added. And I'd imagine a few more cornerbacks and safeties.

Players currently on roster: 74
QB Colin Kaepernick
QB Blaine Gabbert
QB McLeod Bethel-Thompson

RB Frank Gore
RB Kendall Hunter
RB LaMichael James
RB Jewel Hampton
RB Marcus Lattimore

FB Bruce Miller
FB Will Tukuafu
FB Alex Debniak

WR Michael Crabtree
WR Anquan Boldin
WR Quinton Patton
WR Jon Baldwin
WR Kassim Osgood
WR Chuck Jacobs
WR Brandon Carswell
WR David Reed
WR DeMarco Sampson
WR Devon Wylie

TE Vernon Davis
TE Vance McDonald
TE Garrett Celek
TE Derek Carrier

OT Joe Staley
OT Anthony Davis
OT Carter Bykowski
OT Jonathan Martin
OT Luke Marquardt

OG Alex Boone
OG Mike Iupati
OG Adam Snyder
OG Joe Looney
OG Al Netter
OG Ryan Seymour

C Daniel Kilgore

DL Justin Smith
DL Ray McDonald
DL Ian Williams
DL Glenn Dorsey
DL Tank Carradine
DL Quinton Dial
DL Demarcus Dobbs
DL Tony Jerod-Eddie
DL Lawrence Okoye
DL Mike Purcell
DL Christian Tupou

ILB Patrick Willis
ILB NaVorro Bowman
ILB Michael Wilhoite
ILB Nick Moody
ILB Darius Fleming

OLB Aldon Smith
OLB Ahmad Brooks
OLB Corey Lemonier
OLB Dan Skuta

CB Tramaine Brock
CB Chris Culliver
CB Perrish Cox
CB Darryl Morris
CB Eric Wright
CB Chris Cook
CB Dax Swanson

S Eric Reid
S Antoine Bethea
S Craig Dahl
S C.J. Spillman
S Raymond Ventrone
S D.J. Campbell

K Phil Dawson

P Andy Lee
P Colton Schmidt

LS Kevin McDermott
X
Log In Sign Up

forgot?
Log In Sign Up

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior users will need to choose a permanent username, along with a new password.

Your username will be used to login to SB Nation going forward.

I already have a Vox Media account!

Verify Vox Media account

Please login to your Vox Media account. This account will be linked to your previously existing Eater account.

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior MT authors will need to choose a new username and password.

Your username will be used to login to SB Nation going forward.

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,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

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.vc97ec6e

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