RAVENS MOCK DRAFT GRADE D+

Styles if Available D+

URL styles-if-available-ravens-2333

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 →
D+

Baltimore Ravens

The Ravens bled value on every deal, hence the D+.

by Masta12345 · 2026 NFL Draft · 13 picks · 5 steals · 3 reaches
Value B
Need B
Trades F
Future B-

The Ravens treated their own grade as gospel and everyone else's as noise, spending pick 250 on Dasan McCullough a full 73 spots early. The board pushed back all weekend, and the D+ is the result.

The trades bled value they could not afford to lose. If this class has a fault line, it runs straight through quarterback. The Stowers steal is the beam this whole class leans on.

Cornerback was the priority and it is no longer a question, which is most of the job.

Bottom line, they will need several of these picks to beat their grades just to break even, and quarterback is still a hole.

Pick-by-Pick

R1.14 · Pick 14 · Sonny Styles · LB · rank 11
In pick No. 14 they get the heartbeat of the defense. Need was not the driver here.
R2.13 · Pick 45 · Chris Johnson · CB · rank 33
Value with a capital V on Chris Johnson in No. 45, a genuine coup. They walked in needing this and walked out with it.
R3.16 · Pick 80 · Eli Stowers · TE · rank 56
Steal is underselling it; Eli Stowers at pick 80 is a heist with the alarm still ringing. It fills a real need, too.
R4.15 · Pick 115 · Bryce Lance · WR · rank 96
They will replay Bryce Lance at the 115th pick for years; that is how good the value is. A sensible fit for a spot that needed help.
R4.18 · Pick 118 · Jalen Farmer · OG · rank 109
Good things come to war rooms that wait, and Jalen Farmer at the 118th overall pick is the proof. Better still, it is exactly the hole they had to fill.
R4.28 · Pick 128 · Trey Zuhn III · C · rank 127
Trey Zuhn III in Round 4, Pick 28 is exactly on the number, no argument either way. It also answers one of the loudest questions on the roster.
R5.14 · Pick 154 · Kaytron Allen · RB · rank 149
Kaytron Allen at the Round 5 slot is a sensible buy, a touch better than market for the running back. A sensible fit that makes the depth chart a little sturdier.
R5.22 · Pick 162 · Zxavian Harris · DT · rank 157
A tidy little value on Zxavian Harris in Round 5, Pick 22, a step better than break-even. A must-fix position, and they treated it like one.
R5.33 · Pick 173 · Travis Burke · OT · rank 174
By-the-book stuff, Travis Burke at No. 173 squarely in line with his ranking. The biggest hole on the depth chart just got a whole lot smaller.
R5.34 · Pick 174 · Dae'Quan Wright · TE · rank 189
A reach for Dae'Quan Wright in the 174th pick; a little patience would have been rewarded. One more legitimate question on the roster, answered.
R6.30 · Pick 211 · Josh Cameron · WR · rank 191
Josh Cameron in the 211th overall pick should not have been possible, and that is the whole point. A need, and now a little less of one.
R7.34 · Pick 250 · Dasan McCullough · LB-EDGE · rank 323
Dasan McCullough in pick 250 is a bet on their own eyes over everyone else's grade. A real hole, addressed with a reasonable pick.
R7.37 · Pick 253 · Bryce Foster · C · rank 262
They liked Bryce Foster enough to skip the value, taking him in pick No. 253. This was priority one on the needs board, and now it is handled.