State of the Roster - 2020 Buffalo Bills
Scroll through to get a look at Buffalo's roster in numerical order as it currently stands. After making the playoffs in 2019, the Bills had some roster turnover with free agency and the NFL Draft prior to the 2020 season.


#2 Tyler Bass, Kicker
Bass was selected in the sixth round by the Bills in the 2020 NFL Draft. He is expected to compete for the kicking job this offseason.
Georgia Southern's Tyler Bass (16) celebrates his 49-yard field goal with Anthony Beck II (98) during the first half of the team's NCAA college football game against Appalachian State on Thursday, Oct. 31, 2019, in Boone, N.C. (AP Photo/Brian Blanco)

#3 Gabriel Davis, Wide Receiver
Davis comes to the Bills after being selected in the fourth round following a great college career at UCF. He will have a chance to be in the deep receiver rotation this fall.
Central Florida wide receiver Gabriel Davis (13) catches a pass in front of Connecticut defensive back Keyshawn Paul for a 73-yard touchdown play during the first half of an NCAA college football game Saturday, Sept. 28, 2019, in Orlando, Fla. (AP Photo/Phelan M. Ebenhack)

#4 Stephen Hauschka, Kicker
Hauschka enters his fourth season in Buffalo. He has hit at least 78% of his field goal attempts in each of his first three seasons as the Bills kicker.
Buffalo Bills vs Miami Dolphins at New Era Field on October 20, 2019. Buffalo Bills kicker Stephen Hauschka (4). Photo by Craig Melvin

#5 Matt Barkley, Quarterback
Barkley enters his third season in Buffalo, after serving as the primary backup quarterback in 2019. Barkley appeared in two games last season for the Bills.
Matt Barkley. Buffalo Bills vs. New York Jets at New Era Field, December 29, 2019.
Photo by Sara Schmidle

#6 Kaare Vedvik, Punter/ Kicker
Vedvik was signed by the Bills this offseason and joins the team after serving as a kicker and punter so far during his career. He will likely compete for a starting spot as a punter for the Bills.
Minnesota Vikings punter Kaare Vedvik kicks the ball during the first half of an NFL preseason football game against the Seattle Seahawks, Sunday, Aug. 18, 2019, in Minneapolis. (AP Photo/Jim Mone)

#7 Davis Webb, Quarterback
Davis Webb returns after spending the 2019 season on Buffalo's practice squad. He will be in the mix for a backup quarterback spot this season.
Buffalo Bills practice at One Bills Drive, November 6, 2019. Photo by Sara Schmidle

#9 Corey Bojorquez, Punter
Bojorquez returns after serving as the starting punter in 2019. He was initially brought to Buffalo in 2018, and will be entering his third season as a Buffalo Bill in 2020.
Corey Bojorquez. Buffalo Bills vs. Baltimore Ravens at New Era Field, December 8, 2019.
Photo by Sara Schmidle

#10 Jake Fromm, Quarterback
Jake Fromm joins the Bills after being selected in the fifth round of the 2020 NFL Draft. He will compete with Davis Webb and Matt Barkley for a spot in the QB room behind Josh Allen.
Georgia quarterback Jake Fromm shots to players during an NCAA college football game against Georgia Tech, Saturday, Nov. 30, 2019 in Atlanta. (AP Photo/John Amis)

#11 Cole Beasley, Wide Receiver
Cole Beasley is back for year two in Buffalo after catching 6 touchdowns in 2019. He is switching to #11 this year after wearing #10 in 2019.
Touchdown Buffalo Bills wide receiver Cole Beasley (10)Buffalo Bills vs Denver Broncos at New Era Field, November 24, 2019. Photo by Jeffrey T. Barnes

#13 Ray-Ray McCloud III, Wide Receiver
McCloud III is back with the Bills in 2020 after being drafted by the Bills in 2018. He will compete for a spot at receiver and at returner this offseason.
Ray-Ray McCloud III. Buffalo Bills vs Detroit Lions at Ford Field, August 23, 2019.
Photo by Bill Wippert

