DOLPHINS MOCK DRAFT GRADE B

Rookie 2nd B

URL rookie-2nd-5528

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

Miami Dolphins

The Dolphins checked most of the boxes and earned a B.

by AVG · 2026 NFL Draft · 12 picks · 3 steals · 6 reaches
Value C+
Need B
Trades C
Future A

Nobody else had Kamran James anywhere near the 227th overall pick. The Dolphins did, by 119 spots, and that gap is the whole story.

Landing Kilgore that late papers over a lot of smaller sins. The running back hole is the one line item this class does not answer.

The Kilgore pick is fine in a vacuum, less so with running back still on the board. The Rasheed Walker pickup adds a known quantity to a class of unknowns.

In short, they left a little better than they arrived, which is the whole idea.

Pick-by-Pick

R1.11 · Pick 11 · Jordyn Tyson · WR · rank 9
In the 11th overall pick they get a matchup problem out wide. Exactly the need they had to hit.
R2.11 · Pick 43 · Dillon Thieneman · S · rank 35
Quietly one of the better values of the day, Dillon Thieneman at pick 43. Depth more than a fix, but depth they can use.
R3.16 · Pick 80 · Keionte Scott · CB · rank 60
They barely believed it either: Keionte Scott still on the board at No. 80. A quiet depth add at a thin-ish spot.
R3.23 · Pick 87 · Caden Curry · DE-EDGE · rank 130
Value said wait; Caden Curry in slot 87 says they were not listening. It also answers one of the loudest questions on the roster.
R3.26 · Pick 90 · Keylan Rutledge · OG · rank 114
Keylan Rutledge at pick No. 90 is a steep price for a hunch, hard to square with any board. It plugs a real leak on the depth chart.
R3.30 · Pick 94 · Jude Bowry · OT · rank 128
They left a pile of value on the table to take Jude Bowry this early at the Round 3 slot. A need, and now a little less of one.
R4.15 · Pick 115 · Drew Allar · QB · rank 156
A wild overpay on Drew Allar in the Round 4 slot, the sort that defines a class for the wrong reasons. Top of the wish list, and they did not leave without it.
R4.30 · Pick 130 · Jalon Kilgore · CB · rank 100
A surprising call. With running back still to address, they spent No. 130 on Jalon Kilgore, a cornerback they were not short of.
R5.11 · Pick 151 · Marlin Klein · TE · rank 157
Marlin Klein in the 151st pick is exactly on the number, no argument either way. A sensible fit that makes the depth chart a little sturdier.
R7.11 · Pick 227 · Kamran James · DE-EDGE · rank 346
The board screamed and they did not listen, reaching into the next round for Kamran James. The one spot they could not leave alone, and did not.
R7.22 · Pick 238 · Nick Barrett · DL · rank 254
They paid a round early for Nick Barrett in the 238th overall pick, more than the board wanted. It answers the question that was keeping the coaches up at night.
R7.34 · Pick 250 · Jack Kelly · LB · rank 256
Jack Kelly at pick 250 is neither steal nor reach, just the going rate. A sensible fit for a spot that needed help.