49ers roster reflecting draft picks, undrafted free agent rumors

John David Mercer-USA TODAY Sports

The San Francisco 49ers roster beefed up over the weekend, as the team drafted eleven players, and reportedly came to terms with ten undrafted rookie free agents. We take a look at the full roster following the weekend.

The 2013 NFL Draft is a wrap, and I thought I'd put together a quick rundown of the current 49ers roster. This reflects all 11 draft picks, and I have also included undrafted rookie free agents connected to the 49ers. Matt Maiocco indicated deals have in fact been agreed to, but things sometimes change, so I have placed *** next to their name.

This list is strictly in alphabetical order, so please do not read into the listing of players. The roster includes 64 players signed to contracts, plus 11 currently unsigned draft picks, plus ten undrafted rookie free agents who have reportedly agreed to terms, but have not put pen to paper. That puts the 49ers at 85 players. They are allowed up to 90 players, not including those in for a basic tryout. So, Nate Montana will not count toward the 90-man roster at his rookie minicamp tryout May 10-12.

That means the 49ers have five roster spots still available. Some people are asking if they will sign Charles Woodson. I would be pretty surprised by that, although for a veteran minimum deal, I suppose anything is possible. They do not have to sign the full 90 players, but I imagine they will add a few more players between now and training camp.

In the coming days and weeks, we'll have plenty of roster projections and bubble watch articles. For now, this is just meant to show what the 49ers roster looks like as currently situated.

Quarterback (4): B.J. Daniels, Colin Kaepernick, Colt McCoy, Scott Tolzien

Running Back (8): Alex Debniak(FB)***, Anthony Dixon, Frank Gore, Jewel Hampton, D.J. Harper*** Kendall Hunter, LaMichael James, Marcus Lattimore, Bruce Miller (FB)

Wide Receiver (11): Anquan Boldin, Michael Crabtree, Chad Hall, Joe Hastings, Chuck Jacobs***, A.J. Jenkins, Ricardo Lockette, Mario Manningham, Marlon Moore, Quinton Patton, Kyle Williams

Tight End (5): Garrett Celek, Vernon Davis, MarQueis Gray***, Vance McDonald, Cameron Morrah

Offensive Tackle (5): Carter Bykowski, Anthony Davis, Luke Marquardt***, Joe Staley, Kenny Wiggins

Offensive Guard (7): Alex Boone, Mike Iupati, Daniel Kilgore, Joe Looney, Al Netter, Parick Omameh***, Wayne Tribue

Center (2): Jonathan Goodwin, Sherman Carter***

Defensive Line (12): Cornellius Carradine, Lamar Divens, Demarcus Dobbs, Glenn Dorsey, Quinton Dial, Tony Jerod-Eddie, Ray McDonald, Lawrence Okoye***, Mike Purcell***, Justin Smith, Will Tukuafu, Ian Williams

Outside Linebacker (6): Ahmad Brooks, Darius Fleming, Parys Haralson, Cam Johnson, Corey Lemonier, Aldon Smith

Inside Linebacker (6): NaVorro Bowman, Nick Moody, Dan Skuta, Michael Wilhoite, Patrick Willis, Nate Stupar

Cornerback (8): Nnamdi Asomugha, Tramaine Brock, Tarell Brown, Marcus Cooper, Perrish Cox, Chris Culliver, Darryl Morris***, Carlos Rogers

Safety (7): Darcel McBath, Eric Reid, Trenton Robinson, C.J. Spillman, Donte Whitner, Craig Dahl, Michael Thomas

Kicker (1): Phil Dawson

Punter (1): Andy Lee

Long Snapper (2): Brian Jennings, 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