COWBOYS MOCK DRAFT GRADE B+

HR-22-4 B+

URL hr-22-4-1757

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+

Dallas Cowboys

The Cowboys worked the phones like thieves and earned a B+.

by HR · 2025 NFL Draft · 14 picks · 6 steals · 6 reaches
Value B+
Need B
Trades A+
Future B

The Cowboys bet big and early on KJ Jefferson, 100 picks ahead of the board. Bold does not always mean right. The bottom line is a respectable B+.

The Johnson pick is the one they will point to when this weekend is judged. The phones were where this weekend was really won.

Leaving tight end unaddressed is the roster risk they will have to answer for in the fall.

A workmanlike haul that should hold up just fine.

Pick-by-Pick

R1.17 · Pick 17 · Ashton Jeanty · RB · rank 2
In the 17th pick they get an every-down engine for the run game, outstanding value to boot. A real need, handled.
R2.17 · Pick 49 · Walter Nolen · DT · rank 17
Walter Nolen in pick No. 49 should not have been possible, and that is the whole point. A sensible fit for a spot that needed help.
R2.19 · Pick 51 · Emeka Egbuka · WR · rank 21
They barely believed it either: Emeka Egbuka still on the board at slot 51. They walked in needing this and walked out with it.
R3.12 · Pick 76 · Carson Schwesinger · LB · rank 87
They paid up for Carson Schwesinger at the 76th overall pick when waiting would have done the job. It also answers one of the loudest questions on the roster.
R4.20 · Pick 121 · Donovan Jackson · OT · rank 86
Somehow Donovan Jackson was still sitting there in No. 121, and they pounced on premier offensive lineman value. That was the need underlined and circled, and now it is checked off.
R5.11 · Pick 150 · Luke Kandra · OG · rank 116
Steal is underselling it; Luke Kandra at pick 150 is a heist with the alarm still ringing. The one spot they could not leave alone, and did not.
R5.15 · Pick 154 · Cobee Bryant · CB · rank 186
They left a pile of value on the table to take Cobee Bryant this early at No. 154. Better still, it is exactly the hole they had to fill.
R5.31 · Pick 170 · Jaylen Reed · S · rank 188
Jaylen Reed in the Round 5 slot is a reach so steep the board needed a second look to believe it. Depth more than a fix, but depth they can use.
R5.33 · Pick 172 · Tez Johnson · WR · rank 90
They will replay Tez Johnson at pick 172 for years; that is how good the value is. This was priority one on the needs board, and now it is handled.
R5.35 · Pick 174 · Quincy Riley · CB · rank 182
A conviction pick on Quincy Riley at slot 174 that the board grades a round light. A glaring weakness, addressed head on.
R6.12 · Pick 190 · Oluwafemi Oladejo · LB-EDGE · rank 241
A wild overpay on Oluwafemi Oladejo in Round 6, Pick 12, the sort that defines a class for the wrong reasons. Useful depth more than a marquee fix.
R6.21 · Pick 199 · Jalen McLeod · LB-EDGE · rank 195
Jalen McLeod at the 199th pick nudges the ledger their way without any fuss. A want more than a need, though you can never have too many.
R6.33 · Pick 211 · CJ West · DT · rank 217
By-the-book stuff, CJ West at the 211th overall pick squarely in line with his ranking. A real hole, addressed with a reasonable pick.
R7.31 · Pick 249 · KJ Jefferson · QB · rank 349
A real head-scratcher, KJ Jefferson in pick No. 249 is miles ahead of his ranking. The roster fit checks out.