#14 Stefon Diggs, Wide Receiver
Diggs comes to the Bills after being acquired in a trade with the Vikings. One of the NFL's best route runners and receivers, Diggs joins an offense that now has one of the best trios of receivers in the NFL with Cole Beasley and John Brown.
Minnesota Vikings wide receiver Stefon Diggs (14) runs the ball against the San Francisco 49ers during an NFL divisional playoff football game, Saturday, Jan. 11, 2020, in Santa Clara, Calif. (Tom DiPace via AP)

#15 John Brown, Wide Receiver
John Brown is back for year two in Buffalo after having over 1,000 yards receiving to go along with 6 touchdowns in 2019.
John Brown touchdown. Buffalo Bills vs New England Patriots, December 21, 2019 at Gillette Stadium.
Photo by Bill Wippert

#16 Robert Foster, Wide Receiver
Robert Foster enters his third season in Buffalo after establishing himself as a valuable special teams player in addition to serving as a receiver on offense when called upon. Foster was active for 13 games in 2019's regular season.
Buffalo Bills wide receiver Robert Foster (16) Buffalo Bills vs Dallas Cowboys, November 28, 2019 at AT&T Stadium.
Photo by Bill Wippert

#17 Josh Allen, Quarterback
Serving as a captain for the first time in 2019, Josh Allen led the Bills to the playoffs in just his second season. Heading into year three, Josh will be Buffalo's starter and will look to continue improving while developing chemistry with some of the new playmakers on offense. Josh had 30 total touchdowns in 2019.
Josh Allen (17) Buffalo Bills vs Cincinnati Bengals at New Era Field, September 22, 2019. Photo by Jeffrey T. Barnes

#18 Andre Roberts, Wide Receiver
Named to the Pro Bowl as a returner in 2019, Andre Roberts is back for his second season in Buffalo. Roberts will likely return punts and kicks again for Buffalo in addition to contributing as a receiver.
Andre Roberts. Buffalo Bills vs. Washington Redskins at New Era Field, November 3, 2019.
Photo by Sara Schmidle

#19 Isaiah McKenzie, Wide Receiver
Isaiah McKenzie was re-signed this offseason and will be entering his third season with the team. Involved in all sorts of formations on offense, McKenzie appeared in 16 games for the Bills in 2019.
Buffalo Bills wide receiver Isaiah McKenzie (19). Buffalo Bills vs Tennessee Titans at Nissan Stadium on October 6, 2019 . Photo by Craig Melvin

#20 Zack Moss, Running Back
Drafted by the Bills in the third round of the 2020 NFL Draft, Zack Moss is expected to come in right away and compete with Devin Singletary and T.J. Yeldon.
Utah running back Zack Moss (2) carries against Texas during the first half of the Alamo Bowl NCAA college football game in San Antonio, Tuesday, Dec. 31, 2019. (AP Photo/Eric Gay)

#21 Jordan Poyer, Safety
One of the unquestioned leaders on Buffalo's defense, Jordan Poyer enters his fourth season as a Buffalo Bill. He has started every game he's appeared in for the Bills in three seasons, and set a career high with 91 tackles in 2019.
Buffalo Bills free safety Jordan Poyer (21) Buffalo Bills vs Dallas Cowboys, November 28, 2019 at AT&T Stadium.
Photo by Bill Wippert

#22 T.J. Yeldon, Running Back
Yeldon enters his second season in Buffalo after being in the active rotation at running back in 2019. He is a valuable player in the passing game, and will be in the mix for more snaps heading into the 2020 season.
Buffalo Bills running back T.J. Yeldon (22) Buffalo Bills vs New England Patriots, September 29, 2019 at New Era Field.
Photo by Bill Wippert

#23 Micah Hyde, Safety
A huge part of Buffalo's defense, Micah Hyde returns for his fourth season and will likely line up next to Jordan Poyer in the secondary again.
Micah Hyde. Buffalo Bills vs. Washington Redskins at New Era Field, November 3, 2019.
Photo by Sara Schmidle

#24 Taron Johnson, Cornerback
Taron Johnson will be back for his third season in Buffalo. He has served as Buffalo's starting nickel corner for the past two seasons, and is used in a variety of ways on defense.
Taron Johnson. Buffalo Bills vs Miami Dolphins, October 20, 2019 at New Era Field.
Photo by Sara Schmidle

