Buffalo Bills Overview

Team Financial Health

  • Salary Spent
    $164.69M
  • Salary Available
    $35.31M
  • Salary Cap
    $200.00M

Team Stats

RECORD
10-6-0
POINTS FOR
27
POINTS AGAINST
24
TURNOVER DIFFERENTIAL
-4
TOTAL YDS
5968
PASS YDS
4339
RUSH YDS
1629
TOTAL YDS ALLOWED
5265
PASS YDS ALLOWED
3425
RUSH YDS ALLOWED
1840

Top Players

Name AGE DEV OVR
S. Diggs WR 25 SS 94
T. White CB 24 SS X 91
M. Hyde FS 28 SS 88
J. Brown WR 29 N 83
J. Hughes RE 31 Q 82

Players to Cut

Name AGE DEV OVR
T. Jones HB 31 N 70
I. Boettger RG 23 N 52
R. Bates LT 22 N 56
V. Salako LG 25 N 54
C. Thompson ROLB 25 N 64

Highest Paid Players

Name AGE OVR CAP HIT
J. Hughes RE 31 82 $12.95M
S. Lotulelei DT 29 74 $11.50M
M. Morse C 27 82 $10.94M
T. Murphy LE 28 79 $8.58M
J. Brown WR 29 83 $7.50M

Contract Year Players

Name AGE OVR CAP HIT
J. Croom TE 25 73 $570,000
M. Barron MLB 29 71 $1.72M
R. Foster WR 25 73 $570,000
L. Wallace CB 24 78 $570,000

Depth Chart

Quarterbacks
Name AGE DEV OVR
J. Allen QB 23 Q 77
J. Fromm QB 21 N 66
M. Barkley QB 28 N 64
Halfbacks
Name AGE DEV OVR
Z. Moss HB 22 N 73
D. Singletary HB 21 Q 80
T. Yeldon HB 25 N 76
C. Wade HB 28 N 66
T. Jones HB 31 N 70
Fullbacks
Name AGE DEV OVR
P. DiMarco FB 30 N 67
Wide Receivers
Name AGE DEV OVR
S. Diggs WR 25 SS 94
J. Brown WR 29 N 83
C. Beasley WR 30 N 83
R. Foster WR 25 N 73
G. Davis WR 21 N 70
R. McCloud III WR 22 N 67
D. Williams WR 27 N 67
Tight Ends
Name AGE DEV OVR
L. Smith TE 31 N 76
T. Kroft TE 26 N 75
D. Knox TE 22 N 73
T. Sweeney TE 24 N 68
J. Croom TE 25 N 73
Offensive Line
Name AGE DEV OVR
M. Morse C 27 Q 82
D. Dawkins LT 25 N 77
Q. Spain LG 28 N 77
J. Feliciano RG 27 N 74
D. Williams RG 27 Q 71
T. Nsekhe RT 33 N 72
C. Ford RT 22 N 70
S. Long LG 28 N 64
E. Boehm C 26 N 62
V. Salako LG 25 N 54
R. Bates LT 22 N 56
I. Boettger RG 23 N 52
LEFT DEFENSIVE ENDS
Name AGE DEV OVR
T. Murphy LE 28 N 79
A. Epenesa LE 21 N 75
RIGHT DEFENSIVE ENDS
Name AGE DEV OVR
J. Hughes RE 31 Q 82
M. Addison RE 31 N 77
M. Love RE 25 N 63
DEFENSIVE TACKLES
Name AGE DEV OVR
E. Oliver DT 21 SS 81
V. Taylor DT 25 N 71
H. Phillips DT 23 N 73
S. Lotulelei DT 29 N 74
LEFT OUTSIDE LINEBACKERS
Name AGE DEV OVR
M. Milano LOLB 25 N 79
D. Phillips LOLB 23 N 65
MIDDLE LINEBACKERS
Name AGE DEV OVR
T. Edmunds MLB 21 Q 81
M. Barron MLB 29 N 71
T. Matakevich MLB 26 N 64
RIGHT OUTSIDE LINEBACKERS
Name AGE DEV OVR
A. Klein ROLB 28 N 72
C. Thompson ROLB 25 N 64
V. Joseph ROLB 21 N 68
CORNERBACKS
Name AGE DEV OVR
T. White CB 24 SS X 91
J. Norman CB 31 N 78
T. Johnson CB 23 N 76
L. Wallace CB 24 N 78
E. Gaines CB 27 N 72
FREE SAFETIES
Name AGE DEV OVR
M. Hyde FS 28 SS 88
S. Neal FS 25 N 66
STRONG SAFTIES
Name AGE DEV OVR
J. Poyer SS 28 Q 85
J. Johnson SS 23 N 66
KICKERS
Name AGE DEV OVR
S. Hauschka K 34 Q 75
T. Bass K 23 N 68
PUNTERS
Name AGE DEV OVR
C. Bojorquez P 23 N 69
K. Vedvik P 25 N 66