COWBOYS MOCK DRAFT GRADE B+

dball3 B+

URL dball3-4359

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 let Harris fall into their laps, and walked away with a B+.

by gflex · 2025 NFL Draft · 24 picks · 15 steals · 5 reaches
Value B
Need B
Trades A+
Future C

When a board-topper like Jermari Harris slides to No. 179, you do not overthink it, and the Cowboys did not.

Reaching for Slackman left real value on the table behind him. The dealing alone would carry a lesser class.

Bottom line, more hits than misses and a roster nudged the right way.

Pick-by-Pick

R1.18 · Pick 18 · Will Campbell · OT · rank 11
In Round 1, Pick 18 they get a building block for the line at fair value. Exactly the need they had to hit.
R1.30 · Pick 30 · Kenneth Grant · DT · rank 20
The board had Kenneth Grant higher than the 30th overall pick, and the interior defensive lineman fell to them anyway. It shores up a spot that genuinely needed the help.
R2.14 · Pick 46 · Jalon Walker · LB · rank 21
They robbed the room for Jalon Walker here, a fall nobody at the table saw coming. The biggest hole on the depth chart just got a whole lot smaller.
R2.17 · Pick 49 · Alfred Collins · DT · rank 56
They paid sticker price for Alfred Collins in the 49th pick, and that is fine. It plugs a real leak on the depth chart.
R2.18 · Pick 50 · Colston Loveland · TE · rank 22
A tight end of that caliber at No. 50 is the definition of value, full stop. A real hole, addressed with a reasonable pick.
R2.23 · Pick 55 · Isaiah Bond · WR · rank 55
By-the-book stuff, Isaiah Bond at slot 55 squarely in line with his ranking. A glaring weakness, addressed head on.
R2.30 · Pick 62 · Quinn Ewers · QB · rank 97
They talked themselves into Quinn Ewers at pick 62, and the board did not agree. Another box on the needs board, quietly ticked.
R3.12 · Pick 76 · Carson Schwesinger · LB · rank 87
They paid a round early for Carson Schwesinger in pick No. 76, more than the board wanted. They walked in needing this and walked out with it.
R4.16 · Pick 117 · Cam Skattebo · RB · rank 105
A slide stopped in pick 117, with Cam Skattebo worth more than the price. One more legitimate question on the roster, answered.
R4.20 · Pick 121 · Malachi Moore · S · rank 95
Steal is underselling it; Malachi Moore at No. 121 is a heist with the alarm still ringing. Useful body for a position without much behind the starter.
R5.11 · Pick 150 · O'Donnell Fortune · CB · rank 126
O'Donnell Fortune in slot 150 is a gift, value that borders on unfair. A must-fix position, and they treated it like one.
R5.33 · Pick 172 · Tahj Brooks · RB · rank 127
Tahj Brooks in Round 5, Pick 33 is the kind of fall that makes a whole class. A sensible fit for a spot that needed help.
R5.35 · Pick 174 · Jack Kiser · LB · rank 199
A swing that ignored the value entirely, Jack Kiser well ahead of where he belonged. Top of the wish list, and they did not leave without it.
R6.1 · Pick 179 · Jermari Harris · CB · rank 100
The board fumbled Jermari Harris all the way to pick No. 179, and they scooped it up. The one spot they could not leave alone, and did not.
R6.7 · Pick 185 · CJ West · DT · rank 212
They left a pile of value on the table to take CJ West this early at the 185th overall pick. The roster fit checks out.
R6.12 · Pick 190 · Emery Jones Jr. · OT · rank 129
A top-tier offensive lineman at a bargain, Emery Jones Jr. in the 190th pick, plain and simple. It answers the question that was keeping the coaches up at night.
R6.19 · Pick 197 · Nick Nash · WR · rank 148
Nick Nash at slot 197 is a first-round grade at a bargain-bin price, no notes. That was the need underlined and circled, and now it is checked off.
R6.27 · Pick 205 · Luke Lachey · TE · rank 194
They read the board right and Luke Lachey was the payoff at the Round 6 slot. It fills a real need, too.
R6.30 · Pick 208 · Addison West · OG · rank 196
Addison West in Round 6, Pick 30 is a bargain the rest of the room will envy. This was priority one on the needs board, and now it is handled.
R6.33 · Pick 211 · Jaylen Reed · S · rank 183
They barely believed it either: Jaylen Reed still on the board at pick No. 211. A want dressed up as a pick, at a spot they had covered.
R6.35 · Pick 213 · Cam Jackson · DT · rank 219
Cam Jackson at the 213th pick is right where the board had him, plain and simple. A need, and now a little less of one.
R7.17 · Pick 235 · Joey Slackman · DL · rank 306
Joey Slackman in pick 235 is a bet on their own eyes over everyone else's grade. A sensible fit that makes the depth chart a little sturdier.
R7.31 · Pick 249 · Cody Lindenberg · LB · rank 241
Cody Lindenberg is a better player than No. 249 suggests; smart patience, rewarded. Better still, it is exactly the hole they had to fill.
R7.35 · Pick 253 · Quincy Riley · CB · rank 177
Quincy Riley at the 253rd overall pick is the steal of the weekend, a first-round talent at a bargain-bin price. It also answers one of the loudest questions on the roster.