#25 Taiwan Jones, Running Back
Taiwan Jones is back with the team for another stint after previously being on the team for the 2018 season. Regarded as a terrific special teams player, that is likely where Jones will make most of contributions for the Bills in 2020.
Buffalo Bills running back Taiwan Jones (26) - Buffalo Bills vs Los Angeles Chargers at New Era Field.
Photo by Kevin Hoffman
September 16, 2018

#26 Devin Singletary, Running Back
After a terrific rookie season, Devin Singletary is back for year two and will look to make an even larger impact now that he has experience.
Buffalo Bills vs Philadelphia Eagles at New Era Field on October 27, 2019. Buffalo Bills running back Devin Singletary (26). Photo by Craig Melvin

#27 Tre'Davious White, Cornerback
After being named a first-team All-Pro in 2019 while also being named to the Pro Bowl, Tre' White looks to build off of his great season in 2019 while continuing to guard the top options on the opposing offenses.
Buffalo Bills cornerback Tre'Davious White (27) Buffalo Bills at New York Giants, September 15, 2019 Metlife Stadium. Photo by Jeffrey T. Barnes

#28 E.J. Gaines, Cornerback
Gaines returns to Buffalo after being signed this offseason. He will be competing for a spot in the rotation at corner.
Buffalo Bills vs the Miami Dolphins at Hard Rock Stadium in Miami on December 31, 2017. Photo by Craig Melvin.

#29 Josh Norman, Cornerback
Norman comes to Buffalo to reunite with Sean McDermott and will likely be in the mix for a spot opposite of Tre'Davious White at cornerback this season.
Washington Redskins cornerback Josh Norman (24) ,during an NFL football game against the Miami Dolphins, Sunday, Oct. 13, 2019, in Miami Gardens, Fl. (Tom DiPace via AP)

#30 Dane Jackson, Cornerback
A rookie taken in the seventh round of the 2020 NFL Draft, Jackson will likely have to make his mark on special teams early on to be in the mix for snaps. He could be a candidate to help out at nickel corner as well.
State College, PA - September 14, 2019: The Pitt Panthers football team faces the Penn State Nittany Lions in the Keystone Classic at Beaver Stadium in State College, PA - Credit: Jeffrey Gamza/Pitt Athletics

#31 Dean Marlowe, Safety
A valuable member of Buffalo's secondary rotation, Marlowe was re-signed this offseason. He was even used in some "big nickel" packages in 2019, as his versatility is a great asset.
Buffalo Bills strong safety Dean Marlowe (31) Buffalo Bills vs New York Jets, December 29, 2019 at New Era Field.
Photo by Bill Wippert

#33 Siran Neal, Safety
Another member of Buffalo's defense with tremendous versatility, Siran Neal is back in 2020 looking to build off his successful second season in 2019. Neal played in a number of different spots on defense and was one of Buffalo's best special teams defenders in 2019.
Buffalo Bills defensive back Siran Neal (33) Buffalo Bills vs New York Jets at New Era Field, December 29, 2019. Photo by Jeffrey T. Barnes

#35 Antonio Williams, Running Back
Williams was brought in as an undrafted free agent, and will immediately add to the level of competition among the running backs. Williams had a productive career in college at North Carolina.
North Carolina's Antonio Williams gestures to the crowd during an NCAA college football game in Chapel Hill, N.C., Saturday, Sep. 21, 2019. (AP Photo/Ben McKeown)

#36 Josh Thomas, Safety
Thomas joins the Bills after being signed as an undrafted free agent out of Appalachian State. He will compete at safety and on special teams.
Appalachian State's Josh Thomas defends during an NCAA college football game in Chapel Hill, N.C., Saturday, Sep. 21, 2019. (AP Photo/Ben McKeown)

#37 Garrett Taylor, Safety
Taylor joins the Bills after being signed as an undrafted free agent out of Penn State. He will compete at safety and on special teams.
Penn State safety Garrett Taylor (17) during an NCAA college football game in State College, Pa., on Saturday, Sept. 14, 2019. (AP Photo/Barry Reeger)

#38 Ike Brown, Cornerback
Ike Brown comes to the Bills after being signed as an undrafted free agent out of FIU. He will compete at corner, but could likely slide in to nickel corner if needed as well.
FIU defensive back Isaiah Brown (4) runs during an NCAA football game against Tulane on Thursday, Aug. 29, 2019 in New Orleans. (AP Photo/Matthew Hinton)

