Meet the Bills at training camp: Get to know every player on the roster from No. 0 to No. 99


With the NFL draft, free agency and the usual-but-significant share of roster turnover, there’s a new look for the Buffalo Bills as they enter training camp. The team will hold its first practice Wednesday at St. John Fisher University. With 10 practices open to the public, along with the Return of the Blue & Red at Highmark Stadium, fans will get their first look of some new faces and plenty of familiar ones.

Which rookies will stand out? Which veterans will break out? Who will hold on to a 53-man spot?

Here’s a cheat sheet for the Buffalo Bills’ roster entering the 2025 training camp.

1752834661176.png
Mitchell Trubisky
Harry Scull Jr., Buffalo News


QUARTERBACKS

No.PlayerHt.Wt.AgeExp.CollegeDescription
6Shane Buechele6-0210274SMUSpent last season on IR with neck injury; close confidant of QB1
11Mitchell Trubisky6-3222309North CarolinaHis NFL experience is of value to the Bills; Signed a two-year deal in 2024
14Mike White6-5220306Western KentuckyWill compete for QB2 on his tour of the AFC East; Not the White Lotus director
17Josh Allen6-5237298WyomingThe reigning MVP. Can he finally take his team all the way?

1752834685989.png
Ray Davis
Harry Scull Jr., Buffalo News

RUNNING BACKS

No.PlayerHt.Wt.AgeExp.CollegeDescription
4James Cook5-11190254GeorgiaContract issues aside, tied team record with 16 rushing TDs last season
20Frank Gore Jr.5-8195231Southern MissSon of future Hall of Famer who spent last season on Bills practice squad
21Darrynton Evans5-10203276Appalachian StateHas shined in training camp before; can he earn a roster spot?
22Ray Davis5-8220252KentuckyHad 97 of his 442 rushing yards against Jets in Oct.; can catch as well
26Ty Johnson5-10210277MarylandHad more receiving yards (284) than rushing (213) last year as overall threat
41Reggie Gilliam (FB)6-0244276ToledoOnce undrafted, his 330 special-teams snaps led the team last season

WIDE RECEIVERS

No.PlayerHt.Wt.AgeExp.CollegeDescription
0Keon Coleman6-4215222Florida StateBills have reason to be optimistic he'll take a step after rookie year wrist injury
1Curtis Samuel5-11195289Ohio StateReunion with Joe Brady should've led to bigger output; can be used creatively
5Joshua Palmer6-1210255TennesseeToronto native joins Bills from Chargers; look for separation, downfield threat
10Khalil Shakir6-0190254Boise StateHad 821 receiving yards on 72 catches to led Bills in his third year
13Jalen Virgil6-1210264Appalachian StateFirst career reception was a 66-yard TD with Broncos in 2022
15Laviska Shenault Jr.6-1227266ColoradoCould be a special-teams factor on fifth team in five years
18Elijah Moore5-10178255Ole MissA late-April addition who finds himself with an elite QB for first time
19KJ Hamler5-9178264Penn StateFormer second-rounder with injury-plagued start to career; 4.27 speed
80Tyrell Shavers6-4211251San Diego StateSplashed in training camp last year; can he be more consistent with big plays?
81Kaden Prather6-320422RMarylandBills' final pick of the 2025 draft; has size and speed to stretch field
82Kristian Wilkerson6-1214283Southeast MissouriSet multiple school records at Southeast Missouri; now on fifth NFL stop
87Kelly Akharaiyi6-1200N/ARMississippi StateTwo-time transfer who had two 80-yard touchdowns in 2023 at UTEP
89Stephen Gosnell6-2198N/ARVirginia TechCaught 62 receptions for 999 yards, 4 TDs in 49 total college games


1752834718607.png
Dawson Knox
Harry Scull Jr., Buffalo News


TIGHT ENDS

No.PlayerHt.Wt.AgeExp.CollegeDescription
83Keleki Latu6-7244N/ARWashingtonYounger brother of Colts' Laiatu Latu; 40-371-1 in final collegiate season
84Zach Davidson6-7251262Central MissouriTurned some heads during camp last year; landed on practice squad
85Jackson Hawes6-425324RGeorgia TechMoved from Yale to ACC; more of a blocking TE whom Bills want to develop
86Dalton Kincaid6-4240253UtahPlayed through a knee injury. Looking to rebound from end-of-season woes
88Dawson Knox6-4254287Ole MissLongest-tenured skill position player on offense outside Allen; 22-311 last year

