Buffalo Bills

Stadium: New Era Field | Coach: Sean McDermott
Team RankingOverallRushingPassing
Offense25th129.5 (8th)162.5 (28th)
Defense2nd57.5 (5th)177.0 (6th)
player is injured   news about this player
57Alexander, Lorenzo OLB6-12455/31/198311California
33Anderson, Colt DB5-1019510/25/19858Montana
22Banyard, Joe RB5-1022111/12/19885Texas-El Paso
36Blanton, Robert DB6-12009/7/19896Notre Dame
52Brown, Preston MLB6-125110/27/19924Louisville
13Clay, Kaelin WR5-101951/2/19923Utah
85Clay, Charles TE6-32552/13/19897Tulsa
98Coleman, Deandre DT6-53411/27/19911California
99Dareus, Marcell DT6-33313/13/19907Alabama
56Davis, Ryan DE6-22602/24/19896Bethune-Cookman
73Dawkins, Dion T6-53204/26/1994RTemple
42DiMarco, Patrick FB6-12344/30/19896South Carolina
62Ducasse, Vladimir T6-532910/15/19878Massachusetts
69Ferguson, Reid LS6-22443/24/19941LSU
28Gaines, E.J. CB5-101852/23/19924Missouri
77Glenn, Cordy T6-63459/18/19896Georgia
72Groy, Ryan G6-53209/30/19904Wisconsin
4Hauschka, Stephen K6-42106/29/198510NC State
18Holmes, Andre WR6-42106/16/19886Hillsdale
55Hughes, Jerry DE6-22548/13/19888TCU
50Humber, Ramon OLB5-112328/10/19879North Dakota State
23Hyde, Micah SS6-019712/31/19905Iowa
64Incognito, Richie G6-33197/5/198311Nebraska
24Johnson, Leonard DB5-101943/30/19906Iowa State
11Jones, Zay WR6-22003/30/1995REast Carolina
7Jones, Taiwan RB6-01957/26/19887Eastern Washington
44Lacey, Deon LB6-32357/18/19901West Alabama
90Lawson, Shaq DE6-32676/17/19942Clemson
88Lee, Khari TE6-42531/16/19923Bowie State
87Matthews, Jordan WR6-32127/16/19924Vanderbilt
25McCoy, LeSean RB5-112107/12/19889Pittsburgh
68McDermott, Conor T6-830510/19/1992RUCLA
58Milano, Matt OLB6-02237/28/1994RBoston College
76Miller, John G6-33158/12/19933Louisville
79Mills, Jordan T6-531612/24/19905Louisiana Tech
84O'Leary, Nick TE6-32528/31/19922Florida State
2Peterman, Nathan QB6-22255/4/1994RPittsburgh
21Poyer, Jordan FS6-01914/25/19915Oregon State
6Schmidt, Colton P5-1122410/27/19904California-Davis
15Tate, Brandon WR6-119510/5/19879North Carolina
5Taylor, Tyrod QB6-12158/3/19897Virginia Tech
82Thomas, Logan TE6-62507/1/19913Virginia Tech
91Thornton, Cedric DT6-42906/21/19886Southern Arkansas
35Tolbert, Mike FB5-925011/23/198510Coastal Carolina
40Vallejo, Tanner LB6-122812/16/1994RBoise State
92Washington, Adolphus DE6-429511/24/19922Ohio State
14Webb, Joe QB6-423011/14/19868UAB
27White, Tre'Davious CB5-111921/16/1995RLSU
95Williams, Kyle DT6-13036/10/198312LSU
70Wood, Eric C6-43103/18/19869Louisville
94Worthy, Jerel DT6-23004/28/19904Michigan State
20Wright, Shareece DB5-111844/8/19877Southern California
75Yarbrough, Eddie DE6-32594/24/19931Wyoming
Injured Players
17Butler, Jeremy (IR) WR6-22134/22/19913Tennessee-Martin
89Towbridge, Keith (IR) TE6-52625/21/1995RLouisville
Practice Squad
 Dupre, Malachi WR6-219610/12/1995RLSU
 Lee, Eric LB6-32608/6/19941South Florida
