Bills

Buffalo · AFC East
Record
11-6
Rating
88
Rank
5
Off Scheme
Spread
Def Scheme
Base 4-3
Roster
54 players
Injuries
1
Cap Room
$315,400,000
Cap Spent
$305,120,000

Passing
Player Att Comp Yds TD Int Sacks Long
Collin Sabin 487 334 3,953 33 7 38 54
Zac Hartman 24 17 194 1 1 4 56

Rushing
Player Att Yds TD Fum Long
Jonathan Small 221 1,167 11 1 87
Collin Sabin 85 369 8 0 10
Gabe Stanton 38 132 3 1 8
Gordon Batch 10 31 2 0 8
Zac Hartman 7 14 0 0 6
Aries Cartwright 1 4 0 0 4
Brandon Hawkins 1 3 0 0 3
Dominique Priestley 1 2 0 0 2
Ethan Pyne 0 0 0 0 0

Receiving
Player Rec Tgt Yds TD Long
Brandon Hawkins 69 74 896 6 56
Gordon Batch 70 72 862 10 46
Dominique Priestley 75 76 848 7 28
Ethan Pyne 59 61 614 6 23
Jonathan Small 39 39 427 1 35
Niles Spillman 14 17 277 2 54
Jeremiah Branch 13 13 132 1 19
Gabe Stanton 6 6 50 0 13
Tony Locke 5 6 32 0 12
Jeremy Keyes 1 1 9 1 9

Defense
Player Tkl Sacks FF FR Int TD
James Price 90 0.00 0 0 2 0
James Marshall 69 0.50 0 0 1 0
Kevin Marrow 63 0.00 0 0 1 0
Dante McCloud 51 0.50 0 0 0 0
Troy Landry 50 0.00 0 0 1 0
Tyrese Bunkley 46 0.00 0 0 0 0
Kaleb Gray 40 13.00 1 0 0 0
Kion Dean 39 0.50 0 0 3 1
Darius Styles 34 8.50 0 0 0 0
Marcus Generals 27 2.50 0 0 0 0
Dominick Woodley 27 3.00 0 0 0 0
Zach Alexander 26 3.50 0 0 0 0
Jerome McGhee 12 0.00 0 0 0 0
Damian McMullen 11 0.00 0 0 0 0
Matt Burley 10 0.00 0 0 0 0
Tracey Kerr 9 1.00 0 0 0 0
Donovan Pemberton 8 0.00 0 0 0 0
Devin Hurns 6 0.00 0 0 0 0
Emanuel Snow 4 0.00 0 0 0 0
Justin Hewitt 4 0.00 0 0 0 0
Dwight Rivers 3 0.00 0 0 0 0
Larry Coleman 1 0.00 0 0 0 0
Jaylen Leonard 1 0.00 0 0 0 0
Julius Cox 1 0.00 0 0 0 0

Kicking
Player FG 50+ Long XP
Doug Aldridge 14/16 2/4 55 56/56

Punting
Player Punts Yds Net In20 Long
Joe Hyde 26 1,374 1,242 5 71
Dalton Barlow 16 760 743 3 69

Loading depth chart…


Top Earners
Player Pos OVR AWR SPD ACC AGI STR Cap Hit Years Left
Kaleb Gray DT 95 93 72 81 71 87 $43,740,000 2
Brad Chapman LT 89 84 69 73 68 86 $30,670,000 2
Ray Baca LG 90 85 68 83 71 85 $24,650,000 2
Kelvin Townsend RT 84 82 64 73 67 87 $20,340,000 2
Jonathan Small HB 98 87 92 95 90 89 $20,020,000 5
Kion Dean CB 91 89 91 91 86 62 $15,610,000 5
Mike Kennard RG 86 82 65 77 71 85 $14,540,000 1
Zach Alexander RE 77 74 79 84 74 82 $13,890,000 1
Dominick Woodley LE 83 77 82 85 80 85 $12,260,000 2
Gordon Batch WR 87 82 95 96 96 57 $11,870,000 1

Upcoming Free Agents
Player Pos OVR AWR SPD ACC AGI STR Cap Hit
Gordon Batch WR 87 82 95 96 96 57 $11,870,000
Mike Kennard RG 86 82 65 77 71 85 $14,540,000
Dominique Priestley WR 79 70 84 91 82 72 $1,690,000
Emanuel Snow RE 77 76 71 81 70 93 $2,070,000
Zach Alexander RE 77 74 79 84 74 82 $13,890,000
Nate McCree RG 76 67 58 61 60 88 $1,380,000
James Price ROLB 76 79 81 87 90 70 $1,540,000
Tyrese Bunkley FS 76 72 91 87 89 73 $3,860,000
Larry Coleman LOLB 75 64 83 85 75 80 $2,580,000
Doug Aldridge K 74 66 61 81 68 26 $1,320,000
Dalton Barlow P 74 67 72 76 58 39 $1,140,000
Tony Locke TE 74 62 84 87 80 71 $1,540,000
Matt Burley MLB 74 72 84 87 84 74 $1,800,000
Joe Hyde P 72 61 72 78 62 31 $1,170,000
Don Toone LG 72 67 65 75 70 89 $1,170,000
Anthony Bass RT 72 72 69 83 72 84 $1,120,000
DeMarcus Russell C 66 70 70 80 71 80 $470,000
Dwight Rivers FS 64 56 89 88 83 57 $1,640,000
Donovan Pemberton SS 63 65 84 83 83 58 $1,270,000
Brian Dalton QB 61 66 74 86 74 62 $1,460,000
Player Pos OVR AWR SPD ACC AGI STR
Jason Higgins WR 71 61 89 92 89 59
Gary Carpenter P 67 52 65 72 67 38
Jermaine Peck WR 66 64 91 89 88 61
Steve Houser FB 63 53 72 81 77 70
Deontay Ward CB 63 57 89 89 86 49
Dave Hightower DT 62 61 64 79 70 80
Brandon Muldrow CB 62 61 91 89 78 54
Randy Spencer ROLB 61 60 78 83 75 74
Jared McAllister QB 60 65 72 82 76 59
Caleb Haas TE 59 57 80 87 83 76
Spencer Rackley TE 59 55 75 86 80 72
Jon Riley RT 58 58 56 64 56 87
Player Injury Length IR Dev OVR AWR SPD ACC AGI STR
Bills Darius Styles DT Abdominal Tear 4 wks IR 83 76 60 73 60 98
Bills Ray Baca LG Dislocated Ankle 8 wks 90 85 68 83 71 85