Buffalo Bills Overview

Team Financial Health

  • Salary Spent
    $185.90M
  • Salary Available
    $14.10M
  • Salary Cap
    $200.00M

Team Stats

RECORD
10-6-0
POINTS FOR
25
POINTS AGAINST
20
TURNOVER DIFFERENTIAL
1
TOTAL YDS
5899
PASS YDS
4199
RUSH YDS
1700
TOTAL YDS ALLOWED
4840
PASS YDS ALLOWED
3302
RUSH YDS ALLOWED
1538

Top Players

Name AGE DEV OVR
S. Diggs WR 26 SS 94
T. White CB 25 SS X 92
M. Hyde FS 29 SS 89
M. Lynch HB 34 SS 84
J. Brown WR 30 N 83

Players to Cut

Name AGE DEV OVR
I. Boettger RG 24 N 52
R. Bates LT 23 N 58
K. Sloter QB 26 N 57
C. Thompson ROLB 26 N 65
V. Joseph ROLB 24 N 70

Highest Paid Players

Name AGE OVR CAP HIT
M. Morse C 28 83 $11.63M
S. Lotulelei DT 30 74 $10.10M
J. Brown WR 30 83 $9.75M
J. Hughes RE 32 82 $9.50M
T. Murphy LE 29 80 $9.05M

Contract Year Players

Name AGE OVR CAP HIT
C. Thompson ROLB 26 65 $660,000
V. Joseph ROLB 24 70 $990,000
E. Boehm C 27 63 $840,000
M. Barkley QB 29 65 $2.03M
J. Croom TE 26 74 $570,000
T. Matakevich MLB 27 66 $1.06M
A. Klein ROLB 29 73 $1.43M
J. Fromm QB 22 67 $1.22M
Q. Jefferson LE 27 71 $1.26M
R. McCloud III WR 23 69 $1.10M
C. Bojorquez P 24 70 $660,000
T. Yeldon HB 26 77 $1.90M
P. DiMarco FB 31 68 $2.35M
D. Phillips LOLB 24 67 $840,000
D. Marlowe SS 28 69 $1.10M
T. Nsekhe RT 34 72 $5.20M
E. Gaines CB 28 73 $2.47M
D. Williams RG 28 72 $1.32M
R. Foster WR 26 74 $570,000
J. Feliciano RG 28 74 $3.75M
L. Wallace CB 25 79 $570,000
D. Dawkins LT 26 78 $1.33M
T. Murphy LE 29 80 $9.05M
M. Milano LOLB 26 80 $800,000
J. Poyer SS 29 86 $3.83M
T. White CB 25 92 $3.21M

Depth Chart

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