97Lewis, Marquavius DT6-327010/11/1992RSouth Carolina
31Mabin, Greg CB6-22006/25/1994RIowa
61Mudge, Jordan G6-43008/8/19891Nevada
 Pericak, Will G6-330012/30/19893Colorado
87Reilly, Brandon WR6-22009/24/1993RNebraska
 Stewart, Orion DB6-22051/10/1994RBaylor
 Vigil, Zach LB6-22383/28/19913Utah State
 Wesley, De'Ondre T6-63317/28/19923Brigham Young
Suspended Players
66Henderson, Seantrel T6-73311/21/19924Miami (Fla.)
19Powell, Walt WR6-018911/23/19913Murray State
Roster Analysis
TeamOLine Avg. HtOLine Avg. WtDLine Avg. HtDLine Avg. WtAvg. AgeYoungestOldest
Alphabetical Listing
A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
Position Listing
E.J. Gaines
Gaines (shoulder) was a full participant in Thursday's practice.

This essentially confirms that Gaines will be able to play Sunday after leaving Week 1's contest early with a shoulder injury. Expect him to be declared as a full go once Sunday rolls around.

Greg Mabin
The Bills waived Mabin on Tuesday, Chris Brown of the team's official website reports.

Mabin was dropped in order to make room for linebacker Jelani jenkins. The rookie was on the roster for cornerback depth and special teams. He's a likely candidate to land on the practice squad.

Khari Lee
The Bills have claimed Lee off waivers from the Lions, Vic Carucci of The Buffalo News reports.

Lee didn't do enough in the preseason to convince the Lions to keep around a fourth tight end, but the 2015 undrafted free agent from Bowie State will do just that with the Bills, where he apparently sits behind Charles Clay, Nick O'Leary and Logan Thomas.

Marcell Dareus
Dareus (ankle) has been ruled out for Sunday's game against the Broncos.

The Bills will continue to use a heavy rotation in their defensive line, but there's a big drop-off between Dareus -- who has All-Pro skills but a history of injury and off-field issues -- and anyone below him on the depth chart.

Ankle - Did Not Practice on Friday. Out for Week 3 vs. Denver
Vladimir Ducasse
No Updates
Keith Towbridge
Undisclosed - Injured Reserve
Robert Blanton
Blanton signed a contract with the Bills on Wednesday, Chris Brown of the Bills' official site reports.

Blanton, a six-year veteran who suited up in 10 games for the Bills in 2016, will rejoin the club after Buffalo waived fellow safety Trae Elston a day earlier. It's expected that Blanton will step in as the top backup to strong safety Micah Hyde.

Kaelin Clay
Clay (foot) was a full participant in Friday's practice and is expected to play Sunday against the Broncos.

Clay's injury was short-lived, as he practiced in a limited fashion Thursday and then ditched all restrictions Friday. The 25-year-old wideout isn't expected to play many offensive snaps, but he may slot in for couple kick or punt returns. However, this won't be enough to vault him onto fantasy owners' radars.

Leonard Johnson
Johnson (quadriceps) will play in Sunday's game against the Panthers.

Johnson's questionable status was likely precautionary since it was reported Friday that he was expected to play. He isn't expected to be limited and should see his normal role as a backup corner.

Ramon Humber
Humber recorded 11 tackles (seven solo), including one for a loss in Sunday's loss to Panthers.

Humber has been blanketing the field through the first two games of the season, as his 23 total tackles this year already surpass his 17 from last season. A contributor on both defense and special teams, Humber combined for 75 total reps on Sunday.

Matt Milano
Milano has recovered from his hamstring injury and was a full participant at practice Thursday, Matt Rodak of ESPN.com reports.

Milano was upgraded from a limited participant Wednesday, so he looks on track to play against the Broncos on Sunday. The rookie fifth-round pick is listed behind Ramon Humber on the depth chart and will likely contribute mostly on special teams.

Jerel Worthy
Worthy (concussion) has been ruled out for Sunday's game against the Broncos.

Worthy has reportedly started to finally see some progress in the concussion protocol, but he's not far enough along yet to be ready for Sunday's game. His absence will leave the Bills particularly short-handed because Marcell Dareus has also been ruled out for Week 3.

