COWBOYS MOCK DRAFT GRADE B

HR-10-4 B

URL hr-10-4-3216

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 checked most of the boxes and earned a B.

by HR · 2025 NFL Draft · 10 picks · 4 steals · 3 reaches
Value B
Need B+
Trades B-
Future B-

If confidence were a draft strategy, the Cowboys would have aced it. Trey Moore at slot 172 is 99 spots clear of where he belonged.

They banked enough surplus on Arroyo to cover a lot of smaller sins. They covered a lot of ground and still skipped linebacker, which is a strange place to end up.

All told, a solid class that does its job everywhere but linebacker.

Pick-by-Pick

R1.12 · Pick 12 · Tetairoa McMillan · WR · rank 5
In the 12th pick they get a home-run threat at receiver at fair value. The biggest hole, addressed.
R2.12 · Pick 44 · Jahdae Barron · CB · rank 13
You do not let a cornerback like Jahdae Barron reach No. 44 and blink. They did not. It answers the question that was keeping the coaches up at night.
R3.12 · Pick 76 · T.J. Sanders · DT · rank 42
They barely believed it either: T.J. Sanders still on the board at slot 76. It fills a real need, too.
R5.13 · Pick 150 · Devin Neal · RB · rank 84
Devin Neal in pick 150 is a gift, value that borders on unfair. It patches a soft spot without any drama.
R5.33 · Pick 170 · Tyler Cooper · OG · rank 177
They paid sticker price for Tyler Cooper in Round 5, Pick 33, and that is fine. A glaring weakness, addressed head on.
R5.35 · Pick 172 · Trey Moore · LB-EDGE · rank 271
The board screamed and they did not listen, reaching into the next round for Trey Moore. It thickens a room that could stand to be thicker.
R5.37 · Pick 174 · Elijah Arroyo · TE · rank 80
Elijah Arroyo at the 174th overall pick is daylight robbery; nobody expected him to last. The roster fit checks out.
R6.15 · Pick 190 · Jaylen Reed · S · rank 187
They did well to land Jaylen Reed in pick No. 190, just ahead of his grade. A minor itch, scratched.
R6.36 · Pick 211 · KJ Jefferson · QB · rank 305
KJ Jefferson in Round 6, Pick 36 is a bet on their own eyes over everyone else's grade. A sensible fit for a spot that needed help.
R7.33 · Pick 249 · Trey Wedig · OT · rank 303
A real head-scratcher, Trey Wedig in slot 249 is miles ahead of his ranking. That was the need underlined and circled, and now it is checked off.