#39 Levi Wallace, Cornerback
Wallace enters year three with the Bills after starting every game in 2019 opposite of Tre'Davious White at corner. Wallace had a productive season, totaling 67 tackles and 2 interceptions in the 2019 regular season.
Buffalo Bills vs Miami Dolphins at New Era Field on October 20, 2019. Buffalo Bills defensive back Levi Wallace (39). Photo by Craig Melvin.

#42 Patrick DiMarco, Fullback
DiMarco returns for his fourth season with the Bills. He has appeared in every game for the Bills in his first three seasons.
Patrick DiMarco. Buffalo Bills vs Miami Dolphins, October 20, 2019 at New Era Field.
Photo by Sara Schmidle

#43 Del'Shawn Phillips, Linebacker
Phillips enters his second season in Buffalo after being signed to Buffalo's practice squad in 2019.
Atlanta Falcons linebacker Del'Shawn Phillips (46) follows a play during the second half of a preseason NFL football game against the Jacksonville Jaguars Thursday, Aug. 29, 2019, in Jacksonville, Fla. (AP Photo/Phelan M. Ebenhack)

#44 Tyler Matakevich, Linebacker
Matakevich comes to Buffalo after being signed as a free agent this offseason. A terrific special teams player, Matakevich is likely to contribute there as well as on defense.
Pittsburgh Steelers inside linebacker Tyler Matakevich (44) warms up before an NFL football game against the New York Jets, Sunday, Dec. 22, 2019, in East Rutherford, N.J. (AP Photo/Adam Hunger)

#45 Christian Wade, Running Back
Christian Wade was added to the Bills roster last year as part of the NFL's International Player Pathway Program and spent the season on the practice squad. With a year of NFL experience under his belt, Wade will look to compete in a deep running back room.
Buffalo Bills at Carolina Panthers,August 16, 2019 at Bank of America Stadium.
Photo by Gregg Forwerck

#46 Jaquan Johnson, Safety
Taken in the sixth round of the 2019 NFL Draft, Jaquan Johnson established himself as a versatile option on defense while also being a great special teams contributor in his rookie season.
Buffalo Bills defensive back Jaquan Johnson (46) Buffalo Bills vs Miami Dolphins, October 20, 2019 at New Era Field.
Photo by Bill Wippert

#47 Cam Lewis, Cornerback
Signed as an undrafted free agent out of Buffalo, Cam Lewis spent the 2019 season on the practice squad. He will look to earn a spot in the rotation for 2020.
Buffalo Bills cornerback Cam Lewis (47) at the Buffalo Bills vs Indianapolis Colts at New Era Field, August 8, 2019.
Photo by Craig Melvin/Buffalo Bills

#48 Mike Bell, Linebacker
Mike Bell joins the Bills after starting his NFL career in 2019. After a standout career in college at safety, Bell will switch to linebacker with Buffalo.
Fresno State defensive back Mike Bell participates in a drill during the 2019 Scouting Combine in Indianapolis on Monday, March. 4, 2019. (Perry Knotts via AP)

#49 Tremaine Edmunds, Linebacker
Serving as a captain for the first time in 2019, Tremaine Edmunds was named to the Pro Bowl in just his second season. Back for year three, Edmunds will again anchor one of the league's best defenses.
Buffalo Bills vs New England Patriots, September 29, 2019 at New Era Field.
Photo by Bill Wippert

#50 Vosean Joseph, Linebacker
Joseph enters his second year in Buffalo after being drafted by the Bills in 2019. Joseph spent the regular season on injured reserve, but should have a good chance to contribute on defense and special teams this season.
Buffalo Bills linebacker Vosean Joseph (50) Buffalo Bills vs Minnesota Vikings at New Era Field, August 29, 2019.
Photo by Bill Wippert

#51 Bryan Cox Jr., Defensive End
Cox Jr. was signed as a free agent this offseason, and will immediately be thrown into the mix for a spot at defensive end for the Bills.
Cleveland Browns defensive end Bryan Cox runs during an NFL football game against the Cincinnati Bengals, Sunday, Dec. 8, 2019, in Cleveland. The Browns won 27-19. (AP Photo/David Richard)