Concussion - Did Not Practice on Friday. Out for Week 3 vs. Denver
Zay Jones
Jones was targeted six times in Sunday's loss to the Panthers, but only caught two of them for 18 yards.

It was the last target that could have changed the Bills' fortunes, as the rookie couldn't come up with a Tyrod Taylor fourth-down pass on the final drive that would have put the team near the goal line in a 9-3 defeat. The pass wasn't perfect, but it was one Jones could have reeled in. To his credit, he took the blame. Jones' output is certainly disappointing through his first two NFL games given his starting status, as he has just three catches for 39 yards.

Preston Brown
Brown posted seven tackles and no other counting stats in Sunday's loss to the Panthers.

Brown played all 69 defensive snaps and even put in some overtime with five special teams plays. While the seven-tackle output was better than his poor Week 1 showing of just three tackles, Brown is starting to get behind his usual 120-ish tackle pace. That can change quickly, however, especially as Brown gets his sea legs under him with the new defense.

Zach Vigil
Vigil was claimed off waivers by the Redskins on Tuesday, Mike Jones of The Washington Post reports.

Vigil will join Washington just one day after being waived by Miami. He'll provide linebacker depth and special teams help. Vigil has two tackles in seven games played this season.

Malachi Dupre
No Updates
Deandre Coleman
Coleman signed a contract with the Bills on Wednesday, Chris Brown of the Bills' official site reports.

Coleman had attended training camp with the Bills and initially earned a spot on the 53-man roster heading into the regular season, but was cut loose days before the team's Week 1 win over the Jets. He'll rejoin Buffalo to add depth along the defensive line after the team bid adieu to linebacker Jelani Jenkins on Tuesday.

Deon Lacey
No Updates
Will Pericak
The Broncos released the following players on Sunday: Linebacker Jamar Chaney, running back Brennan Clay, wide receiver Greg Hardin, linebacker Jerrell Harris, offensive tackle Winston Justice, safety Charles Mitchell, defensive tackle Will Pericak, quarterback Bryn Renner, defensive end Chase Vaughn, running back Jerodis Williams and wide receiver Greg Wilson.
Ryan Davis
Davis (knee) signed with the Bills on Monday.

Davis posted merely four tackles in nine games for the Cowboys last season, but the 28-year-old fits Buffalo's need for a 4-3 defensive end capable of providing depth up front.

Taiwan Jones
Bills coach Sean McDermott said the team will use a committee behind LeSean McCoy, mentioning Jones, Mike Tolbert and Joe Banyard, Joe Buscaglia of 7 ABC Buffalo reports.

A 2011 fourth-round pick, Jones has mostly played special teams to this point in his career, taking 44 carries for 183 yards and catching 17 passes for 240 yards in 66 career games. He'd likely be at the bottom of the pecking order even if McCoy were to suffer an injury.

Eric Wood
Wood signed a contract extension with the Bills on Saturday.

The 2017 season would have been the last year of Wood's contract. Now that he's signed through the 2019 season, he can focus on continuing to be the Bills' top center and anchor of the offensive line.

Tyrod Taylor
Coach Sean McDermott rejected any notion that the Bills would be considering a change at quarterback after the team put up just three points in Sunday's loss at Carolina, Chris Brown of the Bills' official site reports. "Tyrod is our starter," said McDermott on Monday. "I expect Tyrod to come out and put in a good week's work just like the rest of our football team and come out firing come Sunday."

Taylor threw for just 125 yards as his struggles to help produce victories on the road continue. But the Bills couldn't run the ball either -- LeSean McCoy was held to just nine yards -- and Taylor was just one throw away from turning the game around and providing an upset for a team whose defense played its heart out. McDermott suggested it's the offensive game plan that needs refining, not a change of quarterback. The Bills have started out the season looking stronger than expected, but it's also a rebuilding year so expect the cries for rookie Nathan Peterman to grow if the offense struggles to score points in future games.

Brandon Tate
Tate was a healthy inactive for Sunday's loss at Carolina.

