Nobody else had Jaylen Harrell anywhere near the 176th overall pick. The Eagles did, by 45 spots, and that gap is the whole story.
They won the margins on every swap, and it adds up fast. However the rest shakes out, Coleman at that price is a win they earned.
They punted on quarterback, and it is the miss that keeps the grade honest. On the needs board they went 8 of 9, with cornerback the one that mattered most.
All told, a solid class that does its job everywhere but quarterback.
Pick-by-Pick
R1.22
· Pick 22
· Kool-Aid McKinstry
· CB
· rank 25
In pick No. 22 they get a sticky cover corner. The biggest hole, addressed.
R2.18
· Pick 50
· Edgerrin Cooper
· LB
· rank 42
A quiet steal in the 50th overall pick: Edgerrin Cooper for less than the market said. A minor need, but a need all the same.
R2.25
· Pick 57
· Keon Coleman
· WR
· rank 36
The board fumbled Keon Coleman all the way to slot 57, and they scooped it up. Better still, it is exactly the hole they had to fill.
R2.31
· Pick 63
· Kamren Kinchens
· S
· rank 73
A premium they did not need to pay, Kamren Kinchens a notch or two before his time. A need, and now a little less of one.
R3.22
· Pick 85
· Zak Zinter
· OG
· rank 104
The board screamed and they did not listen, reaching into the next round for Zak Zinter. A sensible fit for a spot that needed help.
R3.24
· Pick 87
· Audric Estime
· RB
· rank 102
They paid up for Audric Estime at the Round 3 slot when waiting would have done the job. It fills a real need, too.
R4.11
· Pick 111
· Javon Foster
· OT
· rank 121
The board had cheaper options than Javon Foster at the 111th pick, and it noticed. The roster fit checks out.
R5.1
· Pick 137
· Tommy Eichenberg
· LB
· rank 144
Tommy Eichenberg at the 137th overall pick is neither steal nor reach, just the going rate. It is more luxury than necessity; they were already set here.
R5.3
· Pick 139
· Dallin Holker
· TE
· rank 158
A big swing on Dallin Holker at pick 139, well ahead of any board in the building. It shores up a spot that genuinely needed the help.
R5.21
· Pick 157
· Jordan Jefferson
· DT
· rank 186
Value said wait; Jordan Jefferson in slot 157 says they were not listening. A must-fix position, and they treated it like one.
R5.34
· Pick 170
· Trevor Keegan
· OG
· rank 162
Trevor Keegan slid further than he should have, and Round 5, Pick 34 is lovely value for the offensive lineman. Another box on the needs board, quietly ticked.
R6.1
· Pick 176
· Jaylen Harrell
· DE-EDGE
· rank 221
They reached a country mile for Jaylen Harrell at the Round 6 slot, and the board is aghast. A glaring weakness, addressed head on.