PATRIOTS MOCK DRAFT GRADE B+

1/6/25 Pats B+

URL 1625-pats-4909

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+

New England Patriots

The Patriots cashed the board's mistake on McLaughlin: B+.

by 4869484473u293843838 · 2025 NFL Draft · 14 picks · 9 steals · 1 reaches
Value B
Need B
Trades A+
Future B-

Somebody in No. 241 was going to get robbed, and it turned out to be the rest of the league. The Patriots sat still while Seth McLaughlin, the No. 208 name on the board, slid all the way to them, then sprinted to the podium.

The dealing alone would carry a lesser class. The edge rusher hole is the one line item this class does not answer. They will need Hancock to outplay his draft slot in a hurry to justify it.

All told, a solid class that does its job everywhere but edge rusher.

Pick-by-Pick

R1.6 · Pick 6 · Tetairoa McMillan · WR · rank 5
In pick No. 6 they get a true top target at fair value. The biggest hole, addressed.
R2.5 · Pick 37 · Jalon Walker · LB · rank 25
The board had Jalon Walker higher than pick 37, and the linebacker fell to them anyway. Not urgent, but hardly pointless.
R2.6 · Pick 38 · Harold Fannin Jr. · TE · rank 35
Harold Fannin Jr. at slot 38 nudges the ledger their way without any fuss. Another box on the needs board, quietly ticked.
R3.5 · Pick 69 · Dylan Fairchild · OG · rank 56
Dylan Fairchild slid further than he should have, and No. 69 is lovely value for the offensive lineman. The roster fit checks out.
R3.25 · Pick 89 · Charles Grant · OT · rank 89
No edge and no loss on Charles Grant in the Round 3 slot; it is a wash and a sensible one. It patches a soft spot without any drama.
R4.4 · Pick 105 · Jake Majors · C · rank 93
Value with a capital V on Jake Majors in the 105th overall pick, a genuine coup. A real hole, addressed with a reasonable pick.
R4.25 · Pick 126 · Tez Johnson · WR · rank 94
Tez Johnson in the 126th pick is a gift, value that borders on unfair. A glaring weakness, addressed head on.
R5.6 · Pick 143 · Tahj Brooks · RB · rank 116
They barely believed it either: Tahj Brooks still on the board at Round 5, Pick 6. A sensible fit for a spot that needed help.
R6.4 · Pick 179 · Joshua Gray · OG · rank 171
Joshua Gray at the Round 6 slot is money in the bank, a offensive lineman taken below his worth. One more legitimate question on the roster, answered.
R6.5 · Pick 180 · Jordan Hancock · S · rank 194
The board had cheaper options than Jordan Hancock at the 180th overall pick, and it noticed. It answers the question that was keeping the coaches up at night.
R6.33 · Pick 208 · Jaishawn Barham · LB · rank 207
By-the-book stuff, Jaishawn Barham at No. 208 squarely in line with his ranking. Pure best-available; the position was not exactly begging.
R7.1 · Pick 217 · Xavier Nwankpa · S · rank 191
Somehow Xavier Nwankpa was still sitting there in pick No. 217, and they pounced on premier safety value. They walked in needing this and walked out with it.
R7.4 · Pick 220 · DJ Campbell · OG · rank 211
Quietly one of the better values of the day, DJ Campbell at Round 7, Pick 4. A sensible fit that makes the depth chart a little sturdier.
R7.25 · Pick 241 · Seth McLaughlin · C · rank 208
A top-tier offensive lineman at a bargain, Seth McLaughlin in slot 241, plain and simple. A need, and now a little less of one.