GIANTS MOCK DRAFT GRADE B

QB Swap B

URL qb-swap-1927

Letter grade with a four-component score, written analysis, and a pick-by-pick breakdown for every selection in this saved mock.

My Mock Drafts →
Grade another draft →
B

New York Giants

Best value of the weekend goes to the Giants for Benson: B.

by NV · 2024 NFL Draft · 7 picks · 3 steals · 1 reaches
Value B-
Need B+
Trades B
Future B+

Thirty-one other rooms let Trey Benson slide, and the Giants were the ones holding the card at the 129th pick. Highway robbery. Good, not great, and the B says as much.

They will regret leaving interior defensive lineman for another day if the season turns on it. They are betting Bullard proves the room right and everyone else wrong.

All told, a solid class that does its job everywhere but interior defensive lineman.

Pick-by-Pick

R1.7 · Pick 7 · Rome Odunze · WR · rank 9
In the Round 1 slot they get a difference-maker at receiver. It fills the loudest need on the roster.
R2.15 · Pick 47 · Javon Bullard · S · rank 60
Javon Bullard at slot 47 jumps the queue by a touch more than is comfortable. They walked in needing this and walked out with it.
R4.7 · Pick 107 · Khyree Jackson · CB · rank 84
Khyree Jackson at the 107th pick is a first-round grade at a bargain-bin price, no notes. A sensible fit that makes the depth chart a little sturdier.
R4.29 · Pick 129 · Trey Benson · RB · rank 96
Trey Benson in pick 129 should not have been possible, and that is the whole point. It fills a real need, too.
R5.5 · Pick 141 · Tommy Eichenberg · LB · rank 144
Tommy Eichenberg at pick No. 141 is right where the board had him, plain and simple. Not urgent, but hardly pointless.
R5.10 · Pick 146 · Jarrian Jones · CB · rank 149
No drama and no debate, Jarrian Jones went about where he belonged in No. 146. It plugs a real leak on the depth chart.
R6.8 · Pick 183 · Luke McCaffrey · WR · rank 165
They will replay Luke McCaffrey at the 183rd overall pick for years; that is how good the value is. Top of the wish list, and they did not leave without it.