BUF ROSTER




( 4-6 )
Contact Info
tjbarnaba: Profile | PM
AFFL CARDFFL BUFEFFL BUF
  DEPTH CHART BUF/ TRADE
  STATS LTC (0)
Draft Picks
  2025: 1Originally: NYJ |  
 - Traded by NYJ to BUF on 2024-11-07  2Originally: SF |  
 - Traded by SF to BUF on 2024-08-31  3Originally: CLE |  
 - Traded by CLE to BUF on 2024-10-31  3Originally: MIA |  
 - Traded by MIA to NYJ on 2023-10-18 
 - Traded by NYJ to STL on 2024-04-08 
 - Traded by STL to BUF on 2024-10-31  3Originally: MIN |  
 - Traded by MIN to STL on 2024-04-08 
 - Traded by STL to PHI on 2024-04-15 
 - Traded by PHI to JAC on 2024-05-10 
 - Traded by JAC to BUF on 2024-10-31  4Originally: SD |  
 - Traded by SD to BUF on 2024-11-03  4Originally: SF |  
 - Traded by SF to BUF on 2024-08-31  
  2026: 4  5  5Originally: CLE |  
 - Traded by CLE to BUF on 2024-10-31  
  SCHEDULE RESTRUCTURE (0)


View Trade Block | UFA: 4 signed / 8 lost | June 1st Exemptions: 2


Quarterbacks Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Levis, Will C+ | 70 active 2,522,272 7,566,816 0 1,568,068 2,386,136 3,204,204 OPTION 0
Running Backs Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Ricard, Patrick Trade Availability: available B | 82 active 825,000 1,650,002 0 2,200,001 2,200,001 0 0 0
  Gibson, Antonio C+ | 76 active 1,666,667 5,000,000 0 3,000,000 3,000,000 3,000,000 0 0
  Ali, Rasheen C | 68 active 139,795 559,178 0 795,000 960,000 1,075,000 1,190,000 0
  Evans, Zach D+ | 67 active 0 0 0 795,000 795,000 795,000 0 0
Receivers Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  London, Drake B | 86 active 2,798,977 5,597,954 0 2,456,989 3,332,983 OPTION 0 0
  Nacua, Puka B | 84 active 72,099 216,297 0 915,000 1,030,000 1,145,000 0 0
  Watson, Christian C+ | 77 active 0 0 0 1,817,876 2,374,314 OPTION 0 0
  Humphrey, Lil'Jordan C | 66 active 225,000 450,000 0 1,029,413 1,250,000 0 0 0
  Cunningham, Malik D+ | 61 active 83,333 250,000 0 811,177 985,000 985,000 0 0
Tight Ends Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Kincaid, Dalton C+ | 79 active 1,871,329 5,613,987 0 1,405,332 2,060,664 2,715,996 OPTION 0
  Sample, Drew C | 68 active 0 0 0 420,881 0 0 0 0
  Whyle, Josh C | 67 active 69,594 208,782 0 915,000 1,030,000 1,145,000 0 0
Offensive Line Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Dotson, Kevin |G| B | 82 active 3,665,991 10,997,972 0 10,997,972 10,997,972 10,997,972 0 0
  Van Roten, Greg |G| C+ | 77 active 500,000 1,000,000 0 1,500,000 1,500,000 0 0 0
  Runyan, Jon |G| C+ | 75 active 9,000,000 27,000,000 0 7,000,000 7,000,000 7,000,000 0 0
  Scruggs, Juice |C| C+ | 75 active 472,496 1,417,488 0 1,055,624 1,361,248 1,666,872 0 0
  Ingram, Ed |G| C+ | 73 active 373,352 746,706 0 1,244,176 1,513,764 0 0 0
  Rhyan, Sean |G|T| C+ | 70 active 0 0 0 985,000 1,100,000 0 0 0
  Ifedi, Germain |T|G| C | 69 active 0 0 0 945,000 0 0 0 0
  Fortner, Luke |C| C | 69 active 0 0 0 1,319,520 1,626,781 0 0 0
  Glaze, Delmar |T| C | 69 active 200,767 803,066 0 795,000 960,000 1,075,000 1,190,000 0
  Tucker, Dalton |G| C | 66 active 0 0 0 795,000 795,000 795,000 0 0
  Glover, Travis |T| C | 64 active 27,145 108,580 0 795,000 960,000 1,075,000 1,190,000 0
  Curtis, McClendon |G| C | 60 active 0 0 0 599,998 0 0 0 0
  Poe, Jason |G| D+ | 62 active 0 0 0 607,944 795,000 795,000 0 0
