Start where it matters. The Raiders took Fernando Mendoza to run the offense for the next decade, and every other decision this weekend bends around that one.
They are betting Black proves the room right and everyone else wrong. They punted on edge rusher, and it is the miss that keeps the grade honest.
Harris at that cost is the sort of edge that compounds over a roster.
In sum, a sturdy weekend with one asterisk, the edge rusher spot they never got to.
Pick-by-Pick
R1.1
· Pick 1
· Fernando Mendoza
· QB
· rank 4
In pick 1 they get the arm they will build around. A clean fit for the roster.
R2.4
· Pick 36
· Denzel Boston
· WR
· rank 31
Denzel Boston in slot 36 is fine work, a shade of surplus and no downside. Better still, it is exactly the hole they had to fill.
R3.3
· Pick 67
· Lee Hunter
· DT
· rank 49
The board fumbled Lee Hunter all the way to pick No. 67, and they scooped it up. It shores up a spot that genuinely needed the help.
R4.2
· Pick 102
· Jalon Kilgore
· CB
· rank 104
Jalon Kilgore at No. 102 is neither steal nor reach, just the going rate. A glaring weakness, addressed head on.
R4.17
· Pick 117
· Bud Clark
· S
· rank 105
Nice patience on Bud Clark, who had no business lasting to Round 4, Pick 17. It thickens a room that could stand to be thicker.
R4.34
· Pick 134
· Julian Neal
· CB
· rank 119
Good things come to war rooms that wait, and Julian Neal at the Round 4 slot is the proof. A must-fix position, and they treated it like one.
R5.35
· Pick 175
· Zxavian Harris
· DT
· rank 156
A top-tier interior defensive lineman at a bargain, Zxavian Harris in the 175th pick, plain and simple. Another box on the needs board, quietly ticked.
R6.4
· Pick 185
· Kaelon Black
· RB
· rank 226
This one needs a full-page explanation: Kaelon Black in the 185th overall pick, miles early. A need, and now a little less of one.
R6.27
· Pick 208
· Riley Nowakowski
· TE
· rank 224
A premium they did not need to pay, Riley Nowakowski a notch or two before his time. A real hole, addressed with a reasonable pick.
R7.3
· Pick 219
· VJ Payne
· S
· rank 200
They will replay VJ Payne at slot 219 for years; that is how good the value is. They doubled down on a strength rather than a need.