EAGLES MOCK DRAFT GRADE C

PhiilyEspoDbest C

URL phiilyespodbest-2039

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 →
C

Philadelphia Eagles

The Eagles bled value on every deal, hence the C.

by PhillyV · 2025 NFL Draft · 9 picks · 3 steals · 4 reaches
Value B-
Need B
Trades F
Future C+

When the story of this class is written, it opens with Davin Vann at pick No. 169, a reach of 95 spots that the board flatly disagrees with. The final tally is a middling C.

Phillips at that cost is the sort of edge that compounds over a roster. The dealing is the wound this class cannot quite close. They will regret leaving wide receiver for another day if the season turns on it.

Bottom line, the swing picks will decide whether this ages well.

Pick-by-Pick

R1.32 · Pick 32 · Nick Emmanwori · S · rank 18
In No. 32 they get a rangy last line of defense, outstanding value to boot. A real need, handled.
R2.32 · Pick 64 · Demetrius Knight Jr. · LB · rank 61
Good price on Demetrius Knight Jr. in slot 64, a hair ahead of his grade with no real quibbles. Useful depth more than a marquee fix.
R3.32 · Pick 96 · Charles Grant · OT · rank 99
A market-rate offensive lineman, with the board and the slot shaking hands on Charles Grant. A sensible fit for a spot that needed help.
R3.36 · Pick 100 · Kyle McCord · QB · rank 125
A big swing on Kyle McCord at pick 100, well ahead of any board in the building. It patches a soft spot without any drama.
R4.25 · Pick 126 · Oronde Gadsden II · TE · rank 143
Oronde Gadsden II in the Round 4 slot is early enough to raise a brow, if not a full objection. Another box on the needs board, quietly ticked.
R4.28 · Pick 129 · Cobee Bryant · CB · rank 186
Cobee Bryant at Round 4, Pick 28 is the kind of overdraft that needs everything to break right. This was priority one on the needs board, and now it is handled.
R5.23 · Pick 162 · Jordan Phillips · DT · rank 112
They barely believed it either: Jordan Phillips still on the board at slot 162. A glaring weakness, addressed head on.
R5.27 · Pick 166 · Logan Brown · OT · rank 156
Nice patience on Logan Brown, who had no business lasting to No. 166. A need, and now a little less of one.
R5.30 · Pick 169 · Davin Vann · DE-EDGE · rank 264
This one needs a full-page explanation: Davin Vann in the Round 5 slot, miles early. That was the need underlined and circled, and now it is checked off.