New: Be a GM College lets you run your NIL budget, fight the portal, and play the season. Try it. →
StickToTheModel
FreeMock Draft Simulator · seven rounds, trades, every pick graded as you make itStart a mock

Mock Draft Scoreboard · 2025

The 2025 Mock Draft Accuracy Awards

51 analysts' final first-round mocks, graded pick by pick against the real 2025 draft. Every grade shows its receipt.

40.4%most accurate of 51

Mike Band

NFL.com · 11 of 32 picks exactly right

Most accurate mock of 2025

The top ten

#MockScoreExactRight teamRight positionFirst-roundersMania pts
1Mike BandNFL.com · the mock40.4%1191527/32211
2Trevor SikkemaPFF · the mock39.2%9101127/32195
3Pete PriscoCBS Sports · the mock37.5%8101428/32186
T-4Brendan DonahueSharp Football Analysis · the mock36.5%891628/32179
T-4Kyle StackpoleCBS Sports · the mock36.5%891029/32184
T-6Jaime EisnerThe Draft Network · the mock35.2%9101326/32194
T-6Dan ParrNFL.com · the mock35.2%871329/32170
8Charlie CampbellWalterFootball · the mock34.6%8101328/32186
9Walter CherepinskyWalterFootball · the mock33.5%891029/32180
10Josh EdwardsCBS Sports · the mock33.1%881125/32173

All 51, ranked: the full 2025 leaderboard.

The receipts

What each of the top ten said at every pick, what happened, and the points it earned.

#1 Mike Band, 40.4%pick by pick

Graded on the mock on Mike Band's own page, published April 14, 2025, before the first pick, read by us on November 13, 2026. The Internet Archive kept a copy from before the draft.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Mason Graham to JAXMason Graham to CLE88
6Ashton Jeanty to LVAshton Jeanty to LV120
7Armand Membou to NYJArmand Membou to NYJ120
8Jalon Walker to CARTetairoa McMillan to CAR8
9Shedeur Sanders to NOKelvin Banks to NO0
10Tyler Warren to CHIColston Loveland to CHI16
11Mykel Williams to SFMykel Williams to SF120
12Tetairoa McMillan to DALTyler Booker to DAL8
13Will Johnson to MIAKenneth Grant to MIA0
14Josh Simmons to INDTyler Warren to IND0
15Mike Green to ATLJalon Walker to ATL16
16Kenneth Grant to ARIWalter Nolen to ARI56
17Shemar Stewart to CINShemar Stewart to CIN112
18Grey Zabel to SEAGrey Zabel to SEA112
19Jihaad Campbell to TBEmeka Egbuka to TB8
20Omarion Hampton to DENJahdae Barron to DEN40
21Derrick Harmon to PITDerrick Harmon to PIT112
22Colston Loveland to LACOmarion Hampton to LAC0
23Jahdae Barron to GBMatthew Golden to GB32
24Kelvin Banks to KCDonovan Jackson to MIN16
25Emeka Egbuka to HOUJaxson Dart to NYG8
26Matthew Golden to LARJames Pearce to ATL40
27Donovan Ezeiruaku to BALMalaki Starks to BAL8
28Tyler Booker to DETTyleik Williams to DET0
29Nick Emmanwori to WASJosh Conerly to WAS0
30Malaki Starks to BUFMaxwell Hairston to BUF32
31Maxwell Hairston to MINJihaad Campbell to PHI32
32Jaxson Dart to CLEJosh Simmons to KC0

Mike Band's page and badge →

#2 Trevor Sikkema, 39.2%pick by pick

