COWBOYS MOCK DRAFT GRADE B+

cowboys greatest ever B+

URL cowboys-greatest-ever-2025

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

Grand theft in No. 249: the Cowboys steal Sanders and grade out a B+.

by Ra M · 2025 NFL Draft · 12 picks · 12 steals · 0 reaches
Value A+
Need B+
Trades B-
Future B-

Somebody in pick 249 was going to get robbed, and it turned out to be the rest of the league. The Cowboys sat still while T.J. Sanders, the No. 42 name on the board, slid all the way to them, then sprinted to the podium. Solid and sensible more than spectacular: a B+.

They punted on tight end, and it is the miss that keeps the grade honest. Wide receiver is handled and the depth chart looks a good deal healthier for it.

Nearly every premium pick went to that side of the ball. Trading back for volume was the quiet throughline of their weekend.

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

Pick-by-Pick

R1.12 · Pick 12 · Travis Hunter · CB · rank 1
In pick 12 they get an island corner, outstanding value to boot. Exactly the need they had to hit.
R2.14 · Pick 46 · Ashton Jeanty · RB · rank 2
Taking Ashton Jeanty in No. 46 is close to grand larceny; a running back that good had no business lasting this long. It plugs a real leak on the depth chart.
R3.12 · Pick 76 · Cam Ward · QB · rank 7
Cam Ward in the 76th pick is a gift, value that borders on unfair. It patches a soft spot without any drama.
R4.16 · Pick 117 · Kenneth Grant · DT · rank 19
Steal is underselling it; Kenneth Grant at pick No. 117 is a heist with the alarm still ringing. The roster fit checks out.
R5.11 · Pick 150 · Walter Nolen · DT · rank 17
Walter Nolen in slot 150 is the kind of fall that makes a whole class. A need, and now a little less of one.
R5.31 · Pick 170 · Jahdae Barron · CB · rank 12
You do not let a cornerback like Jahdae Barron reach Round 5, Pick 31 and blink. They did not. That was the need underlined and circled, and now it is checked off.
R5.33 · Pick 172 · Wyatt Milum · OT · rank 35
Wyatt Milum at the Round 5 slot is the steal of the weekend, a first-round talent at a bargain-bin price. Top of the wish list, and they did not leave without it.
R5.35 · Pick 174 · Jihaad Campbell · LB · rank 40
Jihaad Campbell in the 174th overall pick should not have been possible, and that is the whole point. This was priority one on the needs board, and now it is handled.
R6.12 · Pick 190 · Tre Harris · WR · rank 48
Tre Harris at the 190th pick is daylight robbery; nobody expected him to last. The biggest hole on the depth chart just got a whole lot smaller.
R6.33 · Pick 211 · Aireontae Ersery · OT · rank 47
The board fumbled Aireontae Ersery all the way to pick No. 211, and they scooped it up. They walked in needing this and walked out with it.
R7.26 · Pick 244 · Demetrius Knight Jr. · LB · rank 61
Somehow Demetrius Knight Jr. was still sitting there in the 244th overall pick, and they pounced on premier linebacker value. It also answers one of the loudest questions on the roster.
R7.31 · Pick 249 · T.J. Sanders · DT · rank 42
They barely believed it either: T.J. Sanders still on the board at the Round 7 slot. A real hole, addressed with a reasonable pick.