Buffalo Bills Overview

Team Financial Health

  • Salary Spent
    $142.78M
  • Salary Available
    $57.22M
  • Salary Cap
    $200.00M

Team Stats

RECORD
8-8-0
POINTS FOR
20
POINTS AGAINST
23
TURNOVER DIFFERENTIAL
-6
TOTAL YDS
5404
PASS YDS
3942
RUSH YDS
1462
TOTAL YDS ALLOWED
5261
PASS YDS ALLOWED
3447
RUSH YDS ALLOWED
1814

Top Players

Name AGE DEV OVR
T. White CB 25 Q 87
M. Hyde FS 29 SS 87
J. Hughes RE 32 Q 83
L. Alexander ROLB 37 N 82
J. Brown WR 30 N 80

Players to Cut

Name AGE DEV OVR
L. Rose III HB 24 N 63
I. Boettger RG 24 N 52
C. Levin C 26 N 58
C. Thompson ROLB 26 N 66
C. Bojorquez P 24 N 66

Highest Paid Players

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

Contract Year Players

Name AGE OVR CAP HIT
C. Bojorquez P 24 66 $660,000
L. McCoy HB 32 82 $9.05M
L. Waddle LT 29 64 $2.00M
J. Fox P 24 64 $540,000
D. Lacey ROLB 30 67 $650,000
M. Barkley QB 29 65 $2.03M
V. Ducasse LG 32 64 $2.08M
J. Feliciano RG 28 62 $3.75M
J. Croom TE 26 73 $570,000
R. Bodine C 28 67 $2.78M
E. Yarbrough RE 27 70 $650,000
M. Alexander MLB 29 67 $1.00M
P. DiMarco FB 31 68 $2.35M
E. Harold LOLB 26 73 $740,000
T. Nsekhe RT 34 71 $5.20M
T. Yeldon HB 26 78 $1.90M
R. Bush SS 33 72 $1.80M
E. Gaines CB 28 73 $1.79M
K. Johnson CB 28 73 $2.72M
J. Brown WR 30 74 $2.75M
R. Foster WR 26 73 $570,000
G. Edwards HB 25 76 $2.51M
D. Dawkins LT 26 78 $1.33M
S. Hauschka K 35 77 $3.25M
Z. Jones WR 25 80 $2.16M
J. Poyer SS 29 81 $3.83M
M. Milano LOLB 26 80 $800,000
L. Alexander ROLB 37 82 $3.55M
T. White CB 25 87 $3.21M

Depth Chart

Quarterbacks
Name AGE DEV OVR
J. Allen QB 24 Q 77
T. Jackson QB 22 N 65
M. Barkley QB 29 N 65
Halfbacks
Name AGE DEV OVR
G. Edwards HB 25 N 76
T. Yeldon HB 26 N 78
D. Singletary HB 22 N 74
L. McCoy HB 32 N 82
L. Rose III HB 24 N 63
Fullbacks
Name AGE DEV OVR
P. DiMarco FB 31 N 68
Wide Receivers
Name AGE DEV OVR
C. Beasley WR 31 Q 84
J. Brown WR 30 N 80
Z. Jones WR 25 N 80
J. Brown WR 30 N 74
R. Foster WR 26 N 73
D. Scott WR 25 N 64
C. Phillips WR 24 N 62
Tight Ends
Name AGE DEV OVR
L. Smith TE 32 N 75
T. Kroft TE 27 Q 79
J. Croom TE 26 N 73
T. Sweeney TE 25 N 67
D. Knox TE 23 N 70
Offensive Line
Name AGE DEV OVR
M. Morse C 28 Q 82
Q. Spain LG 29 N 79
D. Dawkins LT 26 N 78
W. Teller RG 25 N 73
T. Nsekhe RT 34 N 71
C. Ford RT 23 N 69
R. Bodine C 28 N 67
J. Feliciano RG 28 N 62
V. Ducasse LG 32 N 64
L. Waddle LT 29 N 64
C. Levin C 26 N 58
I. Boettger RG 24 N 52
LEFT DEFENSIVE ENDS
Name AGE DEV OVR
S. Lawson LE 26 Q 79
D. Johnson Jr LE 23 N 63
RIGHT DEFENSIVE ENDS
Name AGE DEV OVR
J. Hughes RE 32 Q 83
E. Yarbrough RE 27 N 70
M. Love RE 26 N 63
DEFENSIVE TACKLES
Name AGE DEV OVR
E. Oliver Jr DT 22 SS 82
H. Phillips DT 24 N 75
S. Lotulelei DT 30 N 74
LEFT OUTSIDE LINEBACKERS
Name AGE DEV OVR
M. Milano LOLB 26 N 80
E. Harold LOLB 26 N 73
MIDDLE LINEBACKERS
Name AGE DEV OVR
T. Edmunds MLB 22 Q 80
V. Joseph MLB 22 N 67
M. Alexander MLB 29 N 67
RIGHT OUTSIDE LINEBACKERS
Name AGE DEV OVR
L. Alexander ROLB 37 N 82
D. Lacey ROLB 30 N 67
C. Thompson ROLB 26 N 66
CORNERBACKS
Name AGE DEV OVR
T. White CB 25 Q 87
T. Johnson CB 24 N 76
L. Wallace CB 25 N 77
K. Johnson CB 28 N 73
E. Gaines CB 28 N 73
R. Lewis CB 26 N 69
FREE SAFETIES
Name AGE DEV OVR
M. Hyde FS 29 SS 87
J. Johnson FS 24 N 68
STRONG SAFTIES
Name AGE DEV OVR
J. Poyer SS 29 Q 81
R. Bush SS 33 N 72
S. Neal SS 26 N 66
KICKERS
Name AGE DEV OVR
S. Hauschka K 35 Q 77
PUNTERS
Name AGE DEV OVR
J. Fox P 24 N 64
C. Bojorquez P 24 N 66