The Bills chose to use Kaelin Clay in the returner role, possibly because Clay came over from the Panthers and coach Sean McDermott thought he'd have better knowledge of how to bust one against his former team. In reality, this was kind of a strange decision, as Tate is one of the league's better return men and has performed well in his 16 games with the Bills. Since Clay didn't do much in the game besides mishandling a punt, we'd expect Tate to be handling the return duties again in short order.

De'Ondre Wesley
No Updates
Stephen Hauschka
Hauschka recorded the Bills only three points in Sunday's loss to the Panthers.

After missing a 46-yard field goal, his lone attempt, in the team's season opener, Hauschka converted on a 45-yard kick in Week 2. He is now 1-of-2 on the season and will look for more opportunities in Sunday's contest against Broncos.

Kyle Williams
Williams (personal) doesn't appear on the injury report ahead of Week 1.

Williams missed practice time last week due to personal reasons, but there shouldn't be any concern over his Week 1 availability now that he's back in the fold with no injuries of note.

Jerry Hughes
Hughes posted six total tackles and two sacks in Sunday's 9-3 loss to the Panthers.

Hughes has been a good fit for first-year head coach Sean McDermott's new 4-3 defense from the day they instituted it. He posted back-to-back 10-sack seasons for the Bills when the team ran a 4-3 scheme, then struggled -- like a lot of his teammates did -- in Rex Ryan's defense the last two seasons, posting five and six sacks, respectively. Based on the way Hughes has put pressure on the quarterback the first two games, it's looking like he'll end up being a sneaky IDP choice.

Cedric Thornton
Thornton signed a contract with the Bills on Tuesday.

The 29-year-old was on the open market for only a few days after the Cowboys cut ties with him when a hamstring injury sidelined him for much of training camp. Buffalo's decision to bring Thornton aboard suggests he's reasonably healthy now, but it's not expected that he'll see many snaps this season behind the dominant defensive tackle tandem of Marcell Dareus and Kyle Williams.

Jordan Mudge
No Updates
Micah Hyde
Hyde had three tackles, a pass defensed and an interception in Buffalo's season-opening win over the Jets.

The new-look secondary played well in this one, with Hyde and fellow safety starter Jordan Poyer doing a nice job in the secondary. That said, it was against Josh McCown, who's now 2-21 in his last 23 starts, so things will get a little more challenging when the Bills travel to Carolina this week. Hyde and Poyer were two of four Bills who played every defensive snap.

LeSean McCoy
McCoy, who missed Wednesday's practice as a scheduled rest day, practiced fully Thursday, Chris Brown of the Bills' official site reports.

McCoy was listed with a (wrist) next to his name, but that's seemingly soreness stemming from a Week 1 ding, just like the minor groin issue that sidelined him for a practice next week. The Buffalo offense revolves around McCoy, plan and simple, and rest days are going to be part of his routine throughout the season.

Nick O'Leary
O'Leary (hamstring) was a full participant in Friday's practice and is expected to play Sunday against the Broncos.

O'Leary has played almost half of the offensive snaps through two weeks, but he only has one reception on two targets. It's clear he still plays second fiddle to Charles Clay, so his fantasy value will remain stagnant for the time being.

Shareece Wright
Wright started Saturday's preseason game and finished with two tackles and one pass defensed while having a strong all-around game, Chris Brown of the Bills' official site reports.

Wright has two competitors for the open second starting corner spot -- rookie Tre'Davious White will get the first. Kevon Seymour sat out the contest with a shoulder injury, while E.J. Gaines was said to have an equally strong game.

Walt Powell
Powell has received a four-game suspension for violating the league's performance-enhancing drug policy, the Bills' official site reports.

Powell claims he accidentally used a product that caused the positive result, but has accepted the NFL's discipline and won't appeal. He'll be eligible to return to the team's active roster in early October following the Bills' Week 4 matchup against the Falcons. Powell has hauled in just 14 passes throughout his past two seasons in Buffalo, while news of a suspension won't bode well for his chances at making the team in the long run.

Suspension - Suspended until Week 5 at Cincinnati
Orion Stewart
No Updates
Jeremy Butler
Butler (concussion) was reverted back to the Bills' injured reserve after being waived/injured Saturday, per the Official NFL Media site transaction log