Graded on the mock on Trevor Sikkema's own page, published April 23, 2025, before the first pick, read by us on November 13, 2026. The Internet Archive kept a copy from before the draft.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Ashton Jeanty to JAXMason Graham to CLE40
6Armand Membou to LVAshton Jeanty to LV40
7Tyler Warren to NYJArmand Membou to NYJ0
8Jalon Walker to CARTetairoa McMillan to CAR8
9Kelvin Banks to NOKelvin Banks to NO120
10Colston Loveland to CHIColston Loveland to CHI112
11Mason Graham to SFMykel Williams to SF24
12Tetairoa McMillan to DALTyler Booker to DAL8
13Jahdae Barron to MIAKenneth Grant to MIA8
14Jihaad Campbell to INDTyler Warren to IND8
15Shemar Stewart to ATLJalon Walker to ATL56
16Will Johnson to ARIWalter Nolen to ARI32
17Walter Nolen to CINShemar Stewart to CIN32
18Grey Zabel to SEAGrey Zabel to SEA112
19Donovan Ezeiruaku to TBEmeka Egbuka to TB0
20Emeka Egbuka to DENJahdae Barron to DEN40
21Shedeur Sanders to PITDerrick Harmon to PIT0
22Kenneth Grant to LACOmarion Hampton to LAC8
23Matthew Golden to GBMatthew Golden to GB120
24Derrick Harmon to MINDonovan Jackson to MIN32
25Donovan Jackson to HOUJaxson Dart to NYG32
26Luther Burden to LARJames Pearce to ATL0
27Mykel Williams to BALMalaki Starks to BAL0
28Tyleik Williams to DETTyleik Williams to DET120
29Trey Amos to WASJosh Conerly to WAS32
30Malaki Starks to BUFMaxwell Hairston to BUF40
31Tyler Booker to KCJihaad Campbell to PHI0
32Maxwell Hairston to PHIJosh Simmons to KC32

Trevor Sikkema's page →

#3 Pete Prisco, 37.5%pick by pick

Graded on the mock on Pete Prisco's own page, published April 24, 2025, before the first pick, read by us on November 13, 2026.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Ashton Jeanty to JAXMason Graham to CLE40
6Kelvin Banks to LVAshton Jeanty to LV32
7Armand Membou to NYJArmand Membou to NYJ112
8Jalon Walker to CARTetairoa McMillan to CAR8
9Mykel Williams to NOKelvin Banks to NO32
10Colston Loveland to CHIColston Loveland to CHI120
11Walter Nolen to SFMykel Williams to SF16
12Tetairoa McMillan to DALTyler Booker to DAL8
13Mason Graham to MIAKenneth Grant to MIA16
14Tyler Warren to INDTyler Warren to IND120
15James Pearce to ATLJalon Walker to ATL48
16Jihaad Campbell to ARIWalter Nolen to ARI8
17Derrick Harmon to CINShemar Stewart to CIN0
18Nick Emmanwori to SEAGrey Zabel to SEA32
19Maxwell Hairston to TBEmeka Egbuka to TB0
20Emeka Egbuka to DENJahdae Barron to DEN40
21Kenneth Grant to PITDerrick Harmon to PIT16
22Mike Green to LACOmarion Hampton to LAC0
23Matthew Golden to GBMatthew Golden to GB120
24Malaki Starks to MINDonovan Jackson to MIN32
25Donovan Jackson to HOUJaxson Dart to NYG32
26Mason Taylor to LARJames Pearce to ATL8
27Shemar Stewart to BALMalaki Starks to BAL0
28Grey Zabel to DETTyleik Williams to DET8
29Jahdae Barron to WASJosh Conerly to WAS0
30Will Johnson to BUFMaxwell Hairston to BUF24
31Josh Simmons to KCJihaad Campbell to PHI64
32Josh Conerly to PHIJosh Simmons to KC56

Pete Prisco's page and badge →

T-4 Brendan Donahue, 36.5%pick by pick