#52 Corey Thompson, Linebacker
Corey Thompson was a solid member of Buffalo's special teams in 2019, and he'll be back in 2020 to contribute there again while also giving snaps at linebacker when needed. His versatility is loved by Buffalo's coaches.
Buffalo Bills linebacker Corey Thompson (52) Buffalo Bills vs Baltimore Ravens game at New Era Field on December 8, 2019. Photo by Craig Melvin

#53 Tyrel Dodson, Linebacker
After spending the 2019 season on the practice squad, Dodson is back in 2020 and will look to carve out a spot in the rotation at linebacker.
Buffalo Bills linebacker Tyrel Dodson (53) Buffalo Bills vs Indianapolis Colts at New Era Field, August 8, 2019. Photo by Jeffrey T. Barnes

#54 A.J. Klein, Linebacker
The Bills signed Klein as a free agent after becoming a very important part of New Orleans' defense and special teams. Klein is expected to be a major contributor on defense and special teams in 2020.
New Orleans Saints outside linebacker A.J. Klein (53) takes a defensive position during an NFL game against the Indianapolis Colts Monday, Dec. 16, 2019, in New Orleans. The Saints defeated the Colts 34-7. (Margaret Bowles via AP)

#55 Jerry Hughes, Defensive End
Jerry Hughes has been one of the more productive pass rushers in team history, and he will be back in 2020 for his eighth season in Buffalo. In 2019, Hughes battled injuries but still started every game for the Bills.
Buffalo Bills defensive end Jerry Hughes (55) Buffalo Bills vs Cincinnati Bengals at New Era Field, September 22, 2019. Photo by Jeffrey T. Barnes

#56 Mike Love, Defensive End
Love enters his third season with the Bills after being signed as a rookie free agent in 2018. Love spent the 2019 regular season on injured reserve, but will have a chance to make his way into the rotation in DE for 2020.
Buffalo Bills defensive end Mike Love (56) Buffalo Bills vs Indianapolis Colts at New Era Field, August 8, 2019.
Photo by Bill Wippert

#57 A.J. Epenesa, Defensive End
Selected by the Bills in the second round of the 2020 NFL Draft, Epenesa is expected to contribute right away as a rookie. Epenesa was one of college football's best players during his career at Iowa.
Iowa defensive end A.J. Epenesa (94) plays against Michigan during the second half of an NCAA college football game in Ann Arbor, Mich., Saturday, Oct. 5, 2019. (AP Photo/Paul Sancya)

#58 Matt Milano, Linebacker
One of the most underrated players in the NFL, Milano is back in 2020 and will likely pair up with Tremaine Edmunds at linebacker again to anchor the middle of Buffalo's defense.
Buffalo Bills outside linebacker Matt Milano (58) sack of Cleveland Browns quarterback Baker Mayfield (6) Buffalo Bills at Cleveland Browns, November 10, 2019 at FirstEnergy Stadium. Photo by Sara Schmidle

#59 Jonathan Woodard, Defensive End
Woodard was signed to the practice squad at the end of the 2019 season, and will be competing for a spot at DE in 2020.
Miami Dolphins defensive end Jonathan Woodard (76) in action during an NFL football game against the Houston Texans on Thursday, Oct. 25, 2018, in Houston. The Texans defeated the Dolphins, 42-23. (Ryan Kang via AP)

#60 Mitch Morse, Center
Signed prior to the 2019 season, Mitch Morse was a big reason for Buffalo's improved offensive line play during 2019. He will be back, and is the likely starter again at center in 2020.
Mitch Morse. Buffalo Bills vs Miami Dolphins, October 20, 2019 at New Era Field.
Photo by Sara Schmidle

#61 Spencer Long, Offensive Line
Spencer Long readies for his second season with the Bills after establishing himself as a valuable member of Buffalo's O-Line rotation in 2019 by playing both guard and center.
Buffalo Bills center Spencer Long (61) and quarterback Josh Allen (17) Buffalo Bills vs Denver Broncos, November 24, 2019 at New Era Field.
Photo by Bill Wippert

#62 Victor Salako, Tackle
Salako spent the 2019 season on the practice squad.
New York Giants offensive lineman Victor Salako (64) pass blocks during a NFL preseason football game against the New England Patriots, Thursday Aug. 29, 2019 in Foxborough, Mass. The Giants defeated the Patriots 31-29. (Damian Strohmeyer via AP)

