EAGLES MOCK DRAFT GRADE B

3.0 B

URL 30-2523

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 did the meat-and-potatoes work well: B.

by JodyQuan · 2025 NFL Draft · 8 picks · 5 steals · 3 reaches
Value B
Need B
Trades B
Future C+

Call it belief, call it a gut call, but Anthony Belton at slot 128 is 132 spots clear of consensus, and that is the headline. Solid and sensible more than spectacular: a B.

Landing Henderson that late papers over a lot of smaller sins. The cornerback spot stays a question, and it was the one they most needed an answer at.

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 pick No. 31 they get a quarterback's worst nightmare, reach and all. The biggest hole, addressed.
R2.31 · Pick 63 · Nick Emmanwori · S · rank 13
Taking Nick Emmanwori in Round 2, Pick 31 is close to grand larceny; a safety that good had no business lasting this long. It plugs a real leak on the depth chart.
R3.1 · Pick 65 · Harold Fannin Jr. · TE · rank 35
Circle this one: Harold Fannin Jr. at the 65th overall pick is a fall that decides a draft. Another box on the needs board, quietly ticked.
R4.27 · Pick 128 · Anthony Belton · OT · rank 260
Anthony Belton in pick 128 is a bet on their own eyes over everyone else's grade. A need, and now a little less of one.
R5.16 · Pick 153 · Demetrius Knight Jr. · LB · rank 61
Demetrius Knight Jr. in No. 153 is the kind of fall that makes a whole class. A minor itch, scratched.
R5.23 · Pick 160 · TreVeyon Henderson · RB · rank 58
Steal is underselling it; TreVeyon Henderson at the Round 5 slot is a heist with the alarm still ringing. It patches a soft spot without any drama.
R5.27 · Pick 164 · Jared Wilson · C · rank 215
They reached into another round for Jared Wilson, and the board is nowhere close to agreeing. The roster fit checks out.
R5.29 · Pick 166 · Ryan Fitzgerald · PK · rank 108
Ryan Fitzgerald at the 166th overall pick is a first-round grade at a bargain-bin price, no notes. A want dressed up as a pick, at a spot they had covered.