GIANTS MOCK DRAFT GRADE B+

Ikem Ekwonu B+

URL ikem-ekwonu-2353

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 Davis: B+.

by GirlsAreGiants · 2024 NFL Draft · 6 picks · 2 steals · 1 reaches
Value B
Need B
Trades B+
Future A

The board owed the Giants one, and it paid up: Isaiah Davis, the No. 156 name on the board, sitting there at pick No. 183 like a gift left on the doorstep. Nothing here to lose sleep over; call it a B+.

The interior defensive lineman spot stays a question, and it was the one they most needed an answer at. The Ikem Ekwonu deal gives the class an established piece to lean on.

If Jones pans out, nobody remembers the price. If not, this is the pick they hear about. The dealing nudged the ledger their way without much fuss.

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

Pick-by-Pick

R2.1 · Pick 33 · Cooper DeJean · CB · rank 26
Nothing to complain about; Cooper DeJean went a shade earlier than his grade, which is fine. It shores up a spot that genuinely needed the help.
R2.15 · Pick 47 · Kris Jenkins · DL-EDGE · rank 50
They paid sticker price for Kris Jenkins in the 47th overall pick, and that is fine. A sensible fit that makes the depth chart a little sturdier.
R3.6 · Pick 70 · Payton Wilson · LB · rank 57
They read the board right and Payton Wilson was the payoff at pick No. 70. It thickens a room that could stand to be thicker.
R4.7 · Pick 107 · Elijah Jones · CB · rank 115
A premium they did not need to pay, Elijah Jones a notch or two before his time. It fills a real need, too.
R5.5 · Pick 141 · Roger Rosengarten · OT · rank 135
A reasonable price with a little left over, Roger Rosengarten in slot 141. Better still, it is exactly the hole they had to fill.
R6.8 · Pick 183 · Isaiah Davis · RB · rank 156
You do not let a running back like Isaiah Davis reach No. 183 and blink. They did not. It plugs a real leak on the depth chart.