#63 Garrett McGhin, Offensive Line
Originally signed by Buffalo as an undrafted free agent in 2019, McGhin was injured during the 2019 preseason and spent the rest of the season on injured reserve. McGhin had a great college career at East Carolina.
Buffalo Bills offensive lineman Garrett McGhin (64) Buffalo Bills at Carolina Panthers, August 16, 2019 at Bank of America Stadium.
Photo by Bill Wippert

#64 Evan Boehm, Offensive Line
Boehm was signed as a free agent this offseason after starting 8 games for Miami in 2019. He will likely play guard for the Bills and adds to the competition up front during camp.
Miami Dolphins offensive guard Evan Boehm (76) blocks during an NFL football game against the Pittsburgh Steelers, Monday, Oct. 28, 2019, in Pittsburgh. Pittsburgh won 27-14. (Aaron M. Sprecher via AP)

#65 Ike Boettger, Offensive Line
Boettger is back for year three in Buffalo after appearing in six games during his first two seasons on the Bills at both guard and center.
Buffalo Bills offensive guard Ike Boettger (65) and quarterback Matt Barkley (5) Buffalo Bills vs New York Jets, December 29, 2019 at New Era Field.
Photo by Bill Wippert

#67 Quinton Spain, Guard
Spain was re-signed after starting every game for the Bills in 2019. He will be a candidate to start at left guard again in 2020.
Buffalo Bills offensive guard Quinton Spain (67) Buffalo Bills at New York Jets, September 8, 2019 at MetLife Stadium.
Photo by Bill Wippert

#68 Marquel Harrell, Offensive Line
Harrell was signed as an undrafted free agent out of Auburn. He will likely line up guard for Buffalo.
Auburn running back Kam Martin (9) runs behind Auburn offensive lineman Marquel Harrell (77) against Arkansas during the first half of an NCAA college football game, Saturday, Sept. 22, 2018, in Auburn, Ala. (AP Photo/Vasha Hunt)

#69 Reid Ferguson, Long Snapper
Ferguson had his contract extended this offseason after serving as the long snapper in every game for the Bills over the past three seasons.
Buffalo Bills long snapper Reid Ferguson (69) and Buffalo Bills punter Corey Bojorquez (9) Buffalo Bills vs New York Jets at New Era Field on December 29, 2019. Photo by Craig Melvin

#70 Cody Ford, Tackle
Cody Ford enters his second season after being selected in the second round by the Bills in the 2019 NFL Draft. Ford elevated his play as the season went along as a rookie in 2019, and should be in line for a breakout season in year two.
Buffalo Bills offensive tackle Cody Ford (70) Buffalo Bills vs Cincinnati Bengals, September 22, 2019 at New Era Field.
Photo by Bill Wippert

#71 Ryan Bates, Offensive Line
After being acquired via trade prior to the 2019 regular season, Ryan Bates was in Buffalo's rotation up front with his ability to play every spot on the offensive line. His versatility should help him in some of the position battles that are likely to take place on the OL.
Buffalo Bills offensive tackle Ryan Bates (71)/ Buffalo Bills vs Tennessee Titans at Nissan Stadium on October 6, 2019 . Photo by Craig Melvin

#72 Trey Adams, Tackle
Trey Adams joins the Bills after being signed as an undrafted free agent out of Washington.
The University of Washington football team plays Hawaii on September 13, 2019. (Photography by Scott Eklund/Red Box Pictures)

#73 Dion Dawkins, Tackle
A captain for the first time in 2019, Dion Dawkins gets ready for year four in Buffalo. Dawkins has started every game for the Bills over the past two seasons and will look to do so again in 2020.
Dion Dawkins national anthem. Buffalo Bills vs Miami Dolphins, October 20, 2019 at New Era Field.
Photo by Sara Schmidle

#75 Daryl Williams, Offensive Line
Daryl Williams comes to Buffalo from Carolina, where he started 41 games for the Panthers over five seasons. Williams has the ability to play every spot on the offensive line, and his experience should come in handy for Buffalo.
Carolina Panthers offensive tackle Daryl Williams (60) during an NFL regular season football game against the San Francisco 49ers on Sunday, Oct. 27, 2019 in Santa Clara, Calif. The 49ers won, 51-13. (Ric Tapia via AP)

