COWBOYS MOCK DRAFT GRADE F

ALL IN in BIG D F

URL all-in-in-big-d-5327

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

Dallas Cowboys

The Cowboys found their guy under center in Sanders: F.

by JJONESSUX · 2025 NFL Draft · 51 picks · 47 steals · 0 reaches
Value A
Need B-
Trades F
Future D-

This is the pick they will still be bragging about in July: Darien Porter, the No. 81 name on the board, stolen at the Round 7 slot. The board sounded every alarm, and the F is the fallout.

The trade table is where this weekend went wrong. The whole projection now runs through Shedeur Sanders; hit there and everything else looks smarter.

They are betting the present roster is worth a lighter draft next spring.

In the end, a class that has to defy its grades just to matter.

Pick-by-Pick

R1.6 · Pick 6 · Shedeur Sanders · QB · rank 3
In slot 6 they get their quarterback of the future. A real need, handled.
R1.12 · Pick 12 · Travis Hunter · CB · rank 1
In pick No. 12 they get a lockdown presence outside, outstanding value to boot. It fills the loudest need on the roster.
R1.25 · Pick 25 · Wyatt Milum · OT · rank 13
In the 25th overall pick they get an anchor for the offensive line at a price that makes it sweeter. Exactly the need they had to hit.
R1.28 · Pick 28 · Cameron Williams · OT · rank 30
In Round 1, Pick 28 they get a building block for the line at fair value. The biggest hole, addressed.
R2.2 · Pick 34 · Princely Umanmielen · DE-EDGE · rank 9
Somehow Princely Umanmielen was still sitting there in slot 34, and they pounced on premier edge rusher value. Useful body for a position without much behind the starter.
R2.3 · Pick 35 · Jahdae Barron · CB · rank 14
Circle this one: Jahdae Barron at pick No. 35 is a fall that decides a draft. The biggest hole on the depth chart just got a whole lot smaller.
R2.13 · Pick 45 · Kenneth Grant · DT · rank 28
They stopped a slide they were happy to see, landing Kenneth Grant in the 45th pick. Another box on the needs board, quietly ticked.
R2.18 · Pick 50 · Nick Emmanwori · S · rank 19
A safety of that caliber at No. 50 is the definition of value, full stop. Depth more than a fix, but depth they can use.
R2.23 · Pick 55 · Tyler Warren · TE · rank 45
Tyler Warren slipping to pick 55 is the kind of luck good rooms make for themselves. It patches a soft spot without any drama.
R2.28 · Pick 60 · Tre Harris · WR · rank 18
Tre Harris in the Round 2 slot should not have been possible, and that is the whole point. A glaring weakness, addressed head on.
R2.29 · Pick 61 · Malaki Starks · S · rank 20
Malaki Starks at pick 61 is daylight robbery; nobody expected him to last. They doubled down on a strength rather than a need.
R3.1 · Pick 65 · Tate Ratledge · OG · rank 32
Tate Ratledge in the 65th overall pick is a gift, value that borders on unfair. It also answers one of the loudest questions on the roster.
R3.5 · Pick 69 · Tyleik Williams · DT · rank 57
Tyleik Williams in the 69th pick is a bargain the rest of the room will envy. The roster fit checks out.
R3.8 · Pick 72 · Ashton Jeanty · RB · rank 2
They barely believed it either: Ashton Jeanty still on the board at Round 3, Pick 8. A need, and now a little less of one.
R3.9 · Pick 73 · Isaiah Bond · WR · rank 23
Steal is underselling it; Isaiah Bond at slot 73 is a heist with the alarm still ringing. It answers the question that was keeping the coaches up at night.
R3.10 · Pick 74 · Cam Ward · QB · rank 6
You do not let a quarterback like Cam Ward reach pick No. 74 and blink. They did not. A real hole, addressed with a reasonable pick.
R3.22 · Pick 86 · Armand Membou · OT · rank 69
The board had Armand Membou higher than No. 86, and the offensive lineman fell to them anyway. That was the need underlined and circled, and now it is checked off.
R3.29 · Pick 93 · Jack Bech · WR · rank 97
By-the-book stuff, Jack Bech at the Round 3 slot squarely in line with his ranking. This was priority one on the needs board, and now it is handled.
R4.1 · Pick 102 · Josaiah Stewart · DE-EDGE · rank 43
Josaiah Stewart at Round 4, Pick 1 is the steal of the weekend, a first-round talent at a bargain-bin price. It is more luxury than necessity; they were already set here.
R4.2 · Pick 103 · Ashton Gillotte · DL-EDGE · rank 67
They robbed the room for Ashton Gillotte here, a fall nobody at the table saw coming. Pure best-available; the position was not exactly begging.
R4.4 · Pick 105 · Walter Nolen · DT · rank 12
They will replay Walter Nolen at slot 105 for years; that is how good the value is. It plugs a real leak on the depth chart.
R4.9 · Pick 110 · TreVeyon Henderson · RB · rank 64
Taking TreVeyon Henderson in pick No. 110 is close to grand larceny; a running back that good had no business lasting this long. It fills a real need, too.
R4.18 · Pick 119 · Mason Taylor · TE · rank 102
They let Mason Taylor come to them and pounced at the 119th pick. A sensible fit for a spot that needed help.
R4.21 · Pick 122 · Jake Majors · C · rank 96
A top-tier offensive lineman at a bargain, Jake Majors in the Round 4 slot, plain and simple. A must-fix position, and they treated it like one.
R4.24 · Pick 125 · Tez Johnson · WR · rank 116
Tez Johnson is a better player than the 125th overall pick suggests; smart patience, rewarded. Better still, it is exactly the hole they had to fill.
R4.25 · Pick 126 · Jihaad Campbell · LB · rank 40
The board fumbled Jihaad Campbell all the way to pick 126, and they scooped it up. They walked in needing this and walked out with it.
R4.29 · Pick 130 · Chris Paul Jr. · LB · rank 119
Chris Paul Jr. at pick 130 is money in the bank, a linebacker taken below his worth. The one spot they could not leave alone, and did not.
R4.35 · Pick 136 · Dylan Fairchild · OG · rank 59
Dylan Fairchild in slot 136 is the kind of fall that makes a whole class. Top of the wish list, and they did not leave without it.
R5.1 · Pick 139 · Jalon Walker · LB · rank 27
Jalon Walker at No. 139 is a first-round grade at a bargain-bin price, no notes. They walked in needing this and walked out with it.
R5.7 · Pick 145 · Jayden Higgins · WR · rank 143
They paid sticker price for Jayden Higgins in the 145th overall pick, and that is fine. Better still, it is exactly the hole they had to fill.
R5.10 · Pick 148 · Nicholas Singleton · RB · rank 104
Taking Nicholas Singleton in the Round 5 slot is close to grand larceny; a running back that good had no business lasting this long. A sensible fit that makes the depth chart a little sturdier.
R5.16 · Pick 154 · Zy Alexander · CB · rank 66
Zy Alexander at pick No. 154 is daylight robbery; nobody expected him to last. The biggest hole on the depth chart just got a whole lot smaller.
R5.17 · Pick 155 · Malachi Moore · S · rank 75
Malachi Moore at the 155th pick is the steal of the weekend, a first-round talent at a bargain-bin price. Nice player, but the depth chart did not need him here.
R5.29 · Pick 167 · Xavier Restrepo · WR · rank 15
Xavier Restrepo at Round 5, Pick 29 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.
R5.35 · Pick 173 · T.J. Sanders · DT · rank 29
Circle this one: T.J. Sanders at the 173rd pick is a fall that decides a draft. One more legitimate question on the roster, answered.
R6.16 · Pick 191 · Colston Loveland · TE · rank 48
Colston Loveland in slot 191 should not have been possible, and that is the whole point. It shores up a spot that genuinely needed the help.
R6.29 · Pick 204 · DeMonte Capehart · DT · rank 156
A top-tier interior defensive lineman at a bargain, DeMonte Capehart in the Round 6 slot, plain and simple. It plugs a real leak on the depth chart.
R6.34 · Pick 209 · Kyle Kennard · DE-EDGE · rank 80
The board fumbled Kyle Kennard all the way to No. 209, and they scooped it up. Depth on depth, at a spot that was hardly crying out.
R6.38 · Pick 213 · Alfred Collins · DT · rank 65
Somehow Alfred Collins was still sitting there in Round 6, Pick 38, and they pounced on premier interior defensive lineman value. It patches a soft spot without any drama.
R7.6 · Pick 220 · Jordan James · RB · rank 56
Steal is underselling it; Jordan James at the 220th overall pick is a heist with the alarm still ringing. The roster fit checks out.
R7.11 · Pick 225 · Logan Brown · OT · rank 152
They robbed the room for Logan Brown here, a fall nobody at the table saw coming. It also answers one of the loudest questions on the roster.
R7.14 · Pick 228 · Logan Jones · C · rank 175
Logan Jones in pick No. 228 is the kind of fall that makes a whole class. This was priority one on the needs board, and now it is handled.
R7.17 · Pick 231 · Trey Amos · CB · rank 60
You do not let a cornerback like Trey Amos reach the Round 7 slot and blink. They did not. The one spot they could not leave alone, and did not.
R7.19 · Pick 233 · Jonah Coleman · RB · rank 165
They will replay Jonah Coleman at pick 233 for years; that is how good the value is. A need, and now a little less of one.
R7.21 · Pick 235 · Phil Mafah · RB · rank 169
They barely believed it either: Phil Mafah still on the board at the 235th pick. A sensible fit that makes the depth chart a little sturdier.
R7.24 · Pick 238 · Rylie Mills · DL · rank 135
A interior defensive lineman of that caliber at the 238th overall pick is the definition of value, full stop. Another box on the needs board, quietly ticked.
R7.33 · Pick 247 · Omarr Norman-Lott · DT · rank 78
Omarr Norman-Lott in No. 247 is a gift, value that borders on unfair. A sensible fit for a spot that needed help.
R7.34 · Pick 248 · Antwaun Powell-Ryland · DL-EDGE · rank 160
They barely believed it either: Antwaun Powell-Ryland still on the board at pick No. 248. Insurance at a position that did not really ask for it.
R7.35 · Pick 249 · Bryce Foster · C · rank 199
Circle this one: Bryce Foster at slot 249 is a fall that decides a draft. Top of the wish list, and they did not leave without it.
R7.37 · Pick 251 · Simeon Barrow Jr. · DL · rank 174
Steal is underselling it; Simeon Barrow Jr. at Round 7, Pick 37 is a heist with the alarm still ringing. It shores up a spot that genuinely needed the help.
R7.40 · Pick 254 · Darien Porter · CB · rank 81
You do not let a cornerback like Darien Porter reach pick 254 and blink. They did not. It answers the question that was keeping the coaches up at night.