TWO DEEP
Battles

Buffalo Bills

NFL · AFC East · 2026
Updated 2026-07-29
94 players

Roster

94 / 94
2026·Updated Jul 29·94 players tracked·89 on the two-deep·3 off-chart reserves·2 unavailable·49 new in 2026·
Roster94

On the two-deep

89 players · 43 off · 42 def · 4 spec · 47 new · Verified Jul 29
89
40Jackson AckerFBFB224 · RRookie dealVerified Jul 29
71Tommy AkingbesoteDLDT324 · 1y$970K · 2yrVerified Jul 29
23Dee AlfordCBNB329 · 6y57.1%$5.3M · 3yrCHART MOVEJul 29 · listed vs projected differ
17Josh AllenQBQB130 · 8y93%$55.0M · 6yrVerified Jul 29
11Kyle AllenQBQB231 · 8y8.3%$2.0M · 2yrCHART MOVEJul 29 · listed vs projected differ
70Alec AndersonOLLG227 · 4y$2.5M · 1yrVerified Jul 29
44Joe AndreessenLBMLB427 · 2y9.6%$944K · 3yrVerified Jul 29
16Tyler BassKPK1KO230 · 6y$3.4M · 2yrVerified Jul 29
13Skyler BellWRSWR624 · RRookie dealVerified Jul 29
47Christian BenfordCBLCB126 · 4y96.2%$17.3M · 4yrVerified Jul 29
8Terrel BernardLBMLB227 · 4y86.4%$10.5M · 4yrCHART MOVEJul 29 · listed vs projected differ
24Cole BishopQSFS224 · 2y91.7%$1.6M · 4yrCHART MOVEJul 29 · listed vs projected differ
74Jude BowryUNSIGNEDOLRT1023 · RRookie dealVerified Jul 29
65Nick BroekerOLLG1226 · 3y$1.1M · 1yrVerified Jul 29
79Spencer BrownOLRT529 · 5y92.3%$18.0M · 4yrCHART MOVEJul 29 · listed vs projected differ
6Shane BuecheleQBQB329 · 5y45%$1.1M · 1yrCHART MOVEJul 29 · listed vs projected differ
90DeWayne CarterDLNT226 · 2y$1.4M · 4yrVerified Jul 29
9Bradley ChubbEDGEROLB330 · 8y71.2%$14.5M · 3yrCHART MOVEJul 29 · listed vs projected differ
35Jimmy CiarloLBMLB826 · 2y0%$969K · 2yrVerified Jul 29
0Keon ColemanWRPR3LWR423 · 2y62.4%$2.5M · 4yrCHART MOVEJul 29 · listed vs projected differ
4James Cook IIIRBRB127 · 4y57.7%$11.5M · 4yrVerified Jul 29
63Austin CorbettOLLG731 · 8y82.9%$1.5M · 1yrVerified Jul 29
33Te'Cory CouchCBNB927 · 2y$970K · 2yrVerified Jul 29
53Lloyd CushenberryOLC829 · 6y99.2%$1.4M · 1yrCHART MOVEJul 29 · listed vs projected differ
82Mac DalenaWRSWR1225 · 1y$885K · 1yrVerified Jul 29
51Mike DannaEDGELOLB829 · 6y42.1%$1.4M · 1yrCHART MOVEJul 29 · listed vs projected differ
7Ray DavisRBKR1RB327 · 2y16.3%$1.2M · 4yrVerified Jul 29
73Dion DawkinsOLLT132 · 9y97.7%$20.0M · 3yrCHART MOVEJul 29 · listed vs projected differ
57Cade DenhoffEDGELOLB1024 · RRookie dealVerified Jul 29
39Tommy Doman Jr.PPT124 · RRookie dealVerified Jul 29
36Jordan DunbarCBLCB725 · RRookie dealVerified Jul 29
92Zane DurantDLDT222 · RRookie dealVerified Jul 29
52Kaleb Elarms-OrrLBWLB323 · RRookie dealVerified Jul 29
69Reid FergusonLSLS132 · 10y0%$1.6M · 4yrVerified Jul 29
75Bruno FinaOLRG1425 · RRookie dealVerified Jul 29
50Demetrius Flannigan-FowlesLBMLB630 · 7y36.9%$1.2M · 1yrCHART MOVEJul 29 · listed vs projected differ
28Sam Franklin Jr.SFS631 · 6y0.6%$2.3M · 3yrCHART MOVEJul 29 · listed vs projected differ
54Theron GainesLBWLB722 · RRookie dealVerified Jul 29
22C.J. Gardner-JohnsonSSS129 · 7y87.8%$3.5M · 1yrCHART MOVEJul 29 · listed vs projected differ
20Frank Gore Jr.RBRB425 · 2y3%$968K · 2yrVerified Jul 29
89Stephen GosnellWRSWR925 · 1y$972K · 2yrVerified Jul 29
68Tylan GrableOLLT627 · 2y96%$1.0M · 4yrCHART MOVEJul 29 · listed vs projected differ
31Maxwell HairstonCBRCB223 · 1y56.7%$3.8M · 4yrCHART MOVEJul 29 · listed vs projected differ
3Damar HamlinSSS528 · 5y5.2%$1.3M · 1yrCHART MOVEJul 29 · listed vs projected differ
37Jordan HancockCBNB623 · 1y21.5%$1.1M · 4yrCHART MOVEJul 29 · listed vs projected differ
1Mecole Hardman Jr.WRPR1KR3+129 · 7y10%$1.4M · 1yrCHART MOVEJul 29 · listed vs projected differ
85Jackson HawesTETE326 · 1y42.8%$1.1M · 4yrCHART MOVEJul 29 · listed vs projected differ
55Michael HoechtEDGEROLB629 · 6y53%$7.0M · 3yrVerified Jul 29
61Kody HuismanEDGEDE724 · RRookie dealVerified Jul 29
21Davison IgbinosunCBRCB522 · RRookie dealVerified Jul 29
94Landon JacksonEDGEDE424 · 1y16%$1.7M · 4yrCHART MOVEJul 29 · listed vs projected differ
49Keonta JenkinsLBWLB525 · 1y16%$1.1M · 2yrCHART MOVEJul 29 · listed vs projected differ
26Ty JohnsonRBRB2KR229 · 7y29.6%$2.5M · 2yrVerified Jul 29
59Andre Jones Jr.EDGEROLB1128 · 3y21.5%$1.1M · 2yrVerified Jul 29
29Jalon KilgoreSSS322 · RRookie dealVerified Jul 29
86Dalton KincaidTETE127 · 3y38.7%$3.4M · 4yrCHART MOVEJul 29 · listed vs projected differ
88Dawson KnoxTETE230 · 7y58.1%$6.7M · 3yrCHART MOVEJul 29 · listed vs projected differ
83Keleki LatuTETE424 · 1y23.4%$988K · 3yrCHART MOVEJul 29 · listed vs projected differ
93Zion LogueDLNT425 · 2y35%$1.1M · 2yrCHART MOVEJul 29 · listed vs projected differ
77Chase LundtOLLT1126 · 1y2.5%$1.1M · 4yrCHART MOVEJul 29 · listed vs projected differ
84Ja'Mori MaclinWRRWR1125 · RRookie dealVerified Jul 29
72Phidarian MathisDLNT328 · 4y32.1%$1.2M · 1yrCHART MOVEJul 29 · listed vs projected differ
66Connor McGovernOLC329 · 7y97.5%$13.1M · 4yrCHART MOVEJul 29 · listed vs projected differ
2DJ MooreWRLWR129 · 8y84.2%$27.5M · 4yrVerified Jul 29
91Ed OliverDLDT129 · 7y50%$17.0M · 4yrCHART MOVEJul 29 · listed vs projected differ
30Wande OwensSFS725 · 1y$997K · 3yrVerified Jul 29
5Joshua PalmerWRRWR227 · 5y48.3%$10.0M · 3yrCHART MOVEJul 29 · listed vs projected differ
99TJ ParkerEDGELOLB522 · RRookie dealVerified Jul 29
62Sedrick Van Pran-GrangerOLC1325 · 2y7.8%$1.1M · 4yrCHART MOVEJul 29 · listed vs projected differ
32Toriano Pride Jr.CBLCB423 · RRookie dealVerified Jul 29
60Ar'maj Reed-AdamsOLRG925 · RRookie dealVerified Jul 29
15Greg RousseauEDGELOLB226 · 5y68.5%$20.0M · 4yrCHART MOVEJul 29 · listed vs projected differ
98T.J. SandersEDGEDE123 · 1y41.8%$2.7M · 4yrCHART MOVEJul 29 · listed vs projected differ
10Khalil ShakirWRPR2SWR327 · 4y60.6%$13.3M · 4yrVerified Jul 29
81Trent SherfieldWRRWR831 · 8y23.7%$1.3M · 1yrCHART MOVEJul 29 · listed vs projected differ
Quentin SkinnerWRRWR13— · ?yVerified Jul 29
56Javon SolomonEDGEROLB926 · 2y18.5%$1.1M · 4yrCHART MOVEJul 29 · listed vs projected differ
25Geno StoneSFS427 · 6y92.6%$1.4M · 1yrCHART MOVEJul 29 · listed vs projected differ
80Max TomczakWRSWR14— · ?yVerified Jul 29
64O'Cyrus TorrenceOLRG427 · 3y99.7%$1.6M · 4yrCHART MOVEJul 29 · listed vs projected differ
45Ben VanSumerenFBFB126 · 3y0%$1.1M · 1yrVerified Jul 29
87Jalen VirgilWRLWR1028 · 4y$1.1M · 1yrVerified Jul 29
96Deone WalkerDLNT123 · 1y48.3%$1.3M · 4yrCHART MOVEJul 29 · listed vs projected differ
41Kani WalkerCBRCB824 · RRookie dealVerified Jul 29
76Da'Metrius WeatherspoonOLLG1524 · RRookie dealVerified Jul 29
27Ian WheelerRBRB5— · ?yVerified Jul 29
42Dorian WilliamsQLBWLB125 · 3y43.9%$1.3M · 4yrVerified Jul 29
19Mitch WishnowskyPPT235 · 7y0%$1.5M · 1yrVerified Jul 29
48Shane ZylstraTETE530 · 5y40%$1.2M · 1yrCHART MOVEJul 29 · listed vs projected differ

Off-chart reserves

3 players · 3 off · 0 def · 2 new
3
80Gabriel BenyardWRWR— · RRookie dealNo move on record
67Travis ClaytonINT'LOLOL26 · 2y$972K · 2yrNo move on record
27Desmond ReidRBRB— · RRookie dealNo move on record

Unavailable

2 players · 1 off · 1 def · Verified Jul 29
2
14Tyrell ShaversPUPWRLWR727 · 3y40.4%$1.0M · 2yrCHART MOVEJul 29 · listed vs projected differ
43Dorian StrongNFIDBDB25 · 1y41.7%$1.1M · 4yrNo move on record
Status keyOn two-deepOff-chart reservesUnavailableNew in 2026
Franchise & Venue
Franchise
Buffalo Bills
Division AFC EastEst. 1959
Home
Highmark Stadium
60,108Listed capacity
Location Orchard Park, New York
Coaching staff
Head coachJoe Brady
Offensive coordinatorPete Carmichael
Defensive coordinatorJim Leonhard
Identity
Mascot Billy Buffalo
Royal Blue Primary
Crimson Red Secondary