Defensive Line Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Sweat, Josh |DE| Trade Availability: available B | 82 active 2,500,000 5,000,000 0 6,000,000 6,000,000 0 0 0
  Godchaux, Davon |DT| C+ | 77 active 1,860,781 5,582,346 0 2,036,598 4,073,196 6,109,794 0 0
  Jenkins, Kris |DT| C+ | 74 active 0 0 0 795,000 1,204,405 1,613,809 2,023,214 0
  Davis, Raekwon |DT|DE| C+ | 71 active 1,500 3,000 0 1,200,000 1,200,000 0 0 0
  Eboigbe, Justin |DE|DT| C | 69 active 72,488 289,950 0 795,000 960,000 1,075,000 1,190,000 0
  Wooden, Colby |DE| C | 66 active 0 0 0 915,000 1,030,000 1,145,000 0 0
  Briggs, Jowon |DT| D+ | 69 active 15,000 45,000 0 607,944 795,000 795,000 0 0
Linebackers Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Wilson, Logan |OLB| B | 83 active 4,539,535 13,618,605 0 13,618,605 13,618,605 13,618,605 0 0
  Edmunds, Tremaine |LB| B | 82 active 5,600,000 16,800,000 0 5,000,000 5,000,000 5,000,000 0 0
  Baun, Zack |OLB| Trade Availability: available B | 82 active 333,333 333,334 0 795,000 0 0 0 0
  Hoecht, Michael |OLB|DE| Trade Availability: available C+ | 73 active 0 0 0 705,000 0 0 0 0
  Sewell, Noah |LB| C | 68 active 159,168 477,505 0 915,000 1,030,000 1,145,000 0 0
  Grugier-Hill, Kamu |LB| C | 68 active 10,000 10,000 0 607,944 0 0 0 0
  Ford, Jaylan |LB| C | 67 active 48,775 195,100 0 795,000 960,000 1,075,000 1,190,000 0
  Bertrand, JD |LB| C | 67 active 46,150 184,600 0 795,000 960,000 1,075,000 1,190,000 0
  Mauga, Kana'i |OLB| Trade Availability: available C | 60 active 0 0 0 795,000 795,000 795,000 0 0
Secondary Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Terrell, A.J. |CB| B+ | 88 active 7,000,000 35,000,000 0 12,000,000 12,000,000 12,000,000 12,000,000 12,000,000
  Savage, Darnell |S| C+ | 78 active 750,000 2,250,000 0 2,000,000 2,000,000 2,000,000 0 0
  Jones, Jack |CB| C+ | 78 active 38,741 77,482 0 985,000 1,100,000 0 0 0
  Edmunds, Terrell |SS| C+ | 77 active 500,000 1,000,000 0 1,500,000 1,500,000 0 0 0
  Wingard, Andrew |SS| C+ | 74 active 500,000 1,500,000 0 2,000,000 2,000,000 2,000,000 0 0
  Williams, Joshua |CB| Trade Availability: available C+ | 72 active 35,395 70,790 0 985,000 1,100,000 0 0 0
  Bryant, Myles |CB| C+ | 72 active 0 0 0 917,651 0 0 0 0
  Bishop, Cole |FS| C+ | 72 active 287,581 1,150,324 0 795,000 960,000 1,075,000 1,190,000 0
  Butler, Percy |FS| Trade Availability: available C+ | 71 active 51,169 102,338 0 985,000 1,100,000 0 0 0
  Hayes, Josh |CB| Trade Availability: available C | 69 active 0 0 0 795,000 795,000 795,000 0 0
Special Teams Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Fox, Jack |P| C+ | 79 active 449,297 1,347,891 0 1,198,125 1,198,125 1,198,125 0 0
  Gay, Matt |K| C+ | 78 active 0 0 0 1,280,000 0 0 0 0
Practice Squad Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Johnson, Lonnie |FS| C+ practice 0 0 0 0 0 0 0 0
  Amadi, Ugo |CB|S| C+ practice 0 0 0 0 0 0 0 0
  Reeves-Maybin, Jalen |OLB| C+ practice 0 0 0 0 0 0 0 0
  Dye, Troy |LB| C+ practice 0 0 0 0 0 0 0 0
  Redmond, Jalen |DE| C practice 0 0 0 0 0 0 0 0
  Bates, Brenden |TEWR| C practice 0 0 0 0 0 0 0 0
  Green, Art |CB| C practice 0 0 0 0 0 0 0 0
  Graham, Jalen |OLB| C practice 0 0 0 0 0 0 0 0
  McGrone, Cameron |OLB| C practice 0 0 0 0 0 0 0 0
  Pryor, Kendric |WR| C practice 0 0 0 0 0 0 0 0
  Jackson, Jordan |DE|DT| C practice 0 0 0 0 0 0 0 0
  Shorter, Justin |TEWR| C practice 0 0 0 0 0 0 0 0
  McCrary-Ball, Marcelino |LB| C practice 0 0 0 0 0 0 0 0
  Abram, Johnathan |SS| D+ practice 0 0 0 0 0 0 0 0
