Final Buffalo Bills 2024 NFL Mock Draft before Round 1

Texas Rangers v Detroit Tigers
Texas Rangers v Detroit Tigers / Mark Cunningham/GettyImages
4 of 4

Pick 133: Luke McCaffrey, WR (Rice)

Fans will certainly recognize the name as Luke McCaffrey is the brother of current 49ers running back Christian McCaffrey and son of former Broncos wide receiver Ed McCaffrey. In the NFL, McCaffrey will likely be a slot receiver but is not the typical slot receiver as he is bigger at 6'2" and 198 pounds.

He would be another good addition to this offense and give Josh Allen a reliable pass catcher, particularly on third down.

Pick 144: Isaac Guerendo, RB (Louisville)

The Buffalo Bills stay on the offensive side of the ball for the third straight pick and find the complement to James Cook in the backfield. Isaac Guerendo out of Louisville runs with good power at 221 pounds but also is a good receiver out of the backfield with 42 receptions over the final two seasons in college.

Pick 160: M.J. Devonshire, CB (Pittsburgh)

The Buffalo Bills have had some good success with drafting defensive backs on Day 3 out of the University of Pittsburgh in recent years with Dane Jackson and Damar Hamlin. That trend continues with the selection of M.J. Devonshire, whom they did meet with leading up to the NFL Draft according to Justin Melo of The Draft Network.

The Bills saw Dane Jackson sign with the Carolina Panthers so they could use some depth at cornerback and Devonshire is a good pick here that addresses that need.

Buffalo Bills final three picks in the 2024 NFL Draft

Pick 163: Khristian Boyd, DT (Northern Iowa)

Pick 200: Dylan McMahon, OG (NC State)

Pick 204: Sione Vaki, S (Utah)