EAGLES MOCK DRAFT GRADE B

Concretecharlie B

URL concretecharlie-2026

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

Philadelphia Eagles

The Eagles won the night they stopped Hicks from sliding. Grade: B.

by Stan · 2024 NFL Draft · 9 picks · 3 steals · 0 reaches
Value B
Need B
Trades B-
Future B-

You could see the war room lean forward. Jaden Hicks at No. 137 is the sort of fall that does not happen, except it just did.

If this class has a fault line, it runs straight through edge rusher. The roster is better shaped than it was, with cornerback chief among the fixes.

They reloaded the coverage unit in bulk.

Good work on the whole, with edge rusher the one box left unchecked.

Pick-by-Pick

R1.27 · Pick 27 · Kool-Aid McKinstry · CB · rank 19
They read the board right and Kool-Aid McKinstry was the payoff at the 27th pick. A glaring weakness, addressed head on.
R2.18 · Pick 50 · Calen Bullock · S · rank 49
They paid sticker price for Calen Bullock in Round 2, Pick 18, and that is fine. A real hole, addressed with a reasonable pick.
R2.27 · Pick 59 · Edgerrin Cooper · LB · rank 59
By-the-book stuff, Edgerrin Cooper at pick No. 59 squarely in line with his ranking. A minor need, but a need all the same.
R3.34 · Pick 97 · Zak Zinter · OG · rank 94
A reasonable price with a little left over, Zak Zinter in slot 97. A sensible fit that makes the depth chart a little sturdier.
R5.1 · Pick 137 · Jaden Hicks · S · rank 107
Jaden Hicks in pick 137 should not have been possible, and that is the whole point. It fills a real need, too.
R5.20 · Pick 156 · Dylan Laube · RB · rank 142
The board had Dylan Laube higher than the 156th overall pick, and the running back fell to them anyway. It shores up a spot that genuinely needed the help.
R6.3 · Pick 178 · Michael Barrett · LB · rank 180
A straight-up fair deal on Michael Barrett at the Round 6 slot, value and slot in agreement. Pure best-available; the position was not exactly begging.
R6.8 · Pick 183 · Ethan Driskell · OT · rank 182
Ethan Driskell in No. 183 is exactly on the number, no argument either way. A need, and now a little less of one.
R7.28 · Pick 248 · Carson Steele · RB · rank 250
No edge and no loss on Carson Steele in slot 248; it is a wash and a sensible one. A sensible fit for a spot that needed help.