EAGLES MOCK DRAFT GRADE B+

Winner B+

URL winner-0423

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

Best value of the weekend goes to the Eagles for McCullough: B+.

by Dutch · 2025 NFL Draft · 15 picks · 13 steals · 0 reaches
Value B+
Need B
Trades A
Future B-

Thirty-one other rooms let Dasan McCullough slide, and the Eagles were the ones holding the card at pick No. 217. Highway robbery. No fireworks, but a solid B+.

They will regret leaving interior defensive lineman for another day if the season turns on it. The trade work was a quiet net positive.

The roster is better shaped than it was, with cornerback chief among the fixes.

All told, a solid class that does its job everywhere but interior defensive lineman.

Pick-by-Pick

R1.28 · Pick 28 · JT Tuimoloau · DE-EDGE · rank 24
In pick No. 28 they get a double-digit-sack hope. Exactly the need they had to hit.
R2.25 · Pick 57 · Tre Harris · WR · rank 50
Tre Harris at the 57th overall pick is a sound buy, the sort that quietly helps a class. This was priority one on the needs board, and now it is handled.
R3.22 · Pick 86 · Keon Sabb · S · rank 64
Circle this one: Keon Sabb at the 86th pick is a fall that decides a draft. It fills a real need, too.
R3.25 · Pick 89 · Jabbar Muhammad · CB · rank 68
Jabbar Muhammad at No. 89 is a first-round grade at a bargain-bin price, no notes. Better still, it is exactly the hole they had to fill.
R3.28 · Pick 92 · Fernando Carmona · OT · rank 75
Fernando Carmona slid further than he should have, and slot 92 is lovely value for the offensive lineman. It patches a soft spot without any drama.
R4.25 · Pick 121 · Malachi Moore · S · rank 83
A safety of that caliber at the Round 4 slot is the definition of value, full stop. A need, and now a little less of one.
R4.28 · Pick 124 · Danny Stutsman · LB · rank 93
They will replay Danny Stutsman at Round 4, Pick 28 for years; that is how good the value is. Depth more than a fix, but depth they can use.
R5.24 · Pick 152 · Jamon Dumas-Johnson · LB · rank 141
They stopped a slide they were happy to see, landing Jamon Dumas-Johnson in pick 152. Stacking talent where they were already deep.
R5.25 · Pick 153 · Jaishawn Barham · LB · rank 144
A slide stopped in slot 153, with Jaishawn Barham worth more than the price. A want dressed up as a pick, at a spot they had covered.
R6.25 · Pick 185 · Quinn Carroll · OT · rank 169
Quinn Carroll is a better player than No. 185 suggests; smart patience, rewarded. The roster fit checks out.
R6.28 · Pick 188 · Garrett Dellinger · OG · rank 178
Garrett Dellinger at the Round 6 slot is the sort of value that quietly wins a weekend. A sensible fit that makes the depth chart a little sturdier.
R7.10 · Pick 202 · Deion Burks · WR · rank 180
Taking Deion Burks in pick No. 202 is close to grand larceny; a wide receiver that good had no business lasting this long. That was the need underlined and circled, and now it is checked off.
R7.21 · Pick 213 · Logan Parr · OG · rank 188
Logan Parr in the 213th overall pick should not have been possible, and that is the whole point. A sensible fit for a spot that needed help.
R7.25 · Pick 217 · Dasan McCullough · S · rank 176
Dasan McCullough in Round 7, Pick 25 is the kind of fall that makes a whole class. Another box on the needs board, quietly ticked.
R7.28 · Pick 220 · Tony Grimes · CB · rank 189
Tony Grimes at pick 220 is daylight robbery; nobody expected him to last. A must-fix position, and they treated it like one.