Bills

Buffalo · AFC AFC East
Record
2-3
Rating
98
Rank
17
Off Scheme
Multiple Zone Run
Def Scheme
3-4 Under
Roster
52 players
Injuries
1
Cap Room
$339,200,000
Cap Spent
$302,620,000
Passing
Player Att Comp Yds TD Int Sacks Long
Josh Pressley 67 44 594 6 1 8 54
Brock Purdy 72 46 570 4 1 14 45
Rushing
Player Att Yds TD Fum Long
James Cook 73 298 2 0 10
Jonathon Brooks 13 44 2 1 8
Easton Canfield 7 27 0 0 8
Brock Purdy 4 26 0 0 10
Carlos Diaz 4 21 0 0 7
Max Klare 1 7 0 0 7
Josh Pressley 4 7 0 1 7
Tank Dell 2 4 0 0 2
Tremaine Bates 0 0 0 0 0
Dalton Kincaid 0 0 0 1 0
Khalil Shakir 0 0 0 1 0
Marvin Mims Jr 0 0 0 1 0
Receiving
Player Rec Tgt Yds TD Long
Tank Dell 13 16 309 5 54
Marvin Mims Jr 19 19 206 1 28
Khalil Shakir 19 20 187 0 19
James Cook 11 12 185 2 44
Dalton Kincaid 19 23 179 1 32
Max Klare 4 4 60 0 28
Jonathon Brooks 5 5 38 1 13
Carlos Diaz 1 1 2 0 2
Defense
Player Tkl Sacks FF FR Int TD
Christian Benford 21 0.00 0 0 0 0
Nick Emmanwori 18 1.00 0 0 0 0
Nic Scourton 17 5.50 0 0 0 0
Terrion Arnold 14 0.00 0 0 0 0
Henry To'oTo'o 12 0.00 0 0 0 0
Terrel Bernard 10 1.00 0 0 0 0
Tucker Kent 10 1.50 0 0 0 0
Elijah Rushing 9 1.00 1 0 0 0
Ed Oliver 8 3.00 0 0 0 0
Josh Newton 7 0.00 0 0 0 0
Ashton Gillotte 6 0.50 0 0 0 0
Jalen Thompson 6 0.00 0 0 0 0
Craig Woodson 5 0.00 0 0 0 0
T.J. Sanders 5 2.50 0 0 0 0
Kalen Allen 3 0.00 0 0 0 0
Nicholas DiNapoli 3 0.00 0 0 0 0
Dom Huntington 2 0.00 0 0 0 0
Parker Cooper 2 0.50 0 0 0 0
Jacob Parrish 2 0.00 0 0 0 0
Christian Harris 2 1.50 0 0 0 0
Bernie Kendricks 1 0.00 0 0 0 0
Zamir Whitmore 1 0.00 0 0 0 0
Cameron Benson 1 0.00 0 0 0 0
Kicking
Player FG 50+ Long XP
Andres Borregales 4/4 2/2 57 14/14
Punting
Player Punts Yds Net In20 Long
Ryan Wright 17 860 775 2 69

Loading depth chart…

Top Earners

Player Pos OVR AWR SPD ACC AGI STR Cap Hit Years Left
Emery Jones Jr. RT 97 97 70 78 57 90 $25,860,000 4
T.J. Sanders DT 95 92 74 84 61 89 $24,260,000 3
Chris Lindstrom LG 99 98 75 78 68 92 $22,290,000 2
Christian Benford CB 95 96 88 92 82 65 $20,400,000 1
Nick Emmanwori SS 99 92 93 93 83 71 $19,110,000 4
Khalil Shakir WR 93 94 90 95 85 63 $16,220,000 1
Ashton Gillotte REDGE 91 92 84 91 83 78 $15,100,000 2
Terrion Arnold CB 93 86 90 94 93 58 $14,510,000 3
James Cook HB 98 92 92 93 96 67 $14,280,000 1
Tank Dell WR 91 89 92 94 90 50 $12,640,000 2

Upcoming Free Agents

Player Pos OVR AWR SPD ACC AGI STR Cap Hit
James Cook HB 98 92 92 93 96 67 $14,280,000
Josh Pressley QB 96 99 86 89 85 65 $1,540,000
Christian Benford CB 95 96 88 92 82 65 $20,400,000
Marvin Mims Jr WR 94 89 92 95 88 55 $11,880,000
Khalil Shakir WR 93 94 90 95 85 63 $16,220,000
Jonathon Brooks HB 91 86 90 91 91 70 $1,650,000
Andres Borregales K 90 84 75 75 67 46 $1,390,000
Ed Oliver DT 88 89 82 85 84 89 $4,940,000
Ryan Wright P 87 77 81 84 64 62 $1,360,000
Craig Woodson FS 86 77 92 92 85 59 $1,670,000
Josh Newton CB 86 79 89 90 85 61 $1,970,000
Luke Wypler C 82 87 68 77 64 85 $1,470,000
Bradley Jones RG 82 82 66 81 68 88 $1,550,000
British Brooks FB 80 75 86 89 82 79 $1,210,000
Trent Barker LG 78 75 67 71 64 79 $790,000
Cameron Benson WILL 76 77 82 91 80 70 $1,490,000
Zamir Whitmore SAM 74 65 84 88 77 78 $1,220,000
Blake Ferguson LS 71 66 76 71 69 67 $1,130,000
Player Pos OVR AWR SPD ACC AGI STR
Cedric Gilmore HB 79 70 89 93 91 70
D.J. Groves P 75 68 64 73 65 32
Tom Duncan DT 74 64 65 79 52 94
Tyrell Murray WR 74 66 89 91 85 65
Cliff Housler REDGE 73 68 64 80 67 90
Andrew Hitchens FB 71 61 77 81 71 76
Junior Stuckey CB 70 58 90 88 89 48
Jonathan Delgado REDGE 68 68 78 88 81 77
Shaquille Hales P 68 53 81 77 56 28
Tim Whitehead RG 68 71 68 71 68 86
Jim Gardner MIKE 66 73 84 88 82 71

No injuries reported.