Butler's concussion he suffered early in the preseason essentially cost him any shot at making the Bills' final roster.

Concussion - Injured Reserve
Nathan Peterman
Peterman completed nine of 11 passes for 81 yards in Thursday's preseason finale against the Lions. He didn't have a touchdown or an interception and finished with a passer rating of 97.3.

Tyrod Taylor (concussion) looks like he's going to be ready for Week 1, but Peterman is making some observers think he could be the team's quarterback of the future. He'll enter the season as the clear No. 2 option at the position after having passed up veteran T.J. Yates (concussion), and if Taylor struggles early, there could be some calls for the rookie to play from a fan base looking for something fresh and new.

Eric Lee
Lee was waived by the Texans on Saturday.

Lee had five tackles and two sacks during Houston's preseason games.

Joe Webb
Webb was signed Monday, Chris Brown of the Bills' official site reports.

The new Buffalo brass came over from Carolina and it has familiarity with Webb, who was just released by the Panthers over the weekend. Him staying is no sure thing, as the Bills have two quarterbacks -- Tyrod Taylor and T.J. Yates -- who will eventually return from concussions. The Bills could decide to keep Webb over Yates as the third QB, hower.

Charles Clay
Clay (knee) was a full participant in Thursday's practice, Mike Rodak of ESPN.com reports.

Clay was limited in the Bills' first practice of the week Wednesday, but his upgraded status a day later implies that the knee issue isn't anything that will put him at risk of being inactive for Sunday's tilt with the Broncos. The veteran has been one of the few reliable pass catchers in the Bills' green receiving corps this season, hauling in seven of 12 targets for 76 yards and a touchdown through Buffalo's two contests.

Adolphus Washington
Washington was found not guilty of July allegations for improperly carrying a concealed firearm, Mike Rodak of ESPN reports.

It's unlikely Washington receives any punishment from the league office either.

Shaq Lawson
Lawson (foot) was a full participant in Friday's practice and is expected to play Sunday against the Broncos.

Lawson will be tasked with pressuring Broncos' quarterback Trevor Siemian on Sunday. This will be the toughest offense the Bills have faced, since they held the Jets and Panthers to a combined 21 points through the first two weeks.

Logan Thomas
Thomas, a former quarterback, is starting to look like the clear No. 3 tight end in training camp, Vic Carucci of The Buffalo News reports.

Thomas is still relatively new to the position after being drafted by the Cardinals as a QB, but he offers a great target at 6-foot-6, plus he's a former Virginia Tech teammate of Bills quarterback Tyrod Taylor. Being a No. 3 tight end in a run-heavy offense doesn't offer much to look at, but Nick O'Leary at No. 2 doesn't have much of a pro resume, and No. 1 Charles Clay has ongoing knee issues.

Seantrel Henderson
Suspension - Suspended until Week 7 vs. Tampa Bay
No Updates
Conor McDermott
McDermott was claimed by the Bills on Sunday, Field Yates of ESPN reports.

McDermott was formally with the Patriots. The UCLA product figures to function as a depth lineman for Buffalo.

Richie Incognito
No Updates
Brandon Reilly
No Updates
Mike Tolbert
Tolbert compiled five yards on three carries and reeled in his sole pass for two yards during Sunday's 9-3 loss at Carolina.

Tolbert does most of his damage in the red zone as a goal-line vulture, but the Bills didn't pass midfield until the first minute of the third quarter and only incurred as deep as the Panthers' 27-yard line in Week 2. As a result, his bull-dozing style didn't come into play against the organization that employed him the past five seasons. With the similarly staunch Broncos coming to town next Sunday, Tolbert will likely find the going tough for the second game in a row.

Colton Schmidt
No Updates
Eddie Yarbrough
No Updates
Cordy Glenn
Glenn (foot/ankle) has been ruled out for Sunday's game against the Broncos.

The Bills revealed some bad news with Friday's injury report, as arguably their best offensive lineman (Glenn) and best defensive lineman (Marcell Dareus) will be unavailable Sunday against a Broncos team that's been tough for its first two opponents to stop.

