COWBOYS MOCK DRAFT GRADE A

JohnK Draft Cowboy Picks A

URL johnk-draft-cowboy-picks-cowboys-2257

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 →
A

Dallas Cowboys

Larceny in No. 234 lands the Cowboys a A, Ward and all.

by jwr257 · 2025 NFL Draft · 20 picks · 20 steals · 0 reaches
Value A+
Need B
Trades A+
Future A+

The best pick of the weekend was also the simplest. The Cowboys watched Cam Ward slide 226 picks past his grade and did not hesitate. Little to argue with here, and the A says so.

The dealing alone would carry a lesser class. The tight end spot stays a question, and it was the one they most needed an answer at.

The veteran additions, Jonathan Taylor chief among them, give the class a floor the rookies alone would not. Wide receiver was the priority and it is no longer a question, which is most of the job.

In the end it comes back to Travis Hunter, and a haul good enough to build on right away.

Pick-by-Pick

R1.24 · Pick 24 · Travis Hunter · CB · rank 1
In the Round 1 slot they get a potential shutdown corner, and a steal at that. Exactly the need they had to hit.
R4.2 · Pick 103 · Ashton Jeanty · RB · rank 2
Ashton Jeanty in slot 103 should not have been possible, and that is the whole point. It shores up a spot that genuinely needed the help.
R4.3 · Pick 104 · Josaiah Stewart · DE-EDGE · rank 53
A edge rusher of that caliber at pick 104 is the definition of value, full stop. Depth more than a fix, but depth they can use.
R4.15 · Pick 116 · Walter Nolen · DT · rank 19
Steal is underselling it; Walter Nolen at the 116th pick is a heist with the alarm still ringing. One more legitimate question on the roster, answered.
R5.11 · Pick 150 · T.J. Sanders · DT · rank 44
T.J. Sanders in pick No. 150 is the kind of fall that makes a whole class. A sensible fit that makes the depth chart a little sturdier.
R5.18 · Pick 157 · Alfred Collins · DT · rank 56
Alfred Collins at No. 157 is daylight robbery; nobody expected him to last. The roster fit checks out.
R5.26 · Pick 165 · Tre Harris · WR · rank 50
Tre Harris at Round 5, Pick 26 is the steal of the weekend, a first-round talent at a bargain-bin price. Better still, it is exactly the hole they had to fill.
R5.31 · Pick 170 · Bradyn Swinson · DE-EDGE · rank 60
Circle this one: Bradyn Swinson at the 170th overall pick is a fall that decides a draft. They doubled down on a strength rather than a need.
R6.12 · Pick 190 · Demetrius Knight Jr. · LB · rank 58
They will replay Demetrius Knight Jr. at pick No. 190 for years; that is how good the value is. Top of the wish list, and they did not leave without it.
R6.24 · Pick 202 · Wyatt Milum · OT · rank 36
Somehow Wyatt Milum was still sitting there in slot 202, and they pounced on premier offensive lineman value. It answers the question that was keeping the coaches up at night.
R6.31 · Pick 209 · Omarr Norman-Lott · DT · rank 70
A top-tier interior defensive lineman at a bargain, Omarr Norman-Lott in pick 209, plain and simple. It fills a real need, too.
R6.33 · Pick 211 · Kyle Kennard · DE-EDGE · rank 71
They barely believed it either: Kyle Kennard still on the board at the Round 6 slot. They added to a strength when a need was still open elsewhere.
R6.38 · Pick 216 · Jake Majors · C · rank 102
Jake Majors at No. 216 is a first-round grade at a bargain-bin price, no notes. A glaring weakness, addressed head on.
R7.3 · Pick 221 · Devin Neal · RB · rank 81
They robbed the room for Devin Neal here, a fall nobody at the table saw coming. Another box on the needs board, quietly ticked.
R7.16 · Pick 234 · Cam Ward · QB · rank 8
Taking Cam Ward in Round 7, Pick 16 is close to grand larceny; a quarterback that good had no business lasting this long. A need, and now a little less of one.
R7.20 · Pick 238 · Shemar Turner · DL · rank 123
You do not let an interior defensive lineman like Shemar Turner reach the 238th pick and blink. They did not. A real hole, addressed with a reasonable pick.
R7.23 · Pick 241 · Dylan Fairchild · OG · rank 105
Dylan Fairchild in slot 241 is a gift, value that borders on unfair. They walked in needing this and walked out with it.
R7.30 · Pick 248 · Darius Alexander · DT · rank 126
The board fumbled Darius Alexander all the way to pick No. 248, and they scooped it up. It patches a soft spot without any drama.
R7.31 · Pick 249 · Rylie Mills · DL · rank 132
Steal is underselling it; Rylie Mills at pick 249 is a heist with the alarm still ringing. It plugs a real leak on the depth chart.
R7.32 · Pick 250 · Xavier Restrepo · WR · rank 63
The board fumbled Xavier Restrepo all the way to the 250th pick, and they scooped it up. The biggest hole on the depth chart just got a whole lot smaller.