49ers 2012 Roster: Locks, Bubble, Draft Picks

The 49ers have just about wrapped up free agency, with only one or two veteran minimum players potentially joining the team between now and training camp. The team has seven draft picks in the upcoming draft, but there is always the possibility that the team will trade up with some picks or trade down and pick up future picks.

Given the way the roster is filling up, a trade or two seems to be almost a certainty at this point. Harbaalke play things extremely close to the vest, so we can only guess so much. After all, they have dropped several surprises on us to date. As we look over the roster locks, bubbles and outs, it does make trades seem all the more likely.

After the jump I've posted a rundown of locks, strong bubble, weak bubble and little to no chance. You might question some of the guys I view as locks, but I factored in contract situation and specific role they were brought in to fill (e.g. Rock Cartwright). For the strong bubble, you could make convincing arguments that many of them are locks. I decided to be a little more conservative.

After running through the roster, I've got 35 locks, 13 strong bubble guys, 7 weak bubble guys and 9 little to no chance guys. I also included the 49ers free agents at the bottom since some of those guys could very well be back. For example, if the 49ers end up bringing back Larry Grant on his tender, he would move into the lock list. Reggie Smith and Madieu Williams would likely move into strong bubble if they re-sign at some point.

As it stands, the 49ers currently have upwards of 48 guys that would be locked into the roster, or stand a strong chance. The free agency trio of Randy Moss, Perrish Cox and Brandon Jacobs are all listed as strong bubble, but they also have contracts that put the 49ers in a position to quickly release them if the team is not happy with what they're providing.

If that trio makes the roster, that leaves five spots on the 53-man roster for the weak bubble and seven draft picks. That should make for an interesting training camp for the young incoming talent.

Locks
QB (3): Alex Smith, Josh Johnson, Colin Kaepernick
RB (3): Frank Gore, Kendall Hunter, Rock Cartwright
FB (1): Bruce Miller
WR (3): Michael Crabtree, Mario Manningham, Ted Ginn Jr.
TE (2): Vernon Davis, Delanie Walker
OT (3): Joe Staley, Anthony Davis, Alex Boone
OG (2): Mike Iupati, Daniel Kilgore
C (1): Jonathan Goodwin

DE (2): Justin Smith, Ray McDonald
NT (2): Isaac Sopoaga, Ricky Jean-Francois
OLB (2): Ahmad Brooks, Aldon Smith
ILB (2): Patrick Willis, NaVorro Bowman
CB (4): Carlos Rogers, Tarell Brown, Chris Culliver, Tramaine Brock
FS (1): Dashon Goldson
SS (1): Donte Whitner, C.J. Spillman

K (1): David Akers
P (1): Andy Lee
LOS (1): Brian Jennings


Strong Bubble
RB (1): Brandon Jacobs
WR (3): Randy Moss, Kyle Williams
TE (1): Nate Byham
OG (1): Mike Person

DE (2): Demarcus Dobbs, Will Tukuafu
NT (1): Ian Williams
OLB (1): Parys Haralson
ILB (1): Tavares Gooden
CB (1): Perrish Cox
S (1): Colin Jones


Weak Bubble
QB (1): Scott Tolzien
WR (1): Dontavia Bogan
RB (1): Anthony Dixon
TE (1): Konrad Reuland
C (1): Chase Beeler
CB (2): Curtis Holcomb, Cory Nelms


Little to No Chance
WR (3): Joe Hastings, John Matthews, Kyle Nelson
OT (2): Derek Hall, Kenny Wiggins
OG (1): Garrett Chisolm
LB (1): Michael Wilhoite
S (1): Mark LeGree
LOS (1): Ryan Pontbrian

Free Agents: LB Larry Grant, S Reggie Smith, S Madieu Williams, TE Justin Peelle, OG Chilo Rachal, FB Moran Norris, WR Brett Swain

In This Article

Teams
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,

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