COWBOYS MOCK DRAFT GRADE F

30 picks F

URL 30-picks-5831

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 let Fitzgerald fall and pounced. Final grade: F.

by Him · 2025 NFL Draft · 33 picks · 18 steals · 10 reaches
Value B
Need B
Trades F
Future F

They will call it conviction in the building and a reach everywhere else: Thor Griffith, 81 picks early at pick 198. The warnings were there, and the F is the bill.

The Fitzgerald pick is the one they will point to when this weekend is judged. Overpaying at the table undid a lot of the good work elsewhere. The bill for those future picks comes due whether the class hits or not.

On the needs board they went 8 of 8, with wide receiver the one that mattered most.

There is no soft landing here; this class has to massively overperform just to matter.

Pick-by-Pick

R1.2 · Pick 2 · Travis Hunter · CB · rank 1
In the Round 1 slot they get a lockdown presence outside at fair value. The biggest hole, addressed.
R1.27 · Pick 27 · Luther Burden III · WR · rank 19
Quietly one of the better values of the day, Luther Burden III at No. 27. The one spot they could not leave alone, and did not.
R2.1 · Pick 33 · Kenneth Grant · DT · rank 23
Kenneth Grant at the 33rd pick is the sort of value that quietly wins a weekend. A real hole, addressed with a reasonable pick.
R2.12 · Pick 44 · Tate Ratledge · OG · rank 31
A quiet steal in slot 44: Tate Ratledge for less than the market said. It also answers one of the loudest questions on the roster.
R2.19 · Pick 51 · Colston Loveland · TE · rank 46
A clean, defensible pick in the 51st overall pick with a little surplus value in Colston Loveland. A sensible fit that makes the depth chart a little sturdier.
R2.28 · Pick 60 · Will Howard · QB · rank 127
They left a pile of value on the table to take Will Howard this early at pick 60. It plugs a real leak on the depth chart.
R3.3 · Pick 67 · Tez Johnson · WR · rank 93
Tez Johnson in No. 67 is a bet on their own eyes over everyone else's grade. This was priority one on the needs board, and now it is handled.
R3.12 · Pick 76 · Donovan Jackson · OT · rank 84
Donovan Jackson at pick No. 76 is a conviction pick that outran the value. They walked in needing this and walked out with it.
R3.21 · Pick 85 · Jake Majors · C · rank 92
No drama and no debate, Jake Majors went about where he belonged in the 85th pick. Better still, it is exactly the hole they had to fill.
R3.30 · Pick 94 · Cam Skattebo · RB · rank 110
They went early on Cam Skattebo in Round 3, Pick 30, and the value did not follow. It fills a real need, too.
R4.1 · Pick 102 · Dylan Sampson · RB · rank 42
They robbed the room for Dylan Sampson here, a fall nobody at the table saw coming. The roster fit checks out.
R4.30 · Pick 131 · Jack Bech · WR · rank 94
Steal is underselling it; Jack Bech at the Round 4 slot is a heist with the alarm still ringing. Top of the wish list, and they did not leave without it.
R5.11 · Pick 148 · Kevin Winston Jr. · S · rank 91
They will replay Kevin Winston Jr. at slot 148 for years; that is how good the value is. It thickens a room that could stand to be thicker.
R5.26 · Pick 163 · Smael Mondon Jr. · LB · rank 99
Somehow Smael Mondon Jr. was still sitting there in the Round 5 slot, and they pounced on premier linebacker value. A glaring weakness, addressed head on.
R5.33 · Pick 170 · Rod Moore · S · rank 136
Rod Moore at the 170th overall pick is the steal of the weekend, a first-round talent at a bargain-bin price. Stacking talent where they were already deep.
R5.36 · Pick 173 · James Burnip · P · rank 158
They read the board right and James Burnip was the payoff at pick 173. They doubled down on a strength rather than a need.
R5.37 · Pick 174 · Lathan Ransom · S · rank 102
Lathan Ransom in the 174th pick is the kind of fall that makes a whole class. Nice player, but the depth chart did not need him here.
R6.2 · Pick 177 · Kalel Mullings · RB · rank 105
Kalel Mullings in No. 177 should not have been possible, and that is the whole point. It patches a soft spot without any drama.
R6.11 · Pick 186 · Cody Simon · LB · rank 122
They barely believed it either: Cody Simon still on the board at pick No. 186. A must-fix position, and they treated it like one.
R6.14 · Pick 189 · Kobe King · LB · rank 124
Circle this one: Kobe King at Round 6, Pick 14 is a fall that decides a draft. That was the need underlined and circled, and now it is checked off.
R6.15 · Pick 190 · Jay Higgins · LB · rank 120
You do not let a linebacker like Jay Higgins reach Round 6, Pick 15 and blink. They did not. It answers the question that was keeping the coaches up at night.
R6.19 · Pick 194 · Robert Spears-Jennings · S · rank 135
The board fumbled Robert Spears-Jennings all the way to the 194th pick, and they scooped it up. Insurance at a position that did not really ask for it.
R6.20 · Pick 195 · Elijah Arroyo · TE · rank 182
Good things come to war rooms that wait, and Elijah Arroyo at slot 195 is the proof. A need, and now a little less of one.
R6.23 · Pick 198 · Thor Griffith · DL · rank 279
They reached a country mile for Thor Griffith at pick 198, and the board is aghast. It shores up a spot that genuinely needed the help.
R6.34 · Pick 209 · Ryan Fitzgerald · PK · rank 107
Ryan Fitzgerald in pick No. 209 is a gift, value that borders on unfair. Depth on depth, at a spot that was hardly crying out.
R6.39 · Pick 214 · Jaishawn Barham · LB · rank 204
Jaishawn Barham in No. 214 is a bargain the rest of the room will envy. The biggest hole on the depth chart just got a whole lot smaller.
R6.40 · Pick 215 · Jared Wilson · C · rank 210
They did well to land Jared Wilson in the 215th overall pick, just ahead of his grade. The biggest hole on the depth chart just got a whole lot smaller.
R7.9 · Pick 225 · Jalen Travis · OT · rank 259
They reached into another round for Jalen Travis, and the board is nowhere close to agreeing. It also answers one of the loudest questions on the roster.
R7.12 · Pick 228 · Nick Nash · WR · rank 249
This one needs a full-page explanation: Nick Nash in pick 228, miles early. That was the need underlined and circled, and now it is checked off.
R7.27 · Pick 243 · Makari Paige · S · rank 268
Makari Paige in slot 243 is a reach so steep the board needed a second look to believe it. A want more than a need, though you can never have too many.
R7.28 · Pick 244 · Shilo Sanders · S · rank 246
Shilo Sanders in the 244th overall pick is exactly on the number, no argument either way. A want dressed up as a pick, at a spot they had covered.
R7.32 · Pick 248 · Joey Slackman · DL · rank 284
Value said wait; Joey Slackman in pick No. 248 says they were not listening. A sensible fit for a spot that needed help.
R7.40 · Pick 256 · Hudson Card · QB · rank 334
A wild overpay on Hudson Card in No. 256, the sort that defines a class for the wrong reasons. One more legitimate question on the roster, answered.