Inactive Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Hargrave, Javon |DT| + OUT B | 84 ir 6,000,000 12,000,000 0 3,000,000 3,000,000 0 0 0
  Epps, Marcus |FS| + OUT C+ | 78 ir 500,000 1,000,000 0 1,500,000 1,500,000 0 0 0
  Prater, Matt |K| + OUT C+ | 78 ir 0 0 0 1,125,000 1,125,000 0 0 0
  Brents, Julius |CB| + OUT C+ | 74 ir 266,005 798,014 0 915,000 1,030,000 1,145,000 0 0
  Davenport, Marcus |DE| + OUT C+ | 74 ir 8,333,333 25,000,000 0 2,000,000 4,000,000 6,000,000 0 0
  Hines, Nyheim |RB| + OUT C+ | 73 nfi 333,333 666,667 0 1,100,000 1,100,000 0 0 0
  Bell, David |WR| Trade Availability: available + OUT C+ | 72 ir 217,124 434,248 0 985,000 1,100,000 0 0 0
  Dennis, SirVocea |LB| + OUT C | 67 ir 46,369 139,108 0 915,000 1,030,000 1,145,000 0 0
  Turner-Yell, Delarrin |FS| Trade Availability: available + OUT C | 65 pup 0 0 0 750,000 750,000 0 0 0
  Campbell, Chance |LB| Trade Availability: available + OUT C | 64 ir 0 0 0 795,000 795,000 795,000 0 0
  Clayton, Travis |T| + OUT C | 63 ir 44,575 178,300 0 795,000 960,000 1,075,000 1,190,000 0
  Robinson, Curtis |LB| Trade Availability: available + OUT C | 61 ir 0 0 0 795,000 795,000 795,000 0 0
Retired (Hold Rights) Grade Status SB/yr SB left RB 2024 2025 2026 2027 2028
  Luck, Andrew |QB| NA | 0 retired 0 0 0 0 0 0 0 0
  Penny, Rashaad |RB| NA | 0 retired 2,000 4,000 0 0 0 0 0 0
  Chancellor, Kam |S| NA | 0 retired 0 0 0 0 0 0 0 0
  Harvin, Percy |WR| NA | 0 retired 0 0 0 0 0 0 0 0
  Yanda, Marshal |G|T| NA | 0 retired 0 0 0 0 0 0 0 0
  Johnson, Calvin |WR| NA | 0 retired 0 0 0 0 0 0 0 0
  Frederick, Travis |C| NA | 0 retired 0 0 0 0 0 0 0 0
  Clark, Cameron |G|T| NA | 0 retired 0 0 0 0 0 0 0 0
  Kuechly, Luke |ILB| NA | 0 retired 0 0 0 0 0 0 0 0
  Harris, Damien |RB| NA | 0 retired 937,500 1,875,000 0 0 0 0 0 0