CENTERS

No.PlayerHt.Wt.AgeExp.CollegeDescription
53Kendrick Green6-4315265IllinoisOn his third stop after two years each with Steelers and Texans
66Connor McGovern6-5318277Penn StateHeld up well in shift from guard to center; enters third year with team
61Jacob Bayer6-331022RArkansas StateTore his ACL in spring '24, but able to play final 12 games that fall
62Sedrick Van Pran-Granger (C/G)6-4310232GeorgiaPlayed with James Cook at Georgia, where he was 42-2 in 44 starts

GUARDS

No.PlayerHt.Wt.AgeExp.CollegeDescription
63Rush Reimer6-5305N/ARCaliforniaStarted 30 games in three years for Montana State before transferring
64O'Cyrus Torrence6-5347253FloridaCybo has started 33 games (plus all playoff games) since he was drafted in '23
65Mike Edwards6-5363261CampbellFills one of McDermott's favorite categories: Was a good high-school wrestler
76David Edwards6-6308287WisconsinRapport with OL coach Aaron Kromer goes back to Rams; LG starter once again

TACKLES

No.PlayerHt.Wt.AgeExp.CollegeDescription
67Travis Clayton6-7301242England (Int'l)Ex-rugby player, a product of International Pathways Program
68Tylan Grable6-5309252UCFA combine darling who played in four games last season
70Alec Anderson6-5305253UCLASixth O-lineman made an impact in jumbo packages last year
73Dion Dawkins6-5320319TempleTeam leader, community MVP, and sights set on All-Pro team
74Ryan Van Demark6-6307273ConnecticutFormer baby model who played 22% of offensive snaps (14 games) in '24
75Richard Gouraige6-5306261FloridaHas been with Bills since 2023, with one game appearance (vs KC, 2024)
77Chase Lundt6-730425RConnecticutFour-year starter at right tackle in college with 3,000 career snaps
79Spencer Brown6-8311275Northern IowaSigned with Bills through 2028; Great compliment to Dawkins on right side

DEFENSIVE TACKLES

No.PlayerHt.Wt.AgeExp.CollegeDescription
71Casey Rogers6-5305261OregonOriginally committed to Syracuse for lacrosse before getting interest for football
72Marcus Harris6-3295241AuburnSpent time on practice squads of Texans and Patriots; First-team All-SEC in '23
90DeWayne Carter6-3305242DukeA wrist injury derailed his rookie campaign. Three-time captain at Duke
91Ed Oliver6-1287277HoustonHad just three sacks in 2024. Can he get back toward 2023 number of 9½?
92DaQuan Jones6-43203312Penn StateThe elder statesmen of the group; Has seven sacks in three years with Bills
93Zion Logue6-6314221GeorgiaJoined Bills in October of '24 after he was originally drafted by Falcons (R6)
96Deone Walker6-733121RKentuckyA back injury slowed his last season at Kentucky; Bills think he's healthy now
99Larry Ogunjobi6-2305319CharlotteStarts year with 6-game suspension; Ex-Walter Payton Man of Year nominee
98T.J. Sanders6-429721RSouth CarolinaBills traded up to take him at No. 41

1752834753949.png
Greg Rousseau
Joed Viera, Buffalo News


DEFENSIVE ENDS

No.PlayerHt.Wt.AgeExp.CollegeDescription
50Greg Rousseau6-6266255MiamiLed team in sacks and tied career high of 8. Most-tenured Bill of DEs
52Hayden Harris6-5255N/ARMontanaPlayed six years in college – four at UCLA, two at Montana
55Michael Hoecht6-4310275BrownAlso starts year suspended. Canadian product was versatile for Rams
56Javon Solomon6-1247242TroyBendy DE who played just 15% of defensive snaps as a rookie
57A.J. Epenesa6-6260266Iowa19 sacks over last three years for the former second-round pick
59Paris Shand6-426824RLSUAnother Toronto-born addition. Played 50 games (19 starts) in college
94Landon Jackson6-626422RArkansasRookie was placed on PUP list on July 15, but expected to be back soon
97Joey Bosa6-52802910Ohio StateCan former Defensive Rookie of the Year shake injury history in new chapter?


1752834776045.png
Baylon Spector
Harry Scull Jr., Buffalo News


LINEBACKERS

No.PlayerHt.Wt.AgeExp.CollegeDescription
8Terrel Bernard6-1224264BaylorTeam captain was extended in the spring. Back to lead defense again
42Dorian Williams6-2230243TulaneVicious tackler who started 11 games and led team in tackles (114)
44Joe Andreessen6-1232252BuffaloThe local "Buffalo Joe" aims to be more than a feel-good story
45Shaq Thompson6-02303111WashingtonVeteran LB signed a one-year deal in June to reunite with McBeane
48Edefuan Ulofoshio6-1239252WashingtonSpent most of rookie year inactive, but could find special-teams role
54Baylon Spector6-0233264ClemsonOft-injured reserve enters Year 4. Can he find the field?
58Matt Milano6-0223309Boston CollegeMade his comeback in December. Can he return to 2022 All-Pro level?


1752834801007.png
Christian Benford
Harry Scull Jr., Buffalo News


CORNERBACKS

No.PlayerHt.Wt.AgeExp.CollegeDescription
7Taron Johnson5-11192288Weber StatePillar of the team, his ability to play nickel shapes the defensive plan
23Dane Jackson5-11180286PittBack with Bills after a year in Carolina. Well-liked veteran adds depth
25Daequan Hardy5-9178241Penn StateSixth-round pick spent '24 on practice squad; has return capabilities
27Tre'Davious White5-11192309LSUMcDermott's first-ever draft pick has returned. Can he compete for CB2?
29Brandon Codrington5-9185242N.C. CentralReturn specialist whom the Bills traded for; had 27.8 yards per kickoff return
31Maxwell Hairston5-1118321RKentuckyBills' first-round pick of '25; 4.28 speed will boost his case to start
33Te'Cory Couch5-10175251MiamiPlayed slot corner under Bills coach Jahmile Addae at Miami
37Jordan Hancock6-019521ROhio StateFifth-round draft pick played both nickel and safety on way to college title
39Cam Lewis5-9183286BuffaloSwiss-army-knife backup who contributes on special teams; entering Year 6
43Dorian Strong6-118523RVirginia TechThird CB picked by Bills in '25 draft; Instinctive, competitive in 53 games for VT
46Ja'Marcus Ingram6-2190272BuffaloTrusted backup that played career-high 67% of special-teams snaps
47Christian Benford6-1205244VillanovaUnderrated in league rankings, but proven in Buffalo. Two picks in '25

SAFETIES

No.PlayerHt.Wt.AgeExp.CollegeDescription
3Damar Hamlin6-0200275PittRe-signed a one-year deal in March after starting 14 games last year
9Taylor Rapp6-0208277WashingtonVeteran safety worked way back to starting role;now tasked to lead safeties
24Cole Bishop6-2207222UtahHampered by shoulder injury early in rookie season; will compete to start
28Darrick Forrest5-11200265CincinnatiJoins Bills after four years with Commanders; got valuable reps at minicamp
30Wande Owens5-11210N/ARNew HampshirePlayed with Hawes at Yale; had 111 tackles in 13 games for New Hampshire
38Daryl Porter5-10185N/ARMiamiHad a team-high seven pass breakups in final season at Miami

SPECIALISTS

No.PlayerHt.Wt.AgeExp.CollegeDescription
2Tyler Bass (K)5-10183286Georgia SouthernWas 24-of-29 in regular season in '24, with another 5-of-5 in playoffs
32Jake Camarda (P)6-1193264GeorgiaOver 38 games with Tampa Bay, had 49.1 yards per punt (169 punts)
40Brad Robbins (P)6-1203262MichiganIn '23, 44.3 yards per punt; in '24, started year on IR (quadriceps)
69Reid Ferguson (LS)6-2235319LSUThe longest-tenured Bill signed a four-year extension in March
 
Back
Top