COWBOYS MOCK DRAFT GRADE B

D2 B

URL d2-5321

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 Round 7, Pick 31: the Cowboys steal Mafah and grade out a B.

by krganz · 2025 NFL Draft · 10 picks · 7 steals · 1 reaches
Value B+
Need B-
Trades B-
Future B-

Somebody in the Round 7 slot was going to get robbed, and it turned out to be the rest of the league. The Cowboys sat still while Phil Mafah, the No. 177 name on the board, slid all the way to them, then sprinted to the podium. They moved the roster forward and banked a B for it.

Leaving cornerback unaddressed is the roster risk they will have to answer for in the fall. Vinson has a lot of ground to make up just to look fairly priced. The roster is better shaped than it was, with wide receiver chief among the fixes.

Nearly every premium pick went to that side of the ball.

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

Pick-by-Pick

R1.12 · Pick 12 · James Pearce Jr. · DE-EDGE · rank 9
In pick 12 they get a bendy edge with upside. Need was not the driver here.
R2.12 · Pick 44 · Omarion Hampton · RB · rank 30
Nice patience on Omarion Hampton, who had no business lasting to Round 2, Pick 12. It shores up a spot that genuinely needed the help.
R3.12 · Pick 76 · Deone Walker · DT · rank 67
A slide stopped in No. 76, with Deone Walker worth more than the price. A sensible fit that makes the depth chart a little sturdier.
R5.11 · Pick 150 · Sebastian Castro · S · rank 93
They robbed the room for Sebastian Castro here, a fall nobody at the table saw coming. Useful depth more than a marquee fix.
R5.31 · Pick 170 · Smael Mondon Jr. · LB · rank 111
Steal is underselling it; Smael Mondon Jr. at pick No. 170 is a heist with the alarm still ringing. That was the need underlined and circled, and now it is checked off.
R5.33 · Pick 172 · Tyler Shough · QB · rank 153
Tyler Shough in the 172nd pick should not have been possible, and that is the whole point. A need, and now a little less of one.
R5.35 · Pick 174 · Jay Higgins · LB · rank 137
Jay Higgins at the Round 5 slot is a first-round grade at a bargain-bin price, no notes. A glaring weakness, addressed head on.
R6.12 · Pick 190 · Dont'e Thornton Jr. · WR · rank 185
They did well to land Dont'e Thornton Jr. in slot 190, just ahead of his grade. It answers the question that was keeping the coaches up at night.
R6.33 · Pick 211 · Carson Vinson · OT · rank 220
A reach on Carson Vinson in the 211th overall pick; the board had better options right there. Better still, it is exactly the hole they had to fill.
R7.31 · Pick 249 · Phil Mafah · RB · rank 177
Taking Phil Mafah in pick No. 249 is close to grand larceny; a running back that good had no business lasting this long. Another box on the needs board, quietly ticked.