Graded on the mock on Brendan Donahue's own page, published April 24, 2025, before the first pick, read by us on November 13, 2026. The page shows an edit after the first pick and no archived copy from before the draft exists to compare it with; the picks are as the page reads today.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Ashton Jeanty to JAXMason Graham to CLE40
6Kelvin Banks to LVAshton Jeanty to LV32
7Armand Membou to NYJArmand Membou to NYJ112
8Jalon Walker to CARTetairoa McMillan to CAR8
9Mykel Williams to NOKelvin Banks to NO32
10Tyler Warren to CHIColston Loveland to CHI16
11Walter Nolen to SFMykel Williams to SF16
12Tetairoa McMillan to DALTyler Booker to DAL8
13Mason Graham to MIAKenneth Grant to MIA16
14Colston Loveland to INDTyler Warren to IND16
15Mike Green to ATLJalon Walker to ATL16
16Matthew Golden to ARIWalter Nolen to ARI0
17Shemar Stewart to CINShemar Stewart to CIN112
18Grey Zabel to SEAGrey Zabel to SEA112
19Jihaad Campbell to TBEmeka Egbuka to TB8
20Omarion Hampton to DENJahdae Barron to DEN40
21Shedeur Sanders to PITDerrick Harmon to PIT0
22Kenneth Grant to LACOmarion Hampton to LAC0
23Emeka Egbuka to GBMatthew Golden to GB16
24Jaxson Dart to NYGDonovan Jackson to MIN64
25Tyler Booker to HOUJaxson Dart to NYG0
26Jahdae Barron to LARJames Pearce to ATL8
27Malaki Starks to BALMalaki Starks to BAL120
28Derrick Harmon to DETTyleik Williams to DET24
29Donovan Ezeiruaku to WASJosh Conerly to WAS8
30Nick Emmanwori to BUFMaxwell Hairston to BUF8
31Josh Simmons to KCJihaad Campbell to PHI64
32Josh Conerly to PHIJosh Simmons to KC56

Brendan Donahue's page and badge →

T-4 Kyle Stackpole, 36.5%pick by pick

Graded on the mock on Kyle Stackpole's own page, published April 24, 2025, before the first pick, read by us on November 13, 2026. The Internet Archive kept a copy from before the draft.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Ashton Jeanty to CHIMason Graham to CLE40
6Armand Membou to LVAshton Jeanty to LV40
7Mason Graham to NYJArmand Membou to NYJ40
8Jalon Walker to CARTetairoa McMillan to CAR8
9Kelvin Banks to NOKelvin Banks to NO120
10Tetairoa McMillan to JAXColston Loveland to CHI40
11Mykel Williams to SFMykel Williams to SF120
12Matthew Golden to DALTyler Booker to DAL0
13Jahdae Barron to MIAKenneth Grant to MIA8
14Tyler Warren to INDTyler Warren to IND112
15Mike Green to ATLJalon Walker to ATL16
16Shemar Stewart to ARIWalter Nolen to ARI32
17Walter Nolen to CINShemar Stewart to CIN32
18Grey Zabel to SEAGrey Zabel to SEA112
19Jihaad Campbell to TBEmeka Egbuka to TB8
20Omarion Hampton to DENJahdae Barron to DEN40
21Colston Loveland to LARDerrick Harmon to PIT0
22Kenneth Grant to LACOmarion Hampton to LAC0
23Maxwell Hairston to GBMatthew Golden to GB8
24Will Johnson to BUFDonovan Jackson to MIN8
25Josh Simmons to HOUJaxson Dart to NYG0
26Derrick Harmon to PITJames Pearce to ATL40
27Nick Emmanwori to BALMalaki Starks to BAL16
28Tyler Booker to DETTyleik Williams to DET0
29Jaxson Dart to NYGJosh Conerly to WAS40
30Malaki Starks to MINMaxwell Hairston to BUF32
31Josh Conerly to KCJihaad Campbell to PHI40
32Emeka Egbuka to PHIJosh Simmons to KC0

Kyle Stackpole's page →

T-6 Jaime Eisner, 35.2%pick by pick

