When a board-topper like Nicholas Singleton slides to the 217th pick, you do not overthink it, and the Patriots did not. More right than wrong, and a B- to match.
Leonard has a lot of ground to make up just to look fairly priced. The edge rusher spot stays a question, and it was the one they most needed an answer at.
Job largely done: wide receiver settled and 4 of 8 of the wish list covered. They reloaded the coverage unit in bulk.
Add it up and it is a good, unfussy class.
Pick-by-Pick
R1.4
· Pick 4
· Travis Hunter
· CB
· rank 1
Travis Hunter at No. 4 is a sound buy, the sort that quietly helps a class. Not urgent, but hardly pointless.
R2.6
· Pick 38
· Isaiah Bond
· WR
· rank 32
A tidy little value on Isaiah Bond in pick No. 38, a step better than break-even. A must-fix position, and they treated it like one.
R3.5
· Pick 69
· Riley Leonard
· QB
· rank 155
Riley Leonard at slot 69 is a steep price for a hunch, hard to square with any board. Another box on the needs board, quietly ticked.
R3.13
· Pick 77
· Kaleb Johnson
· RB
· rank 39
Somehow Kaleb Johnson was still sitting there in the Round 3 slot, and they pounced on premier running back value. A sensible fit for a spot that needed help.
R4.4
· Pick 105
· Cam Skattebo
· RB
· rank 114
Cam Skattebo in the 105th overall pick is early enough to raise a brow, if not a full objection. It fills a real need, too.
R5.6
· Pick 143
· Quinshon Judkins
· RB
· rank 73
Quinshon Judkins at pick 143 is the steal of the weekend, a first-round talent at a bargain-bin price. A need, and now a little less of one.
R7.1
· Pick 217
· Nicholas Singleton
· RB
· rank 100
Nicholas Singleton in Round 7, Pick 1 is the kind of fall that makes a whole class. A sensible fit that makes the depth chart a little sturdier.
R7.4
· Pick 220
· Kamren Fabiculanan
· S
· rank 251
The board screamed and they did not listen, reaching into the next round for Kamren Fabiculanan. Better still, it is exactly the hole they had to fill.
R7.25
· Pick 241
· KJ Jefferson
· QB
· rank 296
This one needs a full-page explanation: KJ Jefferson in No. 241, miles early. The roster fit checks out.