Share this article

print logo

Your player-by-player Bills training camp roster cheat sheet

From No. 1 David Sills to No. 99 Harrison Phillips, here's the skinny on all 91 players on the team's roster.


1, David Sills, WR: Undrafted former prep QB phenom caught 33 TDs past two years at West Virginia.

4, Stephen Hauschka, K: Still in prime for a kicker at 34, enters contract season.

5, Matt Barkley, QB: Shined in win at Jets, signed extension and is locked in as No. 2 QB.

6, Tyree Jackson, QB: Ex-UB star needs a big camp to have any shot at 53-man roster.

7, Cory Carter, P: Compact, explosive player back after tearing ACL last preseason.

8, Andre Roberts, WR/KR: Led NFL in punt return average and was second in KO return average last year.

9, Corey Bojorquez, P: Coveted left-footed punter faces tight battle with Carter for job.

10, Cole Beasley, WR: After missing spring, how quickly can new slot man sync up with Josh Allen?

11, Zay Jones, WR: Won award for most improved body in spring. Battling Foster for starting role.

13, Victor Bolden Jr., WR: Saw snaps with first team in spring and will vie for 53-man roster.

14, Ray-Ray McCloud, WR: With Roberts in return role, faces uphill battle as backup slot candidate.

15, John Brown, WR: His 4.34 speed should help Allen, draw respect from defenses..

16, Robert Foster, WR: The 4.41 burner from Alabama aiming to build on good rookie year.

17, Josh Allen, QB: All Bills Nation will watch to see if he can improve his 52.6% completion rate.

18, Chase McLaughlin, K: Named Big 10 kicker of the year; made five 50-plus FGs for Illini.

19, Isaiah McKenzie, WR: Caught 18 balls and ran 10 jet sweeps last year. Can he be the sixth WR?

20, Frank Gore, RB: No. 4 all-time rusher should help getting tough yards between tackles.

21, Jordan Poyer, S: Underrated key defender played 99.5% of defensive snaps last season.

22, Marcus Murphy:, RB Played in 11 games but will need some injuries to crack stacked RB room.

23, Micah Hyde, S: Elite safety can spend summer enhancing mind-meld with Poyer on back end.

24, Taron Johnson, CB: Looking forward to healthy camp after playing hurt – and well — in slot in ’18.

25, LeSean McCoy, RB: Can new OL help Shady recapture greatness? We won’t know till September.

Sean McDermott faces tall task of getting so many new players up to speed

26, E.J. Gaines, CB: The 2017 Bills starter vying for first unit after injured year in Cleveland.

27, Tre'Davious White, CB: Cornerstone of Bills’ coverage scheme gave up only two TDs last year.

28, Kurt Coleman, S: Brings 83 career starts to team and is well-versed in McDermott defense.

29, T.J. Yeldon, RB: Ex-No. 2 pick must flash good catch ability to win last RB roster spot.

30, Lafayette Pitts, CB: Ranked No. 2 in special-teams snaps, could win last CB job again.

31, Dean Marlowe, S: On practice squad most of last year but started in win over Titans.

32, Senorise Perry, RB: Special-teams ace becomes first to wear O.J.’s number.

33, Siran Neal, CB: Switched to CB in spring and could give coaches more versatility in nickel D.

35, Abraham Wallace, S: Nephew of Aeneas Williams, has smarts to pick up system quickly.

36, Kevin Johnson, CB: Uber-talented ex-No. 1 pick aims to stay healthy, vie for starting job.

37, Denzel Rice, CB: Active in first 8 games for Browns and last 4 for Bills last season.

38, Ryan Lewis, CB: His dad played for Seahawks, his uncle played and coached in the NFL.

39, Levi Wallace, CB: Long-armed Alabama product is slight favorite to win starting CB job.

40, Devin Singletary, RB: Look for “the funnest player in the draft” to shine in preseason.

41, Maurice Alexander, LB: Converted safety, special-teamer is threat for last LB spot.

42, Patrick DiMarco, FB: Played 16% on offense, 53% on special teams (fourth most in ‘18).

43, Keith Towbridge, TE: Offers insurance at blocking TE if something happens to Lee Smith.

44, Deon Lacey, LB: Led Bills in special teams snaps, will battle for last LB roster spot.

45, Christian Wade, RB: British rugby star part of an NFL international player program.

46, Jaquan Johnson, S: Team captain at Miami who can play physical at both safety spots.

47, Cam Lewis, S: Undersized CB ran solid 4.51 at pro day and will try to make practice squad.

48, Juwan Foggie, LB: Developmental LB is converted WR who returned two INTs for TDs in ’18 at Charlotte.

49, Tremaine Edmunds:, LB It will be exciting to see how this freak athlete develops in 2nd year.

