GIANTS MOCK DRAFT GRADE A

giants A

URL giants-5130

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 →
A

New York Giants

The Giants let James fall and pounced. Final grade: A.

by Goku122 · 2024 NFL Draft · 13 picks · 10 steals · 1 reaches
Value B+
Need B
Trades A+
Future A+

The Giants spent the weekend waiting on one name, and it fell: D.J. James, the No. 73 name on the board, in the 114th pick.

The trade ledger is the best part of the whole weekend. They are betting Liufau proves the room right and everyone else wrong.

If this class has a fault line, it runs straight through interior defensive lineman.

Add it up and few war rooms did better this weekend, Rome Odunze and all.

Pick-by-Pick

R1.6 · Pick 6 · Marvin Harrison Jr. · WR · rank 1
In the 6th pick they get a weapon on the perimeter. Exactly the need they had to hit.
R1.7 · Pick 7 · Brock Bowers · TE · rank 6
In pick No. 7 they get a seam-stretching tight end at fair value. A real need, handled.
R1.32 · Pick 32 · Rome Odunze · WR · rank 12
Taking Rome Odunze in Round 1, Pick 32 is close to grand larceny; a wide receiver that good had no business lasting this long. Better still, it is exactly the hole they had to fill.
R2.5 · Pick 37 · Amarius Mims · OT · rank 24
A quiet steal in slot 37: Amarius Mims for less than the market said. This was priority one on the needs board, and now it is handled.
R2.7 · Pick 39 · Javon Bullard · S · rank 21
Javon Bullard in the 39th overall pick is the kind of fall that makes a whole class. They walked in needing this and walked out with it.
R2.15 · Pick 47 · Taliese Fuaga · OT · rank 29
Taliese Fuaga at pick 47 is the steal of the weekend, a first-round talent at a bargain-bin price. The one spot they could not leave alone, and did not.
R2.32 · Pick 64 · Nate Wiggins · CB · rank 40
A top-tier cornerback at a bargain, Nate Wiggins in No. 64, plain and simple. It patches a soft spot without any drama.
R3.6 · Pick 70 · Troy Fautanu · OT · rank 45
They will replay Troy Fautanu at the Round 3 slot for years; that is how good the value is. It answers the question that was keeping the coaches up at night.
R3.14 · Pick 78 · Marist Liufau · LB · rank 96
A real head-scratcher, Marist Liufau in the 78th pick is miles ahead of his ranking. It thickens a room that could stand to be thicker.
R4.5 · Pick 105 · TreVeyon Henderson · RB · rank 94
A tidy bit of business in No. 105, where TreVeyon Henderson graded well above the range. Another box on the needs board, quietly ticked.
R4.14 · Pick 114 · D.J. James · CB · rank 73
They robbed the room for D.J. James here, a fall nobody at the table saw coming. The roster fit checks out.
R5.6 · Pick 142 · Dominick Puni · OT · rank 111
Somehow Dominick Puni was still sitting there in pick 142, and they pounced on premier offensive lineman value. That was the need underlined and circled, and now it is checked off.
R6.10 · Pick 185 · Malachi Moore · S · rank 169
Malachi Moore slid further than he should have, and the 185th overall pick is lovely value for the safety. A must-fix position, and they treated it like one.