EAGLES MOCK DRAFT GRADE D+

2026 SB D+

URL 2026-sb-4603

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 →
D+

Philadelphia Eagles

James should have been long gone. The Eagles pounced, and earned a D+.

by Dutch · 2024 NFL Draft · 23 picks · 9 steals · 0 reaches
Value B
Need B
Trades F
Future A+

Somebody took the Eagles to the cleaners. The deals they made bled real value, and the whole class wears it.

A whole weekend of picks and quarterback is somehow still a want. They banked enough surplus on James to cover a lot of smaller sins.

It is a bet on later, and a defensible one for a team playing the long game. They left with cornerback solved and the rest of the wish list mostly ticked off.

Add it up and it is a weekend the front office will hope everyone forgets, quarterback very much included.

Pick-by-Pick

R1.22 · Pick 22 · Amarius Mims · OT · rank 21
In No. 22 they get an anchor for the offensive line. A clean fit for the roster.
R2.18 · Pick 50 · Kris Jenkins · DL-EDGE · rank 47
Kris Jenkins in pick 50 is fine work, a shade of surplus and no downside. This was priority one on the needs board, and now it is handled.
R2.22 · Pick 54 · Xavier Worthy · WR · rank 45
Xavier Worthy in slot 54 is a bargain the rest of the room will envy. The biggest hole on the depth chart just got a whole lot smaller.
R3.34 · Pick 97 · D.J. James · CB · rank 64
Taking D.J. James in pick No. 97 is close to grand larceny; a cornerback that good had no business lasting this long. They walked in needing this and walked out with it.
R5.1 · Pick 137 · Cedric Gray · LB · rank 131
Cedric Gray at Round 5, Pick 1 is a sound buy, the sort that quietly helps a class. Depth more than a fix, but depth they can use.
R5.27 · Pick 163 · LaDarius Henderson · OT · rank 159
LaDarius Henderson in the Round 5 slot lands just on the right side of the ledger. A sensible fit for a spot that needed help.
R5.28 · Pick 164 · Cody Schrader · RB · rank 161
A clean, defensible pick in slot 164 with a little surplus value in Cody Schrader. It patches a soft spot without any drama.
R5.30 · Pick 166 · Chau Smith-Wade · CB · rank 158
Chau Smith-Wade slid further than he should have, and pick No. 166 is lovely value for the cornerback. It also answers one of the loudest questions on the roster.
R5.31 · Pick 167 · Jaylan Ford · LB · rank 173
Jaylan Ford at the 167th pick is right where the board had him, plain and simple. A want dressed up as a pick, at a spot they had covered.
R5.36 · Pick 172 · Roger Rosengarten · OT · rank 170
Roger Rosengarten at No. 172 is neither steal nor reach, just the going rate. It plugs a real leak on the depth chart.
R6.2 · Pick 177 · Trey Knox · TE · rank 176
Trey Knox in the Round 6 slot is exactly on the number, no argument either way. A sensible fit that makes the depth chart a little sturdier.
R6.3 · Pick 178 · Javon Baker · WR · rank 178
No edge and no loss on Javon Baker in pick 178; it is a wash and a sensible one. Top of the wish list, and they did not leave without it.
R6.4 · Pick 179 · Jordan Jefferson · DT · rank 177
A straight-up fair deal on Jordan Jefferson at the 179th overall pick, value and slot in agreement. A must-fix position, and they treated it like one.
R6.7 · Pick 182 · Josh Proctor · S · rank 183
No drama and no debate, Josh Proctor went about where he belonged in Round 6, Pick 7. A need, and now a little less of one.
R6.25 · Pick 200 · Omar Speights · LB · rank 201
They took Omar Speights at par in the 200th pick, which is nothing to complain about. A want more than a need, though you can never have too many.
R6.26 · Pick 201 · Jordan Magee · LB · rank 193
Jordan Magee is a better player than pick No. 201 suggests; smart patience, rewarded. Stacking talent where they were already deep.
R6.27 · Pick 202 · Christian Jones · OT · rank 190
A quiet steal in the Round 6 slot: Christian Jones for less than the market said. One more legitimate question on the roster, answered.
R6.32 · Pick 207 · Jalen Berger · RB · rank 199
A slide stopped in Round 6, Pick 32, with Jalen Berger worth more than the price. A real hole, addressed with a reasonable pick.
R6.34 · Pick 209 · Jalen Green · S · rank 208
Jalen Green in No. 209 is fair value, right on his grade. Another box on the needs board, quietly ticked.
R6.37 · Pick 212 · Kingsley Eguakun · C · rank 214
They paid sticker price for Kingsley Eguakun in pick 212, and that is fine. It shores up a spot that genuinely needed the help.
R7.4 · Pick 224 · Brevyn Spann-Ford · TE · rank 216
They let Brevyn Spann-Ford come to them and pounced at slot 224. It fills a real need, too.
R7.23 · Pick 243 · Zakhari Franklin · WR · rank 223
Zakhari Franklin at the 243rd overall pick is daylight robbery; nobody expected him to last. Better still, it is exactly the hole they had to fill.
R7.33 · Pick 253 · Ja'Had Carter · S · rank 240
Ja'Had Carter at Round 7, Pick 33 is the sort of value that quietly wins a weekend. The roster fit checks out.