#76 Jon Feliciano, Offensive Line
Feliciano is back with Buffalo after starting every game for the Bills in 2019. He played both guard and center last year, and will likely be able to so again if needed in 2020.
Buffalo Bills offensive guard Jon Feliciano (76) Buffalo Bills vs Tennessee Titans, October 6, 2019 at Nissan Stadium.
Photo by Bill Wippert

#77 Ty Nsekhe, Tackle
Ty Nsekhe is back in Buffalo for his second season after serving as a valuable part of the rotation at tackle in 2019. Playing at right tackle in 2019, Nsekhe made a great pairing with rookie Cody Ford last season.
Buffalo Bills offensive tackle Ty Nsekhe (77) Buffalo Bills vs Cincinnati Bengals, September 22, 2019 at New Era Field.
Photo by Bill Wippert

#79 Brandon Walton, Tackle
Brandon Walton joins the Bills after being signed as an undrafted free agent out of Florida Atlantic.

#80 Jason Croom, Tight End
Croom is back in the mix at tight end after spending 2019 on injured reserve. He was a rotation member at tight end for Buffalo in 2018, totaling 22 catches to go along with a touchdown.
Buffalo Bills tight end Jason Croom (80). Buffalo Bills vs Minnesota Vikings at New Era Field, August 29, 2019.
Photo by Bill Wippert

#81 Tyler Kroft, Tight End
Tyler Kroft gets ready for year two in Buffalo after being signed as a free agent prior to the 2019 season. He will likely be in the mix for a large number of snaps again in 2020.
Buffalo Bills tight end Tyler Kroft (81) Buffalo Bills vs Miami Dolphins at Hard Rock Stadium on November 17, 2019. Photo by Craig Melvin

#82 Duke Williams, Wide Receiver
Williams had some notable moments in 2019, and will be firmly in the mix for the competition at wide receiver in 2020.
Buffalo Bills wide receiver Duke Williams (82) Buffalo Bills vs Miami Dolphins, October 20, 2019 at New Era Field.
Photo by Sara Schmidle

#84 Nate Becker, Tight End
Signed as undrafted free agent out of Western Kentucky, Nate Becker spent the 2019 season on the practice squad.
Buffalo Bills at Carolina Panthers,August 16, 2019 at Bank of America Stadium.
Photo by Gregg Forwerck

#85 Lee Smith, Tight End
Lee Smith is back in 2020 after being being a rotation tight end in 2020. A veteran presence in an otherwise young tight end room, Smith was used primarily as a blocker in 2019.
Buffalo Bills tight end Lee Smith (85).
Buffalo Bills vs Tennessee Titans at Nissan Stadium on October 6, 2019 . Photo by Craig Melvin

#86 Nick Easley, Wide Receiver
Nick Easley returns in 2020 after spending the 2019 season on the practice squad. He was initially signed as an undrafted free agent out of Iowa.
Buffalo Bills vs Minnesota Vikings at New Era Field, August 29, 2019. Buffalo Bills Nick Easley (86). Photo by Craig Melvin/Buffalo Bills

#87 Isaiah Hodgins, Wide Receiver
Isaiah Hodgins comes to the Bills after being selected in the sixth round of the 2020 NFL Draft. A large body at WR, Hodgins could be in the mix for snaps as a rookie.
Oregon State wide receiver Isaiah Hodgins (17) in the second half during an NCAA college football game against Arizona, Saturday, Nov. 2, 2019, in Tucson, Ariz. Oregon State defeated Arizona 56-38. (AP Photo/Rick Scuteri)

#88 Dawson Knox, Tight End
Dawson Knox had a great rookie season in 2019 after being selected in the third round of the 2019 Draft. With a year of experience under his belt, Knox could be in line for a breakout season in 2020.
Buffalo Bills vs Cleveland Browns at First Energy Stadium on November 10, 2019. Buffalo Bills tight end Dawson Knox (88).
Photo by Craig Melvin

