Recapping Buffalo's off-season and projecting depth

For the most part, the 2009 NFL off-season is over.  You'll still see the occasional free agent signing here or there, particularly in the case of rookie prospects that were not drafted in this past weekend's NFL Draft.  In the case of the Buffalo Bills, the franchise continuously kicks the tires on any and all available players; we've heard today that with a remaining hole at SAM linebacker, the Bills will kick the tires on Seahawks free agent LB Leroy Hill.

The Bills were surprisingly active both in free agency as well as this past weekend in the Draft.  We wanted to provide y'all with a quick recap of Buffalo's off-season to date, including player defections, acquisitions, draft picks, and an updated depth chart.  Here's everything that's relevant that has happened in Buffalo this off-season.

Player lost: QB J.P. Losman, TE Robert Royal, OT Jason Peters, OG Derrick Dockery, C Duke Preston, C Melvin Fowler, OG Jason Whittle, LB Angelo Crowell, CB Jabari Greer

Free Agents signed: QB Ryan Fitzpatrick, RB Dominic Rhodes, WR Terrell Owens, C Geoff Hangartner, OG Seth McKinney, LB Pat Thomas, CB Drayton Florence

2009 Draft class: TE Shawn Nelson, OG Eric Wood, OG Andy Levitre, DE Aaron Maybin, LB Nic Harris, CB Cary Harris, CB Ellis Lankster, FS Jairus Byrd

As you can see, the Bills let nine players - free agents, players under contract, or traded players alike - walk out of the doors of One Bills Drive for good.  Through free agency and the draft, the Bills have added fifteen players - and as previously mentioned, more could be coming.

With the new Bills in the fold officially, it's time to update the depth chart.  Please note that this is just a projection - my projection, if you wish - and should not be considered canon from the team's standpoint.  It includes every player currently on the roster outside of the reported UDFA signings that have not yet been confirmed by the team; those players will be added once they're official.  Agree with the placement?  Disagree with some of the slotting?  Have your own ideas on the depth to share?  That's what the comments section is for.  Have at it, folks.

Bold players = free agents
Bold* players = draft picks

Pos. STARTER Backup Res. Res. Res. Res.
WR Lee Evans J. Reed R. Parrish J. Jenkins Jefferson Sam
LT Langston Walker K. Chambers J. Scott
LG Andy Levitre*
C G. Hangartner S. McKinney M. Philip
RG Eric Wood* B. Rodd
RT Brad Butler D. Bell C. Denman
TE Derek Fine S. Nelson* Schouman J. Stupar
WR Terrell Owens S. Johnson J. Hardy F. Huggins Hawthorne
QB Trent Edwards R. Fitzpatrick G. Hamdan M. Baker
RB Marshawn Lynch F. Jackson D. Rhodes B. Hall
FB Corey McIntyre X. Omon
LE Chris Kelsay R. Denney C. Ellis
DT Marcus Stroud J. McCargo C. Mace
DT Kyle Williams S. Johnson M. Smith
RE Aaron Schobel A. Maybin* C. Bryan
SLB Keith Ellison A. Bowen N. Harris* J. Corto
MLB Paul Posluszny J. DiGiorgio P. Thomas
WLB Kawika Mitchell B. Costanzo M. Buggs V. Hall
LCB Terrence McGee A. Youboty R. Corner D. Fox
SS Bryan Scott G. Wilson J. Wendling
FS Donte Whitner J. Byrd* K. Simpson
RCB Leodis McKelvin D. Florence C. Harris* Lankster*
K Rian Lindell
P Brian Moorman
LS Ryan Neill
Log In Sign Up

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 Buffalo Rumblings

You must be a member of Buffalo Rumblings to participate.

We have our own Community Guidelines at Buffalo Rumblings. You should read them.

Join Buffalo Rumblings

You must be a member of Buffalo Rumblings to participate.

We have our own Community Guidelines at Buffalo Rumblings. You should read them.




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.