Bills

Buffalo · AFC East
Record
4-4
Rating
85
Rank
19
Off Scheme
West Coast Zon Run
Def Scheme
Tampa 2
Roster
56 players
Injuries
0
Cap Room
$304,210,000
Cap Spent
$218,540,000

Passing
Player Att Comp Yds TD Int Sacks Long
Jordan Love 263 153 1,667 10 3 19 53

Rushing
Player Att Yds TD Fum Long
Christian McCaffrey 129 592 2 0 36
Jordan Love 57 204 2 0 19
Rhamondre Stevenson 40 144 6 3 26
Kyle Williams 0 0 0 1 0
Jake Tonges 0 0 0 0 0
Khalil Shakir 0 0 0 0 0
T.J. Hockenson 0 0 0 0 0
Terry McLaurin 1 -2 0 2 0

Receiving
Player Rec Tgt Yds TD Long
T.J. Hockenson 41 42 442 2 27
Terry McLaurin 24 25 356 2 53
Khalil Shakir 27 29 338 3 41
Kyle Williams 29 29 277 2 30
Jake Tonges 10 12 91 0 24
Christian McCaffrey 10 10 87 1 24
Rhamondre Stevenson 5 6 33 0 12
Bryan Pryor 5 6 23 0 8

Defense
Player Tkl Sacks FF FR Int TD
Xavier Watts 47 0.50 0 0 1 0
Jihaad Campbell 46 1.00 2 4 1 0
Kyler Gordon 38 0.00 1 2 1 0
Dee Winters 35 2.50 0 0 0 0
Tarheeb Still 28 0.00 0 0 0 0
Peter Woods 24 3.00 0 0 0 0
Jessie Bates III 23 0.00 0 0 1 0
Jalyx Hunt 21 4.00 0 0 0 0
Nahshon Wright 17 1.00 1 0 0 0
Caleb Banks 14 4.50 0 0 0 0
Marshon Lattimore 13 0.50 0 0 1 0
Nic Scourton 13 1.50 0 0 0 0
Chris Braswell 10 3.00 1 2 0 0
Davon Godchaux 9 0.50 0 0 0 0
Darius Muasau 4 0.00 0 0 0 0
Isaiah Bolden 3 0.00 0 0 0 0
Xavier Woods 3 0.00 0 0 0 0
Bobby Brown III 2 0.00 0 0 0 0
Levi Onwuzurike 2 0.00 0 0 0 0
Tre'Davious White 2 0.00 0 0 0 0
Zach Durfee 1 0.00 0 0 0 0
James Pierre 1 0.00 0 0 0 0
Trevor Nowaske 1 0.00 0 0 0 0

Kicking
Player FG 50+ Long XP
Jake Bates 13/15 5/6 55 18/18

Punting
Player Punts Yds Net In20 Long
Riley Dixon 41 2,044 1,930 7 72

Loading depth chart…


Top Earners
Player Pos OVR AWR SPD ACC AGI STR Cap Hit Years Left
Jordan Love QB 87 85 85 86 77 62 $20,000,000 4
Christian McCaffrey HB 94 98 90 91 90 74 $18,000,000 1
Terry McLaurin WR 91 94 95 91 86 67 $15,770,000 3
Jessie Bates III FS 94 96 90 90 87 59 $12,000,000 3
Kyler Gordon CB 86 91 88 91 92 66 $9,480,000 3
Khalil Shakir WR 87 91 90 93 85 63 $8,500,000 3
Tarheeb Still CB 86 84 89 93 85 56 $8,000,000 2
Jalyx Hunt REDG 81 80 84 90 79 79 $7,500,000 4
Markel Bell LT 79 81 64 66 64 87 $6,500,000 4
Jovaughn Gwyn C 72 77 68 77 57 89 $6,430,000 1

Upcoming Free Agents
Player Pos OVR AWR SPD ACC AGI STR Cap Hit
Christian McCaffrey HB 94 98 90 91 90 74 $18,000,000
Emmanuel Ogbah LEDG 74 77 81 85 74 83 $2,600,000
Austin Corbett LG 74 82 68 69 55 85 $2,250,000
Xavier Hutchinson WR 74 77 88 89 86 62 $2,200,000
Charles Grant LT 73 74 75 77 73 85 $850,000
Jovaughn Gwyn C 72 77 68 77 57 89 $6,430,000
Jackson Slater RG 72 72 72 72 61 89 $3,940,000
Jeffrey Bassa WILL 71 70 85 89 78 70 $1,730,000
Darius Muasau MIKE 71 78 83 88 76 63 $1,000,000
Parker Brailsford C 70 72 72 80 72 83 $2,150,000
Brian Parker II LG 70 72 68 72 62 89 $1,980,000
Sam Mustipher C 70 85 61 55 52 83 $3,860,000
Teddy Williams RT 66 73 75 81 75 83 $890,000
Trevor Nowaske SAM 66 61 88 89 86 74 $1,250,000
Bryan Pryor FB 61 45 79 84 77 70 $1,020,000
Player Pos OVR AWR SPD ACC AGI STR
Andre Szmyt K 73 58 73 71 64 41
Emmett Johnson HB 72 73 89 90 77 74
Josh Cameron WR 72 69 88 89 83 75
Arian Smith WR 71 72 94 91 90 64
Chris Paul Jr WILL 70 69 85 91 82 68
Corey Kiner HB 70 68 88 89 82 73
Bobby Jamison-Travis DT 67 67 64 70 57 83
Chase Lundt LT 66 72 69 74 62 82
Ethan Wesloski WILL 65 69 80 84 76 72
Jacob Bayer RG 63 62 66 71 52 86
Jeremiah Byers LT 61 60 65 71 54 81
Zeke Correll C 58 59 55 72 45 82

No injuries reported.