Melina Myers-USA TODAY Sports

The 2024 NFL Draft has come and gone, and the Buffalo Bills made multiple trades to move back and gain draft capital in 2025. 

In totality, the Bills ended up making 10 selections in the draft, so let's go through each new addition and grade each pick. 

Round 2, Pick 33 (from Panthers): WR Keon Coleman, Florida State

The Bills needed a go-to target for Josh Allen, and they got one in Coleman. He had 11 touchdowns on 50 catches in 2023, and will be Buffalo's top target as a rookie.

Final Grade: A

Round 2, Pick 60: S Cole Bishop, Utah

Bishop was a finalist for the Jim Thorpe Award as the nation's top defensive back. They needed to add a safety after losing Jordan Poyer and Micah Hyde, and they got one of the top safeties in the nation who could start right away.

Final Grade: B+

Round 3, Pick 95: DT DeWayne Carter, Duke (from Chiefs)

The Bills get an interior lineman who can take over for DaQuan Jones in 2025. A very safe, value pick in the third round.

Final Grade: B

Round 4, Pick 128: RB Ray Davis, Kentucky

I don't necessarily get the pick here. The Bills have Ty Johnson behind James Cook- wasn't a fan of taking a 24 year-old running back at this spot. 

Final Grade: D+

Round 5, Pick 141 (from Panthers): C Sedrick Van Pran, Georgia

I love this pick. Great value in the fifth round for the Bills by taking a future starter on the offensive interior.

Final Grade: A-

Round 5, Pick 160 (from Packers): LB Edefuan Ulofoshio, Washington

The Bills lacked depth behind Matt Milano and Terrel Bernard. Ulofoshio was great in coverage at Washington, and will be a good reinforcement. 

Final Grade: B

Round 5, Pick 168: EDGE Javon Solomon, Troy

Solomon led the FBS in sacks in 2023 with 16. He's undersized for a traditional edge rusher, but the guy gets to the quarterback. I'll be intrigued to see how the Bills use him.

Final Grade: B+

Round 6, Pick 204: OT Tylan Grable, UCF

The former high-school quarterback converted to offensive tackle at the college level, where he made 43 starts in his college career. The Bills are set at both left and right tackle, so best case scenario, Grable becomes reliable depth.

Final Grade: C+

Round 6, Pick 219: CB Daequan Hardy, Penn State

Hardy will likely be the Bills' new return specialist. He returned two punts for touchdowns last season, and is able to play in the slot and on the perimeter. 

Final Grade: B-

Round 7, Pick 221 (from Chiefs): G Travis Clayton, International Player Pathway

Former rugby player who will be an offensive lineman. Has never played a down of football so I don't have any real thoughts on this.

Final Grade: N/A

Overall draft grade: B

More must-reads:

TODAY'S BEST
Jets QB Aaron Rodgers insists focus has been football, not politics
Hurricanes general manager steps down, leaving front office in flux
Travis Kelce echoes Patrick Mahomes in response to controversial kicker
Cowboys QB Trey Lance details how he has changed since 49ers stint
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1
Rob Manfred hints at big change coming to MLB
Scottie Scheffler arrest case takes another weird turn with new video
QB Russell Wilson believes Steelers can 'do something special'
Pacers star suffers injury in ugly Game 2 loss
Watch: Jaylen Brown's big second quarter lifts Celtics to halftime lead
Broncos HC Sean Payton raves about one QB's progress at OTAs
North Carolina basketball snags instant-impact player via transfer portal
Rams GM shares details about Stetson Bennett’s absence
Perpetual Bulls trade candidate once more hitting the rumor mill
MLB announces host venues for 2026 World Baseball Classic
Knicks marquee trade acquisition could bolt in free agency
Pistons make decision on new president of basketball operations