EAGLES MOCK DRAFT GRADE B

Concretecharlie B

URL concretecharlie-5837

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

Henderson should have been long gone. The Eagles pounced, and earned a B.

by Stan · 2025 NFL Draft · 7 picks · 6 steals · 1 reaches
Value B+
Need B
Trades B-
Future B-

The best pick of the weekend was also the simplest. The Eagles watched TreVeyon Henderson slide 86 picks past his grade and did not hesitate.

For all the activity, cornerback went untouched, which is hard to explain. The Jackson reach is the anchor dragging on the value grade. The roster is better shaped than it was, with edge rusher chief among the fixes.

In sum, a sturdy weekend with one asterisk, the cornerback spot they never got to.

Pick-by-Pick

R1.29 · Pick 29 · Landon Jackson · DL-EDGE · rank 41
The board had cheaper options than Landon Jackson at Round 1, Pick 29, and it noticed. It also answers one of the loudest questions on the roster.
R3.8 · Pick 72 · Harold Fannin Jr. · TE · rank 21
Harold Fannin Jr. at pick 72 is daylight robbery; nobody expected him to last. It shores up a spot that genuinely needed the help.
R3.29 · Pick 93 · DJ Campbell · OG · rank 44
A offensive lineman of that caliber at the 93rd overall pick is the definition of value, full stop. The roster fit checks out.
R4.31 · Pick 132 · Jake Majors · C · rank 65
Taking Jake Majors in the Round 4 slot is close to grand larceny; an offensive lineman that good had no business lasting this long. A real hole, addressed with a reasonable pick.
R5.19 · Pick 157 · TreVeyon Henderson · RB · rank 71
TreVeyon Henderson in slot 157 should not have been possible, and that is the whole point. It plugs a real leak on the depth chart.
R5.21 · Pick 159 · DeMonte Capehart · DT · rank 143
The board had DeMonte Capehart higher than the 159th pick, and the interior defensive lineman fell to them anyway. It answers the question that was keeping the coaches up at night.
R5.27 · Pick 165 · Danny Stutsman · LB · rank 96
Steal is underselling it; Danny Stutsman at pick No. 165 is a heist with the alarm still ringing. Useful body for a position without much behind the starter.