2022-23 Buffalo Bills Roster and Current Players

Here are some common questions and answers about the Buffalo Bills today’s game’s current passing, rushing, receiving, defense, kicking, kick returns, punting, and punt returns you need to know.

How many players are on the Buffalo Bills team?

Bills will start with 11 players on the field of a 53-man roster where 46 players of them can dress out for the professional game and the team can change their players during the break in the game.

How many divisions do the Bills have?

The Bills team has three units that are divided into the

  1. Offense: It is made up of the quarterback, running back, fullback, wide receivers, tight ends, and offensive line.
  2. Defense: It is made up of the defensive line, linebackers, safeties, and cornerbacks.
  3. Special Teams: It is made up of kickers, returners, long snappers, jammers, and gunners.

How do the Bills choose their jersey first?

If the Bills play at their home game they will choose their jersey first.

How Bills will take the coin first?

When the team visits the opponent’s home field, they will get choice the coin first.

The Buffalo Bills have already announced their seventy players in the 2022-23 regular season and must cut them to a 53-man permanent roster before the start of the regular season.

2022-23 Buffalo Bills Roster


17Josh AllenQB6-5237265Wyoming
18Case KeenumQB6-12153410Houston
28James CookRB5-1119023RGeorgia
20Nyheim HinesRB5-9198265NC State
25Taiwan JonesRB6-01953412E. Washington
26Devin SingletaryRB5-7203254FAU
89John BrownWR5-10178328Pittsburg State
13Gabe DavisWR6-2210233UCF
14Stefon DiggsWR6-0191298Maryland
6Isaiah McKenzieWR5-8173276Georgia
10Khalil ShakirWR6-019022RBoise St.
88Dawson KnoxTE6-4254264Ole Miss
85Quintin MorrisTE6-2252231Bowling Green
89Tommy SweeneyTE6-5251274Boston College
60Mitch MorseC6-6305308Missouri
75Greg Van RotenC6-4295328Penn
79Spencer BrownOT6-8311242Northern Iowa
73Dion DawkinsOT6-5320286Temple
68Bobby HartOT6-5310288Florida State
77David QuessenberryOT6-5310325San Jose St.
76Rodger SaffoldOG6-53253413Indiana


55Boogie Basham Jr.DE6-3281242Wake Forest
57A.J. EpenesaDE6-6260243Iowa
92DaQuan JonesDE6-4320309Penn State
90Shaq LawsonDE6-3265287Clemson
50Greg RousseauDE6-6266222Miami (Fla.)
98C.J. BrewerDT6-229025RC. Carolina
91Ed OliverNT6-1287254Houston
99Tim SettleNT6-3313255Virginia Tech
43Terrel BernardOLB6-122423RBaylor
52A.J. KleinOLB6-12403110Iowa St.
58Matt MilanoOLB6-0223286Boston College
44Tyler MatakevichILB6-1235297Temple
53Tyrel DodsonMLB6-0237243Texas A&M
49Tremaine EdmundsMLB6-5250245Virginia Tech
24Kaiir ElamCB6-119121RFlorida
30Dane JacksonCB5-11180263Pittsburgh
7Taron JohnsonCB5-11192265Weber St.
39Cam LewisCB5-9183253Buffalo
27Tre’Davious WhiteCB5-11192276LSU
33Siran NealDB6-0206285Jacksonville St.
4Jaquan JohnsonFS5-10191274Miami (Fla.)
21Jordan PoyerFS6-01913110Oregon State
3Damar HamlinSS6-0200242Pittsburgh

Special Teams

2Tyler BassK5-10183253Ga. Southern
8Sam MartinP6-12053210App. St.
69Reid FergusonLS6-2235286LSU
71Ryan BatesOG6-4302254Penn State


41Reggie GilliamFB6-0244253Toledo
71Justin MurrayOT6-5315295Cincinnati
97Jordan PhillipsNT6-6330308Oklahoma
54Baylon SpectorLB6-023324RClemson
27Xavier RhodesCB6-12103210Florida State
31Dean MarloweSS6-1205306James Madison

Leave a Reply

Your email address will not be published. Required fields are marked *