EAGLES MOCK DRAFT GRADE B-

Eagles B-

URL eagles-2519

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

A respectable, level-headed haul for the Eagles: B-.

by Starchychaff · 2025 NFL Draft · 11 picks · 0 steals · 10 reaches
Value C
Need B
Trades B-
Future B-

There is a lot to like until you notice cornerback is still a hole. The Eagles never got to the one that mattered most. A dependable weekend that grades out a B-.

Yurosek has a lot of ground to make up just to look fairly priced. They left with edge rusher solved and the rest of the wish list mostly ticked off.

The trenches got the money picks, top to bottom.

Add it up and it is a good, unfussy class.

Pick-by-Pick

R1.25 · Pick 25 · Mykel Williams · DE-EDGE · rank 40
A premium they did not need to pay, Mykel Williams a notch or two before his time. It answers the question that was keeping the coaches up at night.
R2.25 · Pick 57 · Xavier Restrepo · WR · rank 70
Xavier Restrepo at No. 57 jumps the queue by a touch more than is comfortable. The one spot they could not leave alone, and did not.
R3.22 · Pick 86 · Clay Webb · OG · rank 94
They went early on Clay Webb in the 86th overall pick, and the value did not follow. It plugs a real leak on the depth chart.
R3.25 · Pick 89 · Sonny Styles · S · rank 91
They took Sonny Styles at par in the 89th pick, which is nothing to complain about. It shores up a spot that genuinely needed the help.
R4.25 · Pick 121 · Joshua Gray · OT · rank 136
A conviction pick on Joshua Gray at pick 121 that the board grades a round light. A real hole, addressed with a reasonable pick.
R5.24 · Pick 152 · Deontae Lawson · LB · rank 161
A reach for Deontae Lawson in pick No. 152; a little patience would have been rewarded. Useful body for a position without much behind the starter.
R5.25 · Pick 153 · Ben Yurosek · TE · rank 174
Ben Yurosek at Round 5, Pick 25 is the pick scouts circle, and not in a good way. Another box on the needs board, quietly ticked.
R6.25 · Pick 185 · Roman Hemby · RB · rank 200
Roman Hemby at slot 185 is a clear overpay, with better names still on the board. A sensible fit that makes the depth chart a little sturdier.
R7.10 · Pick 202 · Jack Kiser · LB · rank 214
Jack Kiser in the 202nd pick is the kind of reach that only looks good if he outplays it. A want dressed up as a pick, at a spot they had covered.
R7.21 · Pick 213 · Marques Cox · OT · rank 231
Value said wait; Marques Cox in the Round 7 slot says they were not listening. It patches a soft spot without any drama.
R7.25 · Pick 217 · Thor Griffith · DT · rank 230
They paid a round early for Thor Griffith in slot 217, more than the board wanted. Top of the wish list, and they did not leave without it.