EAGLES MOCK DRAFT GRADE B

Jody McNair B

URL jody-mcnair-4630

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 robbed the room for Mullings. Final grade: B.

by JodyQuan · 2025 NFL Draft · 9 picks · 4 steals · 4 reaches
Value B
Need B
Trades B
Future C+

Every so often the board makes a mistake, and the Eagles were there to profit. Kalel Mullings, the No. 105 name on the board, should have been long gone before the 207th overall pick.

Reaching for Wilson left real value on the table behind him. For all the activity, cornerback went untouched, which is hard to explain.

Job largely done: edge rusher settled and 6 of 9 of the wish list covered.

All told, a solid class that does its job everywhere but cornerback.

Pick-by-Pick

R1.31 · Pick 31 · Nic Scourton · DL-EDGE · rank 41
In slot 31 they get a problem off the edge, reach and all. It fills the loudest need on the roster.
R2.31 · Pick 63 · Harold Fannin Jr. · TE · rank 35
Harold Fannin Jr. in the 63rd pick is the kind of fall that makes a whole class. It patches a soft spot without any drama.
R3.1 · Pick 65 · Nick Emmanwori · S · rank 13
Taking Nick Emmanwori in Round 3, Pick 1 is close to grand larceny; a safety that good had no business lasting this long. A sensible fit for a spot that needed help.
R4.27 · Pick 128 · Ozzy Trapilo · OT · rank 131
By-the-book stuff, Ozzy Trapilo at pick 128 squarely in line with his ranking. A sensible fit that makes the depth chart a little sturdier.
R5.23 · Pick 160 · Ricky White III · WR · rank 190
Ricky White III at No. 160 is a steep price for a hunch, hard to square with any board. It answers the question that was keeping the coaches up at night.
R5.27 · Pick 164 · Jared Wilson · C · rank 215
A swing that ignored the value entirely, Jared Wilson well ahead of where he belonged. One more legitimate question on the roster, answered.
R6.13 · Pick 188 · Chris Paul Jr. · LB · rank 115
Chris Paul Jr. at the 188th overall pick is a first-round grade at a bargain-bin price, no notes. A minor itch, scratched.
R6.32 · Pick 207 · Kalel Mullings · RB · rank 105
They robbed the room for Kalel Mullings here, a fall nobody at the table saw coming. The roster fit checks out.
R7.27 · Pick 243 · Garrett Dellinger · OG · rank 263
A wild overpay on Garrett Dellinger in slot 243, the sort that defines a class for the wrong reasons. A need, and now a little less of one.