Graded on the mock on Jaime Eisner's own page, published April 23, 2025, before the first pick, read by us on November 13, 2026. The Internet Archive kept a copy from before the draft.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Ashton Jeanty to CHIMason Graham to CLE40
6Kelvin Banks to LVAshton Jeanty to LV32
7Armand Membou to NYJArmand Membou to NYJ112
8Jalon Walker to CARTetairoa McMillan to CAR8
9Tyler Booker to NOKelvin Banks to NO56
10Tetairoa McMillan to JAXColston Loveland to CHI40
11Mason Graham to SFMykel Williams to SF24
12Walter Nolen to DALTyler Booker to DAL0
13Jahdae Barron to MIAKenneth Grant to MIA8
14Tyler Warren to INDTyler Warren to IND112
15Mykel Williams to ATLJalon Walker to ATL0
16Will Johnson to ARIWalter Nolen to ARI32
17Shemar Stewart to CINShemar Stewart to CIN120
18Grey Zabel to SEAGrey Zabel to SEA120
19Jihaad Campbell to TBEmeka Egbuka to TB8
20TreVeyon Henderson to DENJahdae Barron to DEN0
21Nick Emmanwori to PITDerrick Harmon to PIT0
22Kenneth Grant to LACOmarion Hampton to LAC0
23Matthew Golden to GBMatthew Golden to GB112
24Josh Simmons to KCDonovan Jackson to MIN48
25Josh Conerly to HOUJaxson Dart to NYG8
26Colston Loveland to LARJames Pearce to ATL0
27Donovan Ezeiruaku to BALMalaki Starks to BAL0
28Derrick Harmon to DETTyleik Williams to DET24
29Omarion Hampton to WASJosh Conerly to WAS0
30Shedeur Sanders to NYGMaxwell Hairston to BUF0
31Malaki Starks to MINJihaad Campbell to PHI0
32Oluwafemi Oladejo to PHIJosh Simmons to KC0

Jaime Eisner's page →

T-6 Dan Parr, 35.2%pick by pick

Graded on the mock on Dan Parr's own page, published April 24, 2025, before the first pick, read by us on November 12, 2026. The Internet Archive kept a copy from before the draft.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Ashton Jeanty to JAXMason Graham to CLE40
6Kelvin Banks to LVAshton Jeanty to LV32
7Armand Membou to NYJArmand Membou to NYJ112
8Jalon Walker to CARTetairoa McMillan to CAR8
9Tyler Booker to NOKelvin Banks to NO56
10Tyler Warren to CHIColston Loveland to CHI16
11Mason Graham to SFMykel Williams to SF24
12Tetairoa McMillan to DALTyler Booker to DAL8
13Jahdae Barron to MIAKenneth Grant to MIA8
14Colston Loveland to INDTyler Warren to IND16
15Mykel Williams to ATLJalon Walker to ATL8
16Josh Simmons to ARIWalter Nolen to ARI0
17Shemar Stewart to CINShemar Stewart to CIN120
18Grey Zabel to SEAGrey Zabel to SEA112
19Jihaad Campbell to TBEmeka Egbuka to TB8
20Omarion Hampton to DENJahdae Barron to DEN40
21Emeka Egbuka to PITDerrick Harmon to PIT40
22Kenneth Grant to LACOmarion Hampton to LAC8
23Matthew Golden to GBMatthew Golden to GB120
24Walter Nolen to MINDonovan Jackson to MIN8
25Donovan Jackson to HOUJaxson Dart to NYG32
26Maxwell Hairston to LARJames Pearce to ATL8
27Derrick Harmon to BALMalaki Starks to BAL8
28Mike Green to DETTyleik Williams to DET0
29Donovan Ezeiruaku to WASJosh Conerly to WAS8
30Will Johnson to BUFMaxwell Hairston to BUF24
31Josh Conerly to KCJihaad Campbell to PHI32
32Malaki Starks to PHIJosh Simmons to KC8

Dan Parr's page and badge →

#8 Charlie Campbell, 34.6%pick by pick

