COWBOYS MOCK DRAFT GRADE F

The HAUL F

URL the-haul-1909

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 went off-script early, and it cost them a F.

by jerrysux · 2024 NFL Draft · 46 picks · 2 steals · 26 reaches
Value C+
Need B-
Trades F
Future D-

The Cowboys treated their own grade as gospel and everyone else's as noise, spending the Round 7 slot on McCallan Castles a full 105 spots early. There is no dressing it up: a F.

They lost the exchange badly enough to drag the whole class down. It is a win-now wager, and the future is the stake.

The veteran additions, Josh Oliver chief among them, give the class a floor the rookies alone would not.

Bottom line, it will take a lot of luck to make this look better later.

Pick-by-Pick

R1.12 · Pick 12 · JC Latham · OT · rank 15
In No. 12 they get a blindside protector. It fills the loudest need on the roster.
R1.17 · Pick 17 · Byron Murphy II · DL · rank 19
In pick 17 they get a run-stuffing presence up front at fair value. A real need, handled.
R1.18 · Pick 18 · Taliese Fuaga · OT · rank 17
In the 18th pick they get an anchor for the offensive line. The biggest hole, addressed.
R1.24 · Pick 24 · Graham Barton · OT · rank 25
In pick No. 24 they get a plug-and-play piece up front at fair value. Exactly the need they had to hit.
R1.25 · Pick 25 · Darius Robinson · DL-EDGE · rank 36
In the Round 1 slot they get a problem off the edge, reach and all. Need was not the driver here.
R2.1 · Pick 33 · Zach Frazier · C · rank 57
They left a pile of value on the table to take Zach Frazier this early at slot 33. A glaring weakness, addressed head on.
R2.2 · Pick 34 · Kool-Aid McKinstry · CB · rank 28
Kool-Aid McKinstry in pick 34 is fine work, a shade of surplus and no downside. This was priority one on the needs board, and now it is handled.
R2.4 · Pick 36 · Xavier Worthy · WR · rank 47
A conviction pick on Xavier Worthy at slot 36 that the board grades a round light. The one spot they could not leave alone, and did not.
R2.8 · Pick 40 · Keon Coleman · WR · rank 45
They paid sticker price for Keon Coleman in the 40th overall pick, and that is fine. They walked in needing this and walked out with it.
R2.9 · Pick 41 · Xavier Legette · WR · rank 53
The board had cheaper options than Xavier Legette at pick No. 41, and it noticed. Better still, it is exactly the hole they had to fill.
R2.16 · Pick 48 · T'Vondre Sweat · DT · rank 64
T'Vondre Sweat in No. 48 is early enough to raise a brow, if not a full objection. A need, and now a little less of one.
R2.24 · Pick 56 · Chris Braswell · LB-EDGE · rank 52
A tidy little value on Chris Braswell in Round 2, Pick 24, a step better than break-even. Insurance at a position that did not really ask for it.
R3.1 · Pick 65 · Kamari Lassiter · CB · rank 60
A clean, defensible pick in the Round 3 slot with a little surplus value in Kamari Lassiter. Top of the wish list, and they did not leave without it.
R3.3 · Pick 67 · Jeremiah Trotter Jr. · LB · rank 74
A market-rate linebacker, with the board and the slot shaking hands on Jeremiah Trotter Jr.. The biggest hole on the depth chart just got a whole lot smaller.
R3.14 · Pick 78 · Jonah Elliss · DE-EDGE · rank 87
They paid a round early for Jonah Elliss in slot 78, more than the board wanted. Nice player, but the depth chart did not need him here.
R3.24 · Pick 87 · Dominick Puni · OT · rank 89
Dominick Puni at pick 87 is neither steal nor reach, just the going rate. It also answers one of the loudest questions on the roster.
R3.27 · Pick 90 · Mohamed Kamara · DL-EDGE · rank 114
Mohamed Kamara in the 90th pick is a bet on their own eyes over everyone else's grade. A luxury on a unit that was already in good shape.
R3.33 · Pick 96 · Ben Sinnott · TE · rank 102
No drama and no debate, Ben Sinnott went about where he belonged in the Round 3 slot. It shores up a spot that genuinely needed the help.
R4.1 · Pick 101 · Cedric Gray · LB · rank 119
Cedric Gray at the 101st overall pick is the pick scouts circle, and not in a good way. A must-fix position, and they treated it like one.
R4.4 · Pick 104 · Audric Estime · RB · rank 122
They talked themselves into Audric Estime at Round 4, Pick 4, and the board did not agree. A sensible fit for a spot that needed help.
R4.5 · Pick 105 · Tyrone Tracy Jr. · WR · rank 126
They reached into another round for Tyrone Tracy Jr., and the board is nowhere close to agreeing. It answers the question that was keeping the coaches up at night.
R5.3 · Pick 139 · Jordan Travis · QB · rank 181
The board screamed and they did not listen, reaching into the next round for Jordan Travis. A sensible fit that makes the depth chart a little sturdier.
R5.4 · Pick 140 · Joe Milton III · QB · rank 216
They reached a country mile for Joe Milton III at the 140th pick, and the board is aghast. It fills a real need, too.
R5.5 · Pick 141 · McKinnley Jackson · DL · rank 165
A real head-scratcher, McKinnley Jackson in pick 141 is miles ahead of his ranking. Another box on the needs board, quietly ticked.
R6.1 · Pick 176 · Khristian Boyd · DL-EDGE · rank 188
They paid up for Khristian Boyd at No. 176 when waiting would have done the job. It is more luxury than necessity; they were already set here.
R6.2 · Pick 177 · Tip Reiman · TE · rank 169
A quiet steal in the Round 6 slot: Tip Reiman for less than the market said. A real hole, addressed with a reasonable pick.
R6.11 · Pick 186 · Decamerion Richardson · CB · rank 174
Decamerion Richardson is a better player than slot 186 suggests; smart patience, rewarded. That was the need underlined and circled, and now it is checked off.
R6.13 · Pick 188 · Tyrice Knight · LB · rank 212
This one needs a full-page explanation: Tyrice Knight in Round 6, Pick 13, miles early. They walked in needing this and walked out with it.
R6.14 · Pick 189 · Jaylan Ford · LB · rank 215
A big swing on Jaylan Ford at pick No. 189, well ahead of any board in the building. A must-fix position, and they treated it like one.
R6.18 · Pick 193 · Nathan Thomas · OT · rank 197
By-the-book stuff, Nathan Thomas at the 193rd overall pick squarely in line with his ranking. Better still, it is exactly the hole they had to fill.
R6.19 · Pick 194 · KT Leveston · OT · rank 217
KT Leveston at Round 6, Pick 19 is the kind of overdraft that needs everything to break right. It also answers one of the loudest questions on the roster.
R6.27 · Pick 202 · Nathaniel Watson · LB · rank 207
They took Nathaniel Watson at par in the Round 6 slot, which is nothing to complain about. The one spot they could not leave alone, and did not.
R6.28 · Pick 203 · Jalen Coker · WR · rank 211
They jumped the gun on Jalen Coker, taking him earlier than his grade liked. It answers the question that was keeping the coaches up at night.
R6.39 · Pick 214 · Kimani Vidal · RB · rank 209
Kimani Vidal at pick No. 214 is a sound buy, the sort that quietly helps a class. One more legitimate question on the roster, answered.
R6.41 · Pick 216 · Cody Schrader · RB · rank 213
Good price on Cody Schrader in slot 216, a hair ahead of his grade with no real quibbles. It plugs a real leak on the depth chart.
R7.2 · Pick 222 · Tyler Owens · S · rank 247
Tyler Owens at pick 222 is a steep price for a hunch, hard to square with any board. Useful body for a position without much behind the starter.
R7.4 · Pick 224 · Aaron Casey · LB · rank 281
Aaron Casey in the 224th overall pick is a reach so steep the board needed a second look to believe it. Top of the wish list, and they did not leave without it.
R7.5 · Pick 225 · McCallan Castles · TE · rank 330
Value said wait; McCallan Castles in the 225th pick says they were not listening. It patches a soft spot without any drama.
R7.11 · Pick 231 · Marcus Rosemy-Jacksaint · WR · rank 231
Marcus Rosemy-Jacksaint in the Round 7 slot is fair value, right on his grade. This was priority one on the needs board, and now it is handled.
R7.13 · Pick 233 · Jordan Whittington · WR · rank 236
Jordan Whittington at the 233rd overall pick is right where the board had him, plain and simple. That was the need underlined and circled, and now it is checked off.
R7.14 · Pick 234 · Trente Jones · OT · rank 250
They went early on Trente Jones in pick 234, and the value did not follow. A glaring weakness, addressed head on.
R7.17 · Pick 237 · Trajan Jeffcoat · DL-EDGE · rank 274
Trajan Jeffcoat at pick No. 237 is an overdraft of the loud, memorable kind. Stacking talent where they were already deep.
R7.22 · Pick 242 · Michael Barrett · LB · rank 251
A reach on Michael Barrett in slot 242; the board had better options right there. The biggest hole on the depth chart just got a whole lot smaller.
R7.32 · Pick 252 · Zakhari Franklin · WR · rank 316
A wild overpay on Zakhari Franklin in the 252nd pick, the sort that defines a class for the wrong reasons. The biggest hole on the depth chart just got a whole lot smaller.
R7.34 · Pick 254 · Matthew Jones · OG · rank 259
A straight-up fair deal on Matthew Jones at No. 254, value and slot in agreement. Top of the wish list, and they did not leave without it.
R7.36 · Pick 256 · Richard Jibunor · OLB-EDGE · rank 325
A swing that ignored the value entirely, Richard Jibunor well ahead of where he belonged. A pick in search of a role on this roster.