Ankle - Did Not Practice on Friday. Out for Week 3 vs. Denver
Jordan Poyer
Poyer was all over the box score in Sunday's loss to the Panthers, posting a team-leading 11 tackles, a sack and three passes defensed.

That's Poyer's second straight week with a sack, and he now has 14 stops on the season to go with five passes defensed and an interception. Barring injury, he won't leave the field as Buffalo's free safety and should continue to put up IDP-worthy numbers. His first year in the Bills' defense seems to be suiting his style of play well.

Tre'Davious White
White, the team's first-round pick in May has made a strong impression on the new coaching staff, The Buffalo News reports. "He's made plays on the football, he's shown up in that regard in a positive light, and when I look out there I'm looking at a player that, he plays like a second- or third-year player at this point," coach Sean McDermott said Thursday.

Ronald Darby will definitely be one of the cornerback starters, but based on White getting mostly first-team reps at minicamp and the praise coming from his coaching staff, he probably has a leg up over Kevin Seymour for the other starting spot.

Andre Holmes
Holmes (arm) is not listed on the initial injury report for Sunday's game against the Broncos.

Holmes was removed from Sunday's 9-6 loss to the Panthers with an arm/shoulder injury, but it apparently isn't anything that warrants concern moving forward. Serving as Buffalo's No. 3 wideout, he's caught three passes for 19 yards and a touchdown on five targets while logging 73 offensive snaps through two weeks. A nightmare matchup with the 'No Fly Zone' secondary won't help matters.

Ryan Groy
No Updates
Colt Anderson
Anderson (foot) was able to practice fully after being limited during Thursday's session.

It looks like the depth safety will be available for the Week 1 matchup against the Jets, where he'll provide his most value to the Bills' special teams efforts.

Dion Dawkins
No Updates
Jordan Mills
No Updates
Tanner Vallejo
Vallejo (knee) practiced without limitations Friday and is expected to be ready for Sunday's matchup with the Panthers.

Even though he's healthy, the rookie linebacker will be hard-pressed to find playing time behind Lorenzo Alexander and Ramon Humber, who combined for 18 tackles in Week 1. Expect to see Vallejo on special teams and select defensive packages.

John Miller
Miller will begin the season as the starting right guard, Chris Brown of the Bills' official site reports.

Miller beat out Vladimir Ducasse in one of the team's most closely contested position battles.

Joe Banyard
Banyard is among the Bills' inactives for Sunday's Week 2 game in Carolina.

Banyard suited up last week and saw 20 special teams snaps, but this seems to put him No. 4 in the pecking order behind LeSean McCoy, Mike Tolbert and Taiwan Jones.

Jordan Matthews
Matthews hauled in all three of his targets for 30 yards during Sunday's loss in Carolina.

Tyrod Taylor can't get any rhythm going with his wideouts, as Matthews' five catches on the season leads the corps. Until the Buffalo offense shows some explosiveness, Matthews won't have the same value he had in Philly, though we'd expect more volume ahead than the six targets Matthews has received to date. After all, he's still building his chemistry with Taylor after missing most of his preseason time with the Bills due to a chest injury.

Patrick DiMarco
DiMarco will sign a four-year, $8.5 million contract with the Bills, Ian Rapoport of NFL Network reports.

DiMarco hasn't contributed much in the way of measured stats the past few years, recording just 20 receptions for 162 yards and three touchdowns while playing in all 32 games the past two seasons. That being said he's a great blocker and was a large factor in the Falcons offense this past season. He'll be a large help to LeSean McCoy and Tyrod Taylor now that he'll be in Buffalo.

Lorenzo Alexander
Alexander will get a scheduled rest day Wednesday, Chris Brown of th Bills' official site reports.

Considering Alexander is 34 and just went through a busy game (55 total snaps between defense and special teams) in hot weather, this seems easily merited. Alexander is continuing his career revival, with 15 tackles and a sack through two contests.

Reid Ferguson
No Updates
Marquavius Lewis
No Updates

CBSSports Shop

Men's Nike Heathered Royal Denver Broncos Historic Logo Tri-Blend T-Shirt

NFL Nike Gear
Get your favorite team today!
Shop Now