Bills

Buffalo · AFC AFC East
Record
3-1
Rating
85
Rank
8
Off Scheme
Spread
Def Scheme
Base 4-3
Roster
43 players
Injuries
9
Cap Room
$339,200,000
Cap Spent
$337,830,000
Passing
Player Att Comp Yds TD Int Sacks Long
Josh Allen 109 68 727 8 1 15 31
Rushing
Player Att Yds TD Fum Long
Shaq Craig 43 218 3 0 58
Josh Allen 17 86 0 0 10
James Cook 14 64 0 1 9
Brandon Bacon 14 57 0 0 7
Salvador Beltran 7 9 0 0 7
Roberto Barron 1 -2 0 0 0
Receiving
Player Rec Tgt Yds TD Long
Khalil Shakir 26 27 245 3 31
Roberto Barron 9 9 128 0 29
Cole Lidge 7 7 106 0 27
Dalton Kincaid 10 11 75 4 15
Keon Coleman 5 5 70 1 22
Joshua Palmer 3 3 52 0 27
Shaq Craig 4 4 29 0 11
Salvador Beltran 1 1 12 0 12
Theo Johnson 1 1 9 0 9
James Cook 2 2 1 0 2
Defense
Player Tkl Sacks FF FR Int TD
Christian Benford 21 0.00 0 0 1 0
Jonathan Tafoya 18 0.50 0 0 0 0
Bobby Lewis 12 0.00 0 0 0 0
Taylor Rapp 12 0.00 0 0 0 0
Ernest Jones IV 12 1.00 0 0 0 0
Maxwell Hairston 11 0.00 0 0 0 0
Jonas Sanker 9 0.00 0 0 0 0
Taylor Leach 8 0.00 0 0 0 0
Ezekiel Covington 8 3.00 0 0 0 0
Darien Lowe 8 1.00 0 0 0 0
Emmett Carter 7 0.00 0 0 0 0
Ed Oliver 6 0.00 1 2 0 0
Enrique Diaz 5 0.00 0 0 0 0
Diego Reveron 4 0.00 0 0 0 0
Chad Muma 3 0.00 0 0 0 0
Clayton Harris 3 2.00 0 0 0 0
Greg Rousseau 3 1.00 0 0 0 0
Bobby Richards 2 0.00 0 0 0 0
BJ Ojulari 2 0.50 0 0 0 0
Javier Cruz 1 0.00 0 0 0 0
Keifer Mobley 1 0.00 0 0 0 0
Hunter Mitchell 1 0.00 0 0 0 0
Imani Bond 1 0.00 0 0 0 0
Kicking
Player FG 50+ Long XP
Josh Roman 3/5 1/3 51 9/10
Mario Feliz 0/0 0/0 0 0/0
Punting
Player Punts Yds Net In20 Long
Mario Feliz 15 776 729 5 68

Loading depth chart…

Top Earners

Player Pos OVR AWR SPD ACC AGI STR Cap Hit Years Left
Josh Allen QB 90 89 87 91 80 81 $86,140,000 2
Ed Oliver DT 84 84 82 85 84 89 $22,680,000 1
Christian Benford CB 89 92 88 92 82 64 $20,400,000 2
Khalil Shakir WR 86 89 90 93 85 63 $16,220,000 1
Maxwell Hairston CB 88 82 96 93 94 59 $15,230,000 3
Patrick Paul LT 78 74 68 73 63 90 $14,240,000 1
Ernest Jones IV MIKE 83 79 86 87 72 74 $11,970,000 2
Dalton Kincaid TE 84 79 86 90 67 71 $10,590,000 4
Taylor Rapp SS 79 80 83 86 84 62 $8,180,000 1
Dylan Parham LG 75 83 73 82 59 83 $7,910,000 1

Upcoming Free Agents

Player Pos OVR AWR SPD ACC AGI STR Cap Hit
Khalil Shakir WR 86 89 90 93 85 63 $16,220,000
Ed Oliver DT 84 84 82 85 84 89 $22,680,000
Taylor Rapp SS 79 80 83 86 84 62 $8,180,000
Braden Smith RT 79 87 65 65 58 92 $680,000
Theo Johnson TE 78 74 87 90 79 75 $680,000
Patrick Paul LT 78 74 68 73 63 90 $14,240,000
Mario Feliz P 77 70 82 77 67 37 $680,000
Dylan Parham LG 75 83 73 82 59 83 $7,910,000
Oscar Corona LEDGE 74 69 81 84 72 83 $500,000
Keifer Mobley REDGE 72 68 78 83 73 84 $1,810,000
Drew Kendall C 72 79 71 72 66 82 $680,000
Javier Cruz MIKE 69 65 86 83 84 71 $680,000
Darryl Mason QB 67 62 70 80 77 75 $1,390,000
Josh Roman K 66 54 67 81 61 34 $680,000
Player Pos OVR AWR SPD ACC AGI STR
Rashaud Whittington CB 68 64 90 90 91 49
Darren Cloud LEDGE 67 59 78 82 81 77
Jerry Younger FS 67 63 87 87 90 63
Anthony Walton FS 64 59 88 85 81 65
Joe Williams CB 63 56 87 90 78 52
Darien Tarrant C 63 69 65 75 69 83
Carlos Hunt HB 62 64 88 91 83 67
Dillon Leonard DT 60 61 76 83 68 82
DeAndre Lacey QB 58 58 68 85 65 69
Brad Warner DT 57 62 79 82 63 79

No injuries reported.