Skip to main content

Kyle CrabbsApr 23, 2025

In their final 2025 NFL mock draft, Crabbs projects all 32 first-round picks, starting with Cam Ward to the Titans at No. 1 and Travis Hunter to the Browns at No. 2, and including projected trades involving the Bears/Jaguars and a Giants move back into the late first round for Jaxson Dart.

Published in writing · The 33rd TeamRead the original

15 of 32picks landed15 hits · 15 close calls · 2 misses · all settled
85.74The orderagainst a shuffled mock’s 50
+35.74Skillthe mock as a whole
74.8Per pickaverage, out of 100
0Went undraftedeach a miss

What Kyle Crabbs said

The Titans have formally announced they'll stay at No. 1, meaning they've got their guy.
Kyle Crabbs, the lead quote
Where it was published
The 33rd Team
The piece
2025 NFL Mock Draft: Final Predictions For Entire First Round
The original
Read the original
  1. SaidApr 23, 2025
  2. GradedOct 1, 2026

Box score, round by round

HitCloseMissWaiting
GroupHitsCloseMissesWaitingCalls
Round 1151520
All151520

How the mock scored

32 checkable claims — 32 mock draft picks — each graded on its own rather than as one all-or-nothing call.

It names 63 players and teams, each linked to their own record.

All 32 have settled, averaging 74.8 out of 100, against 50 for a naive guess at the same calls.

Each call is scored 0 to 100 against what happened, on its own, by the published methodology. The naive guess is what knowing nothing would have scored on the same calls; the gap, weighted by how hard the call was, is the skill.

Mock against the draft

mock pick 132 →132later
Across: where the mock put each player. Down: where the player went. The shaded band is where a pick earns credit, within 32 picks. Squares landed, half-squares were close and slashes missed.

The mock as a whole

85.74this mock’s order50a shuffled mock35.74better than naive1difficulty+35.74skill

The skill comes from how well the whole mock ordered the draft, so it is not any one pick’s score minus 50.

Every pick’s score

0a pick’s naive guess: 50100

Think a pick here is graded wrong? Tell us which.

Draft board

HitCloseMissWaiting
Round 1 · picks 1–3215 hits · 15 close calls · 2 missesShow ▸
PickTeamPlayerPosWentVerdictScore
1TENCam WardQB1100
2CLETravis HunterCB/WR2100
3NYGAbdul CarterEDGE3100
4NEWill CampbellOL4100
5CHIAshton JeantyRB696
6LVKelvin Banks Jr.OT988
7NYJArmand MembouOT7100
8CARJalon WalkerEDGE1574
9NOMykel WilliamsEDGE1192
10JAXTetairoa McMillanWR892
11SFMason GrahamIDL577
12DALMatthew GoldenWR2362
13MIAJahdae BarronCB2074
14INDTyler WarrenTE14100
15ATLWalter NolenIDL1696
16ARIJosh SimmonsOT3250
17CINMike GreenEDGE5916
18SEAGrey ZabelIOL18100
19TBJihaad CampbellLB3159
20DENTreVeyon HendersonHB3846
21PITShedeur SandersQB1440
22LACKenneth GrantIDL1368
23GBShemar StewartEDGE1777
24NYGJaxson DartQB2596
25HOUTyler BookerIOL1257
26LARColston LovelandTE1050
27BALMalaki StarksSAF27100
28DETDonovan EzeiruakuEdge4450
29WASOmarion HamptonRB2274
30BUFDerrick HarmonIDL2168
31KCJames Pearce Jr.EDGE2681
32PHIWill JohnsonCB4752

Others on the same people

More mock draft picks

The same kind of call, about other players and teams.