Graded on the mock on Charlie Campbell's own page, published April 24, 2025, before the first pick, read by us on November 13, 2026. The page shows an edit after the first pick and no archived copy from before the draft exists to compare it with; the picks are as the page reads today.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Ashton Jeanty to JAXMason Graham to CLE40
6Armand Membou to LVAshton Jeanty to LV40
7Tyler Warren to NYJArmand Membou to NYJ0
8Jalon Walker to CARTetairoa McMillan to CAR8
9Mason Graham to NOKelvin Banks to NO8
10Kelvin Banks to CHIColston Loveland to CHI40
11Walter Nolen to SFMykel Williams to SF16
12Tetairoa McMillan to DALTyler Booker to DAL8
13Malaki Starks to MIAKenneth Grant to MIA8
14Colston Loveland to INDTyler Warren to IND16
15James Pearce to ATLJalon Walker to ATL48
16Mykel Williams to ARIWalter Nolen to ARI16
17Shemar Stewart to CINShemar Stewart to CIN112
18Grey Zabel to SEAGrey Zabel to SEA112
19Jihaad Campbell to TBEmeka Egbuka to TB8
20Omarion Hampton to DENJahdae Barron to DEN40
21Derrick Harmon to PITDerrick Harmon to PIT112
22Will Johnson to LACOmarion Hampton to LAC0
23Matthew Golden to GBMatthew Golden to GB112
24Nick Emmanwori to MINDonovan Jackson to MIN8
25Josh Conerly to HOUJaxson Dart to NYG0
26Maxwell Hairston to LARJames Pearce to ATL8
27Kenneth Grant to BALMalaki Starks to BAL0
28Tyler Booker to DETTyleik Williams to DET0
29Trey Amos to WASJosh Conerly to WAS32
30Jahdae Barron to BUFMaxwell Hairston to BUF16
31Josh Simmons to KCJihaad Campbell to PHI64
32Donovan Ezeiruaku to PHIJosh Simmons to KC8

Charlie Campbell's page and badge →

#9 Walter Cherepinsky, 33.5%pick by pick

Graded on the mock on Walter Cherepinsky's own page, published April 24, 2025, before the first pick, read by us on November 12, 2026.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Ashton Jeanty to JAXMason Graham to CLE40
6Armand Membou to LVAshton Jeanty to LV40
7Tyler Warren to NYJArmand Membou to NYJ0
8Jalon Walker to CARTetairoa McMillan to CAR8
9Shemar Stewart to NOKelvin Banks to NO8
10Mason Graham to CHIColston Loveland to CHI8
11Kelvin Banks to SFMykel Williams to SF40
12Tetairoa McMillan to DALTyler Booker to DAL8
13Jahdae Barron to MIAKenneth Grant to MIA8
14Colston Loveland to INDTyler Warren to IND16
15James Pearce to ATLJalon Walker to ATL56
16Walter Nolen to ARIWalter Nolen to ARI112
17Josh Conerly to CINShemar Stewart to CIN0
18Grey Zabel to SEAGrey Zabel to SEA120
19Jihaad Campbell to TBEmeka Egbuka to TB8
20Omarion Hampton to DENJahdae Barron to DEN40
21Derrick Harmon to PITDerrick Harmon to PIT112
22Kenneth Grant to LACOmarion Hampton to LAC0
23Matthew Golden to GBMatthew Golden to GB112
24Nick Emmanwori to MINDonovan Jackson to MIN0
25Emeka Egbuka to HOUJaxson Dart to NYG0
26Shavon Revel to LARJames Pearce to ATL0
27Mykel Williams to BALMalaki Starks to BAL0
28Tyler Booker to DETTyleik Williams to DET0
29Maxwell Hairston to WASJosh Conerly to WAS32
30Donovan Ezeiruaku to BUFMaxwell Hairston to BUF8
31Josh Simmons to KCJihaad Campbell to PHI64
32Malaki Starks to PHIJosh Simmons to KC0

Walter Cherepinsky's page and badge →

#10 Josh Edwards, 33.1%pick by pick

Graded on the mock on Josh Edwards's own page, published April 23, 2025, before the first pick, read by us on November 13, 2026. The Internet Archive kept a copy from before the draft.