50, Vosean Joseph, LB: Undersized, speed LB will need time to learn, play under control in NFL.

Brandon Beane took long view to Bills' cap situation this offseason

51, Julian Stanford, LB: Looks locked in as No. 2 MLB, and ranked sixth in special-teams snaps.

52, Corey Thompson, LB: Fast coverage backer saw quality reps in spring, could make team.

53, Tyrel Dodson, LB: Ran 4.60 40 before draft, was arrested on misdemeanor charge in May.

54, Eddie Yarbrough, DE: Played 30% of snaps last year but faces battle for No. 4 DE job.

55, Jerry Hughes, DE: Critical piece of Bills defense got new contract through 2021.

56, Mike Love, DE: Moved up to second-team LDE in spring, has real shot at No. 4 DE job.

57, Lorenzo Alexander, LB: Ageless wonder still a key guy for his versatility, leadership.

58, Matt Milano, LB: Back from ankle injury, looking to establish self as elite Will LB.

59, Eli Harold, DE: Former third-round pick of Niners signed as free agent from Lions hopes 4-3 scheme unlocks his edge rushing.

60, Mitch Morse, C: Bills counting on big free-agent signee to solidify offensive line.

61, Spencer Long, G/C: Discarded by Jets, bidding for starting guard job. Has 19 starts at LG.

62, Vlad Ducasse, G: Lost starting job after 9 games and looks like injury insurance in camp.

63, L.T. Walton, DT: Central Michigan product was inactive all but four games for Steelers last year.

64, Garrett McGhin, OL: Long-armed OL arguably had most prodigious hair on team in spring.

65, Ike Boettger, G: Can play center or guard but has logjam of veterans ahead of him.

66, Russell Bodine, C: Barring injury, he’s probably showcasing himself for other teams.

67, Quinton Spain, G: Started 48 games for Titans at LG but worked as starting RG early in OTAs.

68, Conor McDermott, T: After two years on roster, looks like fifth man on OT depth chart.

69, Reid Ferguson, LS: After two good long-snapping years, signed a 3-year deal in January.

70, Cody Ford, T: Prospective starter at RT has aggressive style coaches covet.

72, Isaac Asiata, G: Big-bodied ex-fifth-round pick who fits aggressive profile Bills like on O-line..

73, Dion Dawkins, T: Starting LT job is his to lose. Will be pushed by Ty Nsekhe.

74, LaAdrian Waddle, T: Swing tackle in line for No. 4 OT job. But will team keep 4 OTs?

75, Wyatt Teller, G: Started last 7 games last season but is underdog to start this year.

Big question for every position as Bills head toward training camp

76, Jon Feliciano, G/C: Versatile guard-center from Dallas. Good shot to make the team.

77, Ty Nsekhe, T: Late bloomer from Redskins should be No. 3 OT if he can’t beat out Dawkins.

79, De'Ondre Wesley, T: Bills practice-squadder in ’17 and spent time with Colts in ‘18.

80, Jason Croom, TE: Athletic TE could start due to Kroft injury or could get cut. Needs good camp.

81, Tyler Kroft, TE: Will he recover from broken foot to open season or miss first 6 weeks?

82, Duke Williams, WR: CFL star brings elite size but will need a spectacular camp.

84, Nate Becker, TE: Undrafted blocking TE caught just 13 passes for Redhawks.

85, Lee Smith, TE: One of better blocking TEs in NFL; should help in 2nd stint with Bills.

86, Nick Easley, WR: Former walk-on at Iowa is Cole Beasley understudy, practice-squad hopeful.

87, Cam Phillips, WR: Had good camp last summer and spent most of ’18 on practice squad.

88, Dawson Knox, TE: Strong spring raises hopes. Can he go from project to Day One starter?

89, Tommy Sweeney, TE: Draftee has size to develop as blocker. Will coaches keep 4 TEs?

90, Shaq Lawson, DE: Playing for new contract – somewhere – should push Shaq to solid season.

91, Ed Oliver, DT: It will be fun to watch the No. 1 pick’s elite quickness in 1-on-1 drills.

92, Darryl Johnson, DE: Long, raw prospect has shot at No. 4 DE spot in situational rush role.

93, Trent Murphy, DE: Fully healthy, let’s see if he can recapture impact play of 2016.

94, Kyle Peko, DT: A 2018 practice-squadder, he’s an undersized penetrator who played 1 year at FBS.

96, Robert Thomas, DT: Beefy nose tackle working on his seventh team in five NFL seasons.

97, Jordan Phillips, DT: Locked into backup role after re-signing for one year in March.

98, Star Lotulelei, DT: Keep the big man healthy, rested for Week 1 vs. Le’Veon Bell.

99, Harrison Phillips, DT: It’s a big year for “Horrible Harry” to show he can make more plays.





There are no comments - be the first to comment