GIANTS MOCK DRAFT GRADE B-

Mainisland B-

URL mainisland-4406

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 did the meat-and-potatoes work well: B-.

by Golen Eagles · 2024 NFL Draft · 7 picks · 4 steals · 0 reaches
Value B
Need B
Trades B-
Future B-

Everything else got attention, and interior defensive lineman got none. That is a strange way for the Giants to leave a draft.

The Coleman pick is the one they will point to when this weekend is judged. Wide receiver was the priority and it is no longer a question, which is most of the job. They came away with juice, if not much beef up front.

A competent weekend that does not make headlines and does not need to.

Pick-by-Pick

R1.6 · Pick 6 · Brock Bowers · TE · rank 6
In slot 6 they get a matchup weapon at tight end at fair value.
R2.7 · Pick 39 · Keon Coleman · WR · rank 24
Keon Coleman slipping to the 39th pick is the kind of luck good rooms make for themselves. This was priority one on the needs board, and now it is handled.
R2.15 · Pick 47 · Tyler Guyton · OT · rank 41
Good price on Tyler Guyton in pick No. 47, a hair ahead of his grade with no real quibbles. A must-fix position, and they treated it like one.
R3.6 · Pick 70 · Jonathon Brooks · RB · rank 62
A slide stopped in Round 3, Pick 6, with Jonathon Brooks worth more than the price. One more legitimate question on the roster, answered.
R4.7 · Pick 107 · Spencer Rattler · QB · rank 98
A tidy bit of business in the 107th overall pick, where Spencer Rattler graded well above the range. Another box on the needs board, quietly ticked.
R5.7 · Pick 143 · Dallin Holker · TE · rank 138
A clean, defensible pick in pick 143 with a little surplus value in Dallin Holker. The roster fit checks out.
R6.10 · Pick 185 · Curtis Jacobs · LB · rank 175
They stopped a slide they were happy to see, landing Curtis Jacobs in the Round 6 slot. It thickens a room that could stand to be thicker.