Bills Mafia will soon get their first up-close look at Buffalo’s newest players — catch up here on all of Buffalo’s 22 rookies
The Buffalo Bills welcomed their newest rookie class to training camp on Tuesday, unofficially kicking off the 2024 edition of NFL summer camp at St. John Fisher University. It’s almost time for organized practice and plenty of current on-field news, Bills Mafia!
Western New York, the Finger Lakes and Genesee regions, Central New York, and elsewhere have been mired in less-than-ideal weather. Several severe storms have battered those areas, knocking out power and worse to many areas in close proximity to New York’s many lakes.
Hopefully the worst of it’s in our rearview mirror, and training camp will proceed uninterrupted — but if you know anything about the Flower City, the weather can and often does change every 10 minutes. Your humble team here at Buffalo Rumblings has been no exception to the crazy weather patterns — as such we’ll do our best to get you caught up with all that’s happening in Rochester, and elsewhere as it relates to the Bills ahead of the kickoff to camp.
Remember, training camp doesn’t officially begin until next week. We’ll use this space as a means to review Buffalo’s 2024 rookie class before they hit Fisher’s field turf in Pittsford, NY.
So how did each rookie land with the Bills? Your recap follows below...
The Buffalo Bills entered the 2024 NFL Draft with 11 picks at their disposal, exiting the draft with 10 new players. As usual, general manager Brandon Beane was very active moving around the board. Instead of a predicted move up for a wide receiver, Beane moved back twice and out of Round 1 to begin things for Buffalo. Here’s how that all played out:
Trade 1
(points in parenthesis = Rich Hill trade value chart)
- Bills received: 32 (184 pts), 95 (40 pts), 221 (2pts) = 226
- Chiefs received: 28 (209 pts), 133 (18 pts), 248 (1 pt) = 227
A near-even trade with the results of this trade
Trade 2
(points in parenthesis = Rich Hill trade value chart)
- Bills received: 33 (180 pts), 141 (14 pts) = 194 pts
- Panthers received: 32 (184 pts), 200 (5 pts) = 189 pts
Bills with a net gain as a result of this trade
Buffalo Bills 2024 NFL Draft picks
- Round 2, Pick 33 — Keon Coleman, WR (Florida State)
(get to know Coleman | analysis | Rumblings Coleman profile | film study)
(signing | contract numbers | Beane post-draft presser | Beane interview)
(media day feature | Bills Mafia + Coleman | Coleman’s OBD birthday)
(2023 Rumblings summer spotlight | 2023 highlight reel | pre-draft film study) - Round 2, Pick 60 — Cole Bishop, S (Utah)
(get to know Bishop | analysis | Rumblings Bishop profile | interview | 91 players in 91 days entry) - Round 3, Pick 95 — DeWayne Carter, DT (Duke)
(get to know Carter | analysis | film study | media day feature | media day interview | 91 players in 91 days entry) - Round 4, Pick 128 — Ray Davis, RB (Kentucky)
(get to know Davis | analysis | film study | 91 players in 91 days entry) - Round 5, Pick 141 — Sedrick Van Pran-Granger, C (Georgia)
(analysis) - Round 5, Pick 160 — Edefuan Ulofoshio, LB (Washington)
(get to know Ulofoshio | analysis | film study | 91 players in 91 days entry) - Round 5, Pick 168 — Javon Solomon, DE (Troy)
(get to know Solomon | analysis | 91 players in 91 days entry) - Round 6, Pick 204 — Tylan Grable, OT (UCF)
(get to know Grable | analysis | 91 players in 91 days entry) - Round 6, Pick 219 — Daequan Hardy, CB (PSU)
(get to know Hardy | analysis) - Round 7, Pick 221 — Travis Clayton, OT (International Player Pathway)
(get to know Clayton | analysis / signing)
Buffalo Bills 2024 UDFA Signings
- Frank Gore Jr., RB (Southern Mississippi) (91 players in 91 days report)
- Xavier Johnson, WR (Ohio State) (91 players in 91 days report)
- Lawrence Keys, WR (Tulane) (91 players in 91 days report)
- Keaton Bills, OG (Utah) (91 players in 91 days report)
- Gunner Britton, OG (Auburn) (91 players in 91 days report)
- Mike Edwards, OL (Campbell) (91 players in 91 days report)
- David Ugwoegbu, DE (Houston) (91 players in 91 days report)
- Branson Deen, DT (Miami) (91 players in 91 days report)
- Rondell Bothroyd, DT (Oklahoma) (91 players in 91 days report)
- Te’Cory Couch, CB (Miami) (91 players in 91 days report)
- Keni-H Lovely, CB (Western Michigan) (91 players in 91 days report)
- Jack Browning, P (San Diego State) (91 players in 91 days report)
We’ve signed 12 undrafted free agents.
— Buffalo Bills (@BuffaloBills) May 9, 2024
Get to know our new guys: https://t.co/hYiXKcsRd3 pic.twitter.com/iXR05Z0hFp