PickMockedActually wentPts
1Cam Ward to TENCam Ward to TEN120
2Travis Hunter to CLETravis Hunter to JAX88
3Abdul Carter to NYGAbdul Carter to NYG120
4Will Campbell to NEWill Campbell to NE120
5Tyler Warren to JAXMason Graham to CLE0
6Ashton Jeanty to LVAshton Jeanty to LV120
7Mason Graham to NYJArmand Membou to NYJ40
8Jalon Walker to CARTetairoa McMillan to CAR8
9Tetairoa McMillan to NOKelvin Banks to NO40
10Armand Membou to CHIColston Loveland to CHI40
11Mykel Williams to SFMykel Williams to SF120
12Matthew Golden to DALTyler Booker to DAL0
13Kelvin Banks to MIAKenneth Grant to MIA8
14Colston Loveland to INDTyler Warren to IND16
15Mike Green to ATLJalon Walker to ATL16
16Walter Nolen to ARIWalter Nolen to ARI112
17Shemar Stewart to CINShemar Stewart to CIN112
18Nick Emmanwori to SEAGrey Zabel to SEA32
19Jihaad Campbell to TBEmeka Egbuka to TB8
20Omarion Hampton to DENJahdae Barron to DEN40
21Shedeur Sanders to PITDerrick Harmon to PIT0
22Will Johnson to LACOmarion Hampton to LAC0
23Derrick Harmon to GBMatthew Golden to GB32
24Malaki Starks to MINDonovan Jackson to MIN32
25Tyler Booker to HOUJaxson Dart to NYG8
26Jahdae Barron to LARJames Pearce to ATL0
27Kenneth Grant to BALMalaki Starks to BAL0
28Grey Zabel to DETTyleik Williams to DET8
29TreVeyon Henderson to WASJosh Conerly to WAS0
30Trey Amos to BUFMaxwell Hairston to BUF16
31Donovan Jackson to KCJihaad Campbell to PHI8
32Mason Taylor to PHIJosh Simmons to KC8

Josh Edwards's page and badge →

Best by outlet

Outlets with 3 or more mocks graded.

OutletBest mockScoreOverall
NFL.com10 mocks gradedMike Band40.4%#1 of 51
CBS Sports11 mocks gradedPete Prisco37.5%#3 of 51
The Draft Network4 mocks gradedJaime Eisner35.2%T-6 of 51
Sports Gambling Podcast4 mocks gradedJustin Mark27.9%#25 of 51

Most improved

Not awarded for 2025. This is the first draft with a field this wide; the year before we graded 12 mocks from one outlet, which is too few to call anyone most improved. Every analyst here now has a 2025 mark to beat, and the award starts with the 2026 draft.

Category leaders

Most picks exactly rightMike Band11 of 32, player and slot
Most players within three picksTrevor Sikkema18 of 32 landed within three slots of the mock
Best at player to teamTrevor Sikkema, Pete Prisco, Jaime Eisner, Charlie Campbell10 players sent to the team that took them
Best at reading team needsAlbert Breer17 picks with the right position for the team on the clock
Most first-rounders namedKyle Stackpole, Dan Parr, Walter Cherepinsky, Lance Zierlein, Evan Silva29 of 32 players in the mock went in round one, wherever the mock had them

How a mock is scored. Every pick is worth up to 120 points, and a mock's score is the share of the points it was playing for, so a 32-pick first round and a full seven rounds compare directly.

64 pts
the player went at exactly that pick
32 pts
he went within three picks of it
32 pts
right player to the right team, wherever he actually landed
16 pts
right position to the team that was on the clock
8 pts
right order inside a position: the fourth quarterback is the fourth quarterback

Trades are not penalised. A pick is graded against whoever ended up making it, which is why "right position to the team on the clock" is a separate line from "right player to the right team." A mock only counts if its own page shows it was published before the first pick; anything filed after that is a recap. Positions come from the official draft listing, so every mock is graded on the same labels.

Two more numbers sit beside the grade and do not change it. First-rounders named is how many of the players in the mock went in round one at all, wherever the mock had them. Mania points is the same mock on the scale our Mock Draft Mania contest uses for fans: 1 point for a player who went in round one, 2 for a top-ten pick who went top ten, 3 for a top-five pick who went top five, 5 for the right team and 10 for the exact pick.

Each mock is the analyst's last first-round mock published before the first pick, read from the analyst's own page and dated by that page. Where the Internet Archive kept a copy from before the draft, the receipt links it. Mocks behind a paywall or a bot wall are not here; we do not go past either. If yours is missing, send the link to [email protected] and we will grade it.

Next April the analysts lock their mock before the draft, and everyone who builds one in our simulator is graded against them on the same scale.

Every draft graded: 20262025202420232022202120202019

Run your own mock →