Bills

Buffalo · AFC AFC East
Record
7-10
Rating
87
Rank
25
Off Scheme
Spread
Def Scheme
Base 4-3
Roster
74 players
Injuries
0
Cap Room
$304,200,000
Cap Spent
$285,600,000
Passing
Player Att Comp Yds TD Int Sacks Long
Josh Allen 533 350 4,293 38 5 46 70
Rushing
Player Att Yds TD Fum Long
Devin Singletary 244 1,159 9 0 66
Josh Allen 62 335 2 2 58
James Cook 19 101 2 0 8
Nyheim Hines 34 88 0 1 9
Gabe Davis 3 15 0 0 8
Stefon Diggs 0 0 0 0 0
Reggie Gilliam 1 0 0 1 0
Isaiah McKenzie 0 0 0 1 0
Laviska Shenault Jr 0 0 0 1 0
Ben Ellefson 0 0 0 0 0
Receiving
Player Rec Tgt Yds TD Long
Stefon Diggs 96 101 1,212 10 70
Gabe Davis 67 69 928 7 48
Isaiah McKenzie 51 56 679 9 47
Dawson Knox 49 50 583 4 69
Laviska Shenault Jr 25 25 338 4 37
Nyheim Hines 28 31 295 2 50
Devin Singletary 15 16 104 1 13
Quintin Morris 11 11 91 0 14
Ben Ellefson 2 2 23 1 20
Khalil Shakir 3 3 20 0 7
Reggie Gilliam 3 3 20 0 12
Defense
Player Tkl Sacks FF FR Int TD
Tremaine Edmunds 87 0.50 4 6 0 0
Taron Johnson 69 0.00 0 0 1 0
Matt Milano 55 0.00 0 0 0 0
Tre'Davious White 55 0.50 0 0 0 0
Greg Rousseau 52 12.00 0 0 0 0
Jordan Poyer 50 0.50 2 2 1 0
Micah Hyde 46 0.00 0 0 1 0
Kaiir Elam 43 1.50 0 0 0 0
Ed Oliver 39 6.50 1 0 0 0
Von Miller 38 8.50 0 0 0 0
Asmar Bilal 34 1.00 0 0 0 0
Tim Settle Jr 33 5.00 0 0 0 0
Ronald Darby 22 0.00 0 0 0 0
JL Skinner 9 0.00 0 0 1 0
Jay Ward 8 0.00 0 0 0 0
Malik Jefferson 8 0.00 0 0 0 0
Brodric Martin 6 0.00 0 0 0 0
Baylon Spector 3 0.00 0 0 0 0
Malcom Brown 2 0.00 0 0 0 0
Jalen Redmond 2 0.00 0 0 0 0
Christian Benford 2 0.00 0 0 0 0
Cameron McGrone 1 0.00 0 0 0 0
Jesse Luketa 1 0.00 0 0 0 0
Kicking
Player FG 50+ Long XP
Tyler Bass 19/22 5/7 56 42/43
Punting
Player Punts Yds Net In20 Long
Braden Mann 47 2,236 2,091 9 72
Daniel Whelan 4 172 149 1 47

Loading depth chart…

Top Earners

Player Pos OVR AWR SPD ACC AGI STR Cap Hit Years Left
Josh Allen QB 96 86 88 92 85 78 $41,780,000 5
Stefon Diggs WR 97 99 92 94 92 62 $26,500,000 4
Ed Oliver DT 86 83 83 87 85 89 $21,280,000 3
Von Miller REDGE 91 95 84 86 84 84 $18,710,000 5
Tremaine Edmunds MIKE 91 87 87 88 87 75 $18,140,000 2
Tre'Davious White CB 93 94 92 94 90 75 $16,630,000 2
Gabe Davis WR 87 87 92 91 86 67 $15,810,000 3
Dion Dawkins LT 82 93 65 69 69 88 $15,320,000 1
Jordan Poyer SS 83 89 86 88 85 64 $15,240,000 1
Dawson Knox TE 86 85 87 91 85 72 $14,400,000 3

Upcoming Free Agents

Player Pos OVR AWR SPD ACC AGI STR Cap Hit
Greg Rousseau LEDGE 89 90 83 90 81 81 $3,690,000
Micah Hyde FS 88 95 89 89 87 57 $10,840,000
Matt Milano WILL 86 93 85 85 74 78 $13,040,000
Taron Johnson CB 85 87 91 93 85 63 $10,180,000
Jordan Poyer SS 83 89 86 88 85 64 $15,240,000
Tyler Bass K 83 75 76 83 63 40 $1,060,000
Dion Dawkins LT 82 93 65 69 69 88 $15,320,000
Laviska Shenault Jr WR 82 79 88 90 88 74 $1,660,000
Reggie Gilliam FB 80 79 86 89 82 76 $2,230,000
Braden Mann P 78 67 78 80 79 45 $1,790,000
Ronald Darby CB 76 79 91 91 87 70 $10,000,000
Nyheim Hines HB 76 70 92 94 89 62 $5,480,000
Mitch Morse C 76 85 65 60 64 89 $11,500,000
Tommy Doyle LT 75 82 68 74 68 87 $1,130,000
Connor McGovern C 75 86 67 71 65 87 $6,900,000
Tim Settle Jr DT 75 79 65 69 58 88 $4,960,000
Giovani Bernard HB 74 75 88 91 88 61 $1,450,000
Spencer Brown RT 74 74 74 81 76 91 $1,540,000
Cameron McGrone SAM 73 68 88 91 81 69 $1,110,000
Asmar Bilal SAM 73 61 87 90 82 77 $530,000
Ereck Flowers LG 72 62 60 56 64 90 $1,870,000
Alex Leatherwood RT 70 64 72 72 68 88 $2,620,000
A.J. Klein WILL 69 85 81 81 73 71 $700,000
Justin Pugh LG 69 85 63 65 62 84 $8,190,000
Malcom Brown LEDGE 68 73 69 72 60 85 $2,680,000
Quintin Morris TE 68 58 84 87 79 72 $870,000
Jaquan Johnson SS 68 69 84 88 84 62 $810,000
Ben Ellefson TE 67 64 77 79 76 72 $2,000,000
Malik Jefferson MIKE 67 55 87 89 79 81 $1,310,000
Tyrel Dodson MIKE 67 66 86 89 74 74 $900,000
Tommy Sweeney TE 67 64 78 82 77 73 $790,000
Jesse Luketa WILL 66 67 76 81 74 72 $1,030,000
Daniel Whelan P 66 47 78 79 57 57 $960,000
Greg Van Roten RG 66 81 63 64 57 84 $1,050,000
Ja'Marcus Bradley WR 66 49 89 91 90 45 $210,000
Case Keenum QB 65 65 77 73 72 54 $3,500,000
Tyler Matakevich SAM 65 71 77 81 76 75 $3,250,000
Josh Seltzner RG 63 59 63 70 63 84 $800,000
Gavin Heslop CB 62 48 87 92 87 60 $210,000
Kurt Benkert QB 60 63 73 78 74 66 $1,450,000
Player Pos OVR AWR SPD ACC AGI STR
Troy Pride Jr CB 69 64 92 91 89 55
Ja'Marcus Bradley WR 66 49 89 91 90 45
Gavin Heslop CB 62 48 87 92 87 60
Jared Mayden SS 60 55 91 91 81 63

No injuries reported.