EAGLES MOCK DRAFT GRADE B

draft 4.8 B

URL draft-48-3539

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 Carter: B.

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

The value of the weekend has a name and a slot: Barrett Carter, pick No. 129, roughly 46 picks past where he belonged. Call it a sensible B, earned the boring way.

For all the activity, interior defensive lineman went untouched, which is hard to explain. If Ratledge pans out, nobody remembers the price. If not, this is the pick they hear about.

Not a headline-grabber, but a perfectly good weekend's work.

Pick-by-Pick

R1.32 · Pick 32 · Landon Jackson · DL-EDGE · rank 25
In the 32nd pick they get a premier pass rusher. Exactly the need they had to hit.
R2.32 · Pick 64 · Tate Ratledge · OG · rank 75
Tate Ratledge in slot 64 is early enough to raise a brow, if not a full objection. A sensible fit for a spot that needed help.
R3.32 · Pick 96 · Ozzy Trapilo · OT · rank 92
They did well to land Ozzy Trapilo in pick 96, just ahead of his grade. Another box on the needs board, quietly ticked.
R4.28 · Pick 129 · Barrett Carter · LB · rank 83
A top-tier linebacker at a bargain, Barrett Carter in pick No. 129, plain and simple. It thickens a room that could stand to be thicker.
R5.23 · Pick 162 · Terrance Ferguson · TE · rank 122
Terrance Ferguson in the Round 5 slot is a gift, value that borders on unfair. It patches a soft spot without any drama.
R5.27 · Pick 166 · Dorian Strong · CB · rank 174
They liked Dorian Strong enough to skip the value, taking him in the 166th overall pick. Better still, it is exactly the hole they had to fill.
R5.30 · Pick 169 · Pat Bryant · WR · rank 147
They robbed the room for Pat Bryant here, a fall nobody at the table saw coming. The biggest hole on the depth chart just got a whole lot smaller.