#89 Tommy Sweeney, Tight End
After being selected in the seventh round in 2019 out of Boston College, Tommy Sweeney was in the rotation at tight end throughout the 2019 season. He will likely be right in the mix during the competition at tight end this offseason.
Buffalo Bills tight end Tommy Sweeney (89) reception Buffalo Bills at New York Jets, September 8, 2019 Metlife Stadium. Photo by Jeffrey T. Barnes

#90 Quinton Jefferson, Defensive Line
Jefferson joins the Bills after being signed as a free agent this offseason. A standout starter in Seattle, Jefferson has the ability to play tackle and end on the defensive line, which should give Leslie Frazier plenty of options on defense.
Seattle Seahawks defensive tackle Quinton Jefferson in action during an NFL football game against the Philadelphia Eagles, Sunday, Nov. 24, 2019, in Philadelphia. (AP Photo/Matt Rourke)

#91 Ed Oliver, Defensive Tackle
After a productive rookie season, Ed Oliver is back for year two, where he is likely going to enter the season as a starter. After getting better and better as the year went on in 2019, Oliver could be ready for a breakout season in his second season in 2020.
Buffalo Bills defensive tackle Ed Oliver (91) Buffalo Bills vs New England Patriots at New Era Field, September 29, 2019. Photo by Jeffrey T. Barnes

#92 Darryl Johnson, Defensive End
A seventh round pick by the Bills in 2019, Johnson became a big part of Buffalo's special teams units in his rookie season while also contributing at defensive end. With some new faces on the defensive line this season, Johnson should be in the mix again in 2020.
Buffalo Bills defensive end Darryl Johnson (92) Buffalo Bills vs Baltimore Ravens game at New Era Field on December 8, 2019. Photo by Craig Melvin

#93 Trent Murphy, Defensive End
A starter in every game for the Bills in 2019, Trent Murphy should be a candidate for a large amount of snaps again in 2020. Murphy had 5 sacks, 2 forced fumbles and an interception in 2019.
Buffalo Bills Trent Murphy (93) vs Baltimore Ravens at New Era Field, December 7, 2019. Photo by Jeffrey T. Barnes

#94 Vernon Butler, Defensive Tackle
Signed as a free agent out of Carolina, Vernon Butler comes to Buffalo with lots of ability at the DT position. He had six sacks as a starter in Carolina last season.
Carolina Panthers defensive tackle Vernon Butler (92) celebrates during an NFL football game against the Green Bay Packers, Sunday, Nov. 10, 2019, in Green Bay, Wis. The Packers defeated the Panthers, 24-16. (Ryan Kang via AP)

#96 Vincent Taylor, Defensive Tackle
Signed to the practice squad during the season, Taylor was eventually moved up to the active roster, where he appeared in three regular season games for the Bills in 2019 at DT.
Buffalo Bills defensive tackle Vincent Taylor (96) Buffalo Bills vs Washington Redskins at New Era Field on November 3, 2019. Photo by Craig Melvin

#97 Mario Addison, Defensive End
Consistent and productive. Mario Addison comes to the Bills with tons of NFL experience and production. In the last three seasons in Carolina, he played in and started in all but one game, and had at least 9 sacks in each of those three seasons. Entering his tenth season in the NFL, Addison should bring a steady presence at DE for the Bills.
Carolina Panthers defensive end Mario Addison (97) during an NFL regular season football game against the New Orleans Saints on Sunday, Nov. 24, 2019 in New Orleans. The Saints won, 34-31. (Ric Tapia via AP)

#98 Star Lotulelei, Defensive Tackle
Entering his third season in Buffalo, Lotulelei has been a consistent presence on Buffalo's defensive front since his arrival. While he doesn't put up the same stats as other members of the defense, he is an integral part of Buffalo's scheme to stop the run.
Buffalo Bills defensive tackle Star Lotulelei (98). Buffalo Bills vs Washington Redskins, November 3, 2019 at New Era Field.
Photo by Nicholas T. LoVerde

#99 Harrison Phillips, Defensive Tackle
After a strong start to his second season in 2019, Harrison Phillips suffered a knee injury that forced him to miss the rest of the season. After rehabbing all season, Phillips should be right back in the mix for snaps in the defensive line rotation in 2020.
Buffalo Bills defensive tackle Harrison Phillips (99) Buffalo Bills at New York Giants, September 15, 2019 at MetLife Stadium.
Photo by Bill Wippert