EAGLES MOCK DRAFT GRADE B

Eagles B

URL eagles-0213

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

Nothing loud, just a tidy B for the Eagles.

by Jkirbs · 2025 NFL Draft · 7 picks · 5 steals · 2 reaches
Value B+
Need B
Trades B-
Future B-

If confidence were a draft strategy, the Eagles would have aced it. Ahmed Hassanein at pick 128 is 79 spots clear of where he belonged.

However the rest shakes out, Stutsman at that price is a win they earned. If this class has a fault line, it runs straight through cornerback.

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

Pick-by-Pick

R1.31 · Pick 31 · Luther Burden III · WR · rank 16
They read the board right and Luther Burden III was the payoff at pick 31. It answers the question that was keeping the coaches up at night.
R2.31 · Pick 63 · Harold Fannin Jr. · TE · rank 35
Harold Fannin Jr. at the 63rd overall pick is the steal of the weekend, a first-round talent at a bargain-bin price. A sensible fit that makes the depth chart a little sturdier.
R3.31 · Pick 95 · Xavier Watts · S · rank 46
Xavier Watts in pick No. 95 is a gift, value that borders on unfair. It shores up a spot that genuinely needed the help.
R4.27 · Pick 128 · Ahmed Hassanein · DL-EDGE · rank 207
Ahmed Hassanein at Round 4, Pick 27 is a steep price for a hunch, hard to square with any board. Better still, it is exactly the hole they had to fill.
R5.23 · Pick 160 · Danny Stutsman · LB · rank 84
Steal is underselling it; Danny Stutsman at the Round 5 slot is a heist with the alarm still ringing. A minor itch, scratched.
R5.27 · Pick 164 · Jeffrey Bassa · LB · rank 122
A linebacker of that caliber at the 164th pick is the definition of value, full stop. Nice player, but the depth chart did not need him here.
R5.29 · Pick 166 · Miles Frazier · OG · rank 213
This one needs a full-page explanation: Miles Frazier in Round 5, Pick 29, miles early. Another box on the needs board, quietly ticked.