Cap Hits SB/yr SB left RB 2024 2025 2026 2027 2028
  Workout, Reporting, Misc Bonuses and Practice Squad 0 0 0 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000
  SB Balance Split - Cut Tyler Badie 0 0 0 333,334 0 0 0 0
  SB Balance Split - Cut Dwayne Haskins 0 0 0 531,551 0 0 0 0
  SB Balance Split - Cut O.J. Howard 0 0 0 666,667 0 0 0 0
  SB Balance Split - Cut Greg Little 0 0 0 333,334 0 0 0 0
  SB Balance Split - Cut James Washington 0 0 0 750,000 0 0 0 0
  SB Balance Split - Cut Bryce Callahan 0 0 0 666,667 0 0 0 0
  SB Balance Split - Cut Michael Deiter 0 0 0 1,500 0 0 0 0
  SB Balance Split - Cut Easton Stick 0 0 0 333,334 0 0 0 0
  SB Balance Split - Cut Kamu Grugier-Hill 0 0 0 400,000 0 0 0 0
  SB Balance Split - Cut Delarrin Turner-Yell 0 0 0 50,942 0 0 0 0
  SB Balance Split - Cut Josh Hayes 0 0 0 52,012 0 0 0 0
  CAP CARRYOVER FROM 2023 0 0 0 -6,107,595 0 0 0 0
  SB Balance - Trade Juszczyk, Kyle 0 0 0 4,500,000 0 0 0 0
  SB Balance - Trade Robinson, Brian 0 0 0 478,060 0 0 0 0
  SB Balance - Cut George Odum 0 0 0 1,500 0 0 0 0
  SB Balance Split - Cut Ryan Tannehill 0 0 0 833,334 833,334 0 0 0
  SB Balance Split - Cut Dennis Daley 0 0 0 750 750 0 0 0
  SB Balance - Cut Brandon McManus 0 0 0 1,500 0 0 0 0
  SB Balance Split - Cut Johnathan Abram 0 0 0 333,334 333,334 0 0 0
  SB Balance Split - Cut Jerick McKinnon 0 0 0 333,334 333,334 0 0 0
  SB Balance Split - Trade Darnold, Sam 0 0 0 2,500,000 2,500,000 0 0 0
  SB Balance Split - Cut Joe Bachie 0 0 0 750 750 0 0 0
  SB Balance Split - Cut Justin Shorter 0 0 0 115,664 115,664 0 0 0
  SB Balance - Trade Ossai, Joseph 0 0 0 346,425 0 0 0 0
  Partial Salary - Godwin, Chris 0 0 0 -683,597 0 0 0 0
  Game checks - Cut Lil'Jordan Humphrey 0 0 0 53,979 0 0 0 0
  Game checks - Cut Matt Dickerson 0 0 0 35,761 0 0 0 0
  Partial Salary - Watson, Christian 0 0 0 -427,736 0 0 0 0
  Game Checks - Godwin, Chris 0 0 0 2,734,390 0 0 0 0
  Game checks - Cut Erik Harris 0 0 0 35,761 0 0 0 0
  Game Checks - Samuel, Curtis 0 0 0 1,411,765 0 0 0 0
  SB Balance - Trade Fant, George 0 0 0 5,837,835 0 0 0 0
  Game Checks - Fant, George 0 0 0 3,213,281 0 0 0 0
  Game Checks - Milano, Matt 0 0 0 1,552,894 0 0 0 0
  Partial Salary - Ifedi, Germain 0 0 0 -444,706 0 0 0 0
  SB Balance - Trade Hill, Taysom 0 0 0 1,000,000 0 0 0 0
  Game Checks - Hill, Taysom 0 0 0 1,317,647 0 0 0 0
  SB Balance - Trade Boyd, Tyler 0 0 0 2,000,000 0 0 0 0
  Game Checks - Boyd, Tyler 0 0 0 705,882 0 0 0 0
  Partial Salary - Jenkins, Kris 0 0 0 -374,118 0 0 0 0
  SB Balance - Trade Allen, Jonathan 0 0 0 1,333,333 0 0 0 0
  Game Checks - Allen, Jonathan 0 0 0 4,347,338 0 0 0 0
  SB Balance - Trade Werner, Pete 0 0 0 351,850 0 0 0 0
  Game Checks - Werner, Pete 0 0 0 667,671 0 0 0 0
  Partial Salary - Wooden, Colby 0 0 0 -430,588 0 0 0 0
  Game Checks - Stevenson, Rhamondre 0 0 0 558,529 0 0 0 0
  SB Balance Split - Trade Conklin, Jack 0 0 0 15,375,000 15,375,000 0 0 0
  Game Checks - Conklin, Jack 0 0 0 2,382,353 0 0 0 0
  Partial Salary - Gay, Matt 0 0 0 -677,647 0 0 0 0
  CAP HIT TOTALS:       54,333,274        

Active Players: 54             2024 Salary + Signing Bonus / Yr + Roster Bonus = Player's 2024 Cap Value

- All teams must pay 53 active roster players fairly, but may have up to 90 during the off-season and 55 during the season (similar to NFL's two extra practice squad activations for gameday). Only the top 53 salaries count against the cap.

VIEW TOP 53 SALARIES AGAINST THE CAP AND MORE DETAILS

REG. SEASON $157478687 TOP 53 PLAYERS (salary+rb+sb/yr) | Values over 599998 in top 53
+ $ EMPTY ROSTER SPOT CHARGES
+ $54333274 CAP HITS
+ $30415739 INACTIVE
+ $939500 RETIRED = $243,167,200



Current Cap Total: $243,167,200 | 255,400,000 Cap Limit

$12,232,800 AVAILABLE


To ensure that you have some flexibility during the season (when it is more difficult to create cap space), it is advised to stay around $2 million under the cap, so you will have space to make regular season transactions for injuries, etc.

Next Year 2025 Cap Total (estimate): 218,719,996