Buffalo Bills

Stadium: New Era Field | Coach: Sean McDermott
Team RankingOverallRushingPassing
Offense24th129.5 (8th)162.5 (27th)
Defense2nd57.5 (5th)177.0 (8th)
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
52Brown, Preston MLB6-125110/27/19924Louisville
13Clay, Kaelin WR5-101951/2/19923Utah
85Clay, Charles TE6-32552/13/19897Tulsa
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 was absent from Wednesday's practice due to a sprained ankle, Chris Brown of the Bills' official site reports.

There wasn't any indication that Dareus was troubled by an ankle issue during the Bills' 9-3 loss to the Panthers in Week 2, but for at least the time being, the injury will put his availability into question for the Week 3 matchup with the Broncos. If Dareus is able to get back on the practice field within the next two days, the Bills will probably feel more optimistic about his chances of suiting up Sunday.

Ankle - Did Not Practice on Wednesday. Questionable for Week 3 vs. Denver
Vladimir Ducasse
No Updates
Keith Towbridge
Undisclosed - Injured Reserve
Kaelin Clay
Clay and a 2019 seventh-round pick have been traded from the Panthers to the Bills in exchange for defensive back Kevon Seymour, Mike Rodak of ESPN.com reports.

The deal is a bit of a surprise considering the Bills already had tough choices to make in their receiving corps. The new Buffalo brass has obviously liked what they previously saw from Clay, who has yet to catch an NFL pass, as he jumped around the NFL in his brief career to date. At the very least, Clay gives the Bills some extra help as a return man to go with Brandon Tate.

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
The Bills selected Milano in the fifth round of the 2017 NFL Draft, 163rd overall.

Built more like a safety than a linebacker at 6-feet, 223 pounds, Milano was a disruptive player at Boston College but generally has the look of a special teams type in the NFL.

Hamstring - Limited Practice on Wednesday. Questionable for Week 3 vs. Denver
Jerel Worthy
Worthy (concussion) is listed as out for Sunday's matchup with the Panthers.

This will be the second straight game Worthy misses. Adolphus Washington and Cedric Thornton will continue to work as the Bills' depth defensive tackles until Worthy can clear concussion protocol.

Concussion - Did Not Practice on Wednesday. Questionable 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
Deon Lacey
Hamstring - Limited Practice on Wednesday. Questionable for Week 3 vs. Denver
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 will get a scheduled rest day Wednesday, Chris Brown of th Bills' official site reports.

McCoy has been nicked up through the first two regular-season games, but it's nothing that will threaten his availability for this week's game against Denver, where he'll try to bounce back from one of the worst outings of his career. McCoy rushed for just nine yards on 12 totes in the loss to Carolina.

Nick O'Leary
With Charles Clay receiving a rest day, O'Leary worked with the first unit during Sunday's training camp practice, Jay Skurski of The Buffalo News reports.

While O'Leary has almost no chance to beat out Clay for the top job, there's also not that much competition behind him other than some project guys. Clay's health at this stage of his career is no sure thing, so while O'Leary offers almost no fantasy value at the present time, he's also one injury away from being the main tight end.

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 limited at practice Wednesday.

Wednesday limitations could well become the norm for Clay, though at this stage we suspect it's simply a case of the team managing the veteran tight end's practice reps with an eye toward keeping him healthy for the long haul in mind. Such a notion would be reinforced by his full return to practice Thursday.

Knee - Limited Practice on Wednesday. Questionable for Week 3 vs. Denver
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 (nerve contusion) will sit out the Bills' practice Wednesday, Joe Buscaglia of 7 ABC Buffalo reports.

Lawson was lifted early in the Bills' loss to the Panthers in Week 2 with the injury, but coach Sean McDermott didn't seem overly worried about the defensive end's health. McDermott labeled Lawson's injury as a day-to-day issue, and is encouraged the second-year player will be able to practice in some capacity later this week. Through the Bills' first two contests, Lawson has tallied tackles and one sack.

Undisclosed - Did Not Practice on Wednesday. Questionable for Week 3 vs. Denver
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, who left Sunday's game with a right ankle injury, is not practicing Wednesday, Chris Brown of the Bills' official site reports.

The Bills' run game suffered with Glenn sitting most of Sunday's contest, and the team will be forced to use rookie Dion Dawkins at left tackle if Glenn can't rally for this week's game against Denver. That would present a big drop-off for those backing the Buffalo run game against an already tough Broncos defense.

Ankle - Did Not Practice on Wednesday. Questionable 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.

Foot - Limited Practice on Wednesday. Questionable for Week 3 vs. Denver
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