GIANTS MOCK DRAFT GRADE B-

GIANTS1 B-

URL giants1-2346

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

The Giants checked most of the boxes and earned a B-.

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

Nobody else had Keaton Bills anywhere near slot 185. The Giants did, by 48 spots, and that gap is the whole story.

The interior defensive lineman spot stays a question, and it was the one they most needed an answer at. The Williams pick alone nudges the whole weekend up a notch.

In sum, a sturdy weekend with one asterisk, the interior defensive lineman spot they never got to.

Pick-by-Pick

R1.6 · Pick 6 · Rome Odunze · WR · rank 9
In No. 6 they get a matchup problem out wide. It fills the loudest need on the roster.
R2.7 · Pick 39 · J.J. McCarthy · QB · rank 46
By-the-book stuff, J.J. McCarthy at the 39th pick squarely in line with his ranking. A sensible fit that makes the depth chart a little sturdier.
R2.15 · Pick 47 · Xavier Worthy · WR · rank 56
They jumped the gun on Xavier Worthy, taking him earlier than his grade liked. It also answers one of the loudest questions on the roster.
R3.6 · Pick 70 · Blake Corum · RB · rank 86
A conviction pick on Blake Corum at slot 70 that the board grades a round light. A real hole, addressed with a reasonable pick.
R4.8 · Pick 108 · Zak Zinter · OG · rank 104
Nothing to complain about; Zak Zinter went a shade earlier than his grade, which is fine. A must-fix position, and they treated it like one.
R5.4 · Pick 140 · James Williams · S · rank 120
James Williams in pick No. 140 is a gift, value that borders on unfair. It answers the question that was keeping the coaches up at night.
R6.10 · Pick 185 · Keaton Bills · OG · rank 233
Keaton Bills in the 185th pick is a bet on their own eyes over everyone else's grade. This was priority one on the needs board, and now it is handled.