2025 NFL Mock Draft Grades: Scoring the experts

The 2025 NFL Draft may be over, but the 2025 mock draft season is not over. It is time to score 2025 mocks.

The scoring system is simple. For every number of picks a selection is off, the mock drafter gets a point. If someone mocked Mike Green to the Falcons at 15, which as you will see was a pretty popular pick, they got 44 points because Green went 59th overall.

If they were bold enough to mock a trade and were wrong–and mock trades are almost always wrong–they were penalized double the points. This does mean that they penalized twice if they were wrong on both players, but nobody made them mock a trade, they brought this on themselves.

This year was our biggest one ever, with 64 mocks (along with, as a sort of control, Arif Hasan’s consensus big board): a collection of big names, some old hats, those who did well in previous years, and some new faces.

Briefly though we must address the Buffalo in the room. Nearly every year there are a couple of players that get mocked as first round picks who in fact go on day three. Usually they’re either obviously out there at the time picks, or someone who we come to find out has no knee cartilage or some other massive medical red flag that reporters wait until after they are picked to disclose after they go in the 5th round.

Not a high profile QB. Not everyone made this error though, 19 mock drafts did not have Shedeur Sanders in the 1st round. So while Shedeur Sanders’ draft party lasted longer than Fyre Fest, their mocks were said and done.

Best mock:
Ironically Mel Kiper, who spent the whole weekend pooping his pants, had the best mock draft by not putting out a final mock draft of his own. You never miss a shot you don’t take. As for the best actual mock…

Jason Boris. His biggest miss was just 16 points, and 10 picks were by 5 points or fewer.

Best mock that had Shedeur Sanders, not counting Shedeur Sanders: Lance Zierlein was sitting at 152 points at the end of day 2.

Honorable mentions:
Best picks that no one else had:

Peter Schrager was the only person to have the Cowboys taking Tyler Booker.

Ross Jacobs was the only person to have the Dolphins draft Kenneth Grant.

Draftek had the only mock with Donovan Jackson to the Vikings.

Trevor Sikkema was the only person to have Tyleik Williams in the 1st, and accurately mocked Williams to the Lions.

Mike Band had 11 correct first round picks. But he also had Sanders 9th overall to the Saints.

Mr. Popular: The first four picks were the most commonly correctly mocked, the fifth was Gray Zabel to the Seahawks.

Best pick that almost no one else had: Cris Collinsworth and Vinny Iyer correctly mocked Tet McMillan to the Panthers at 8.

Worst mock that didn’t have Shedeur Sanders:
Charles McDonald and Nate Tice, bogged down by non 1st rounders Will Johnson (14th), Mike Green (15th), Jalen Milroe (21st), Trey Amos (26th), and Sharon Revel (30th). They also had Jaxson Dart 9th, Matthew Golden 12 and Donovan Ezeiruaku 32nd.

Worst mock that had Shedeur Sanders:
Diante Lee started out great, with one of the lowest scores in the top half. Then it got bold. He had the Steelers trade back from 21 to 25 and take Jahdae Barron, then trade up to 27 for Shedeur Sanders. Then he had the Bengals trade Trey Hendrickson to the Bills for the 28th pick, where they took Trey Amos. At 29 went Shavon Revel, giving him 347 points over a three pick span, which on its own would put a mock in the bottom half this year.

Dishonorable mentions
Worst pick that wasn’t Shedeur Sanders: Eric Edholm and John Molnar both accurately predicted that the Giants would trade up into the mid 20s for a QB. But rather than to 25 for Jaxson Dart, they predicted it would be to 24 for Jalen Milroe. This cost them each 136 points.

Worst pick that was Shedeur Sanders: Vinny Iyer and the PFF Staff both had Cleveland taking Sanders at 2nd overall. But Rob Maaddi had the Saints trade up to 4 to draft him, costing him 280 points.

Don’t overthink it: Everyone except Cris Collinsworth (of course), Vinny Iyer, Rob Maaddi, Rob Rang, Chris Trapasso, Ian Valentino, and the PFF staff had the first four players correct.

Ian Valentino did not have Kelvin Banks or Colston Loveland, who went 9th and 10th, in the 1st round at all. At 8th and 9th he did have Mike Green and Shedeur Sanders, who did not get drafted in the 1st round.

Chris Trapasso did not have Mykel Williams, who went 11th overall, in the 1st.

Diante Lee, John Molnar, Lou Pickney, Rob Rang, and Charles McDonald/Nate Tice did not have Kenneth Grant in the 1st.

Sam Farmer, Mike Florio, Eric Galko, Matt Miller, Tony Pauline, Ethan Woodie, Field Yates, and the ESPN beat writers mock did not have Jihaad Campbell in the first round.

Odds and ends
Players that nearly everyone had in the 1st who weren’t a 1st:

47 mocks had Nick Emmanwori, who went 35th, in the 1st round.
54 mocks had Donovan Ezeiruaku, who went 44th, in the 1st round.
57 mocks had Will Johnson, who went 47th in the 1st round.
57 mocks also had Mike Green, who went 59th, in the 1st round.

Player that no one had in the 1st that was a 1st:

Nobody, which wasn’t surprising for this draft. But as noted above, Tyleik Williams nearly made it.

The wisdom of the crowds: I always include Arif Hasan’s consensus big board, as he puts in great work combining over 100 big boards. It’s an interesting barometer. This year felt like it could be wild one compared to the big board, but it wasn’t. The only big misses were Shedeur Sanders and Will Johnson.

Joes vs Pros: Every year I include our community mock draft to see how it fares against the people who get paid to do this. It never does great but it always beats at least a few professionals. Last year was its best yet, so I thought about retiring it, but it performed admirably this year, finishing 49th, so it stays in. Unfortunately it got the first three picks wrong. However it was one of only 9 mocks to accurately predict Matthew Golden to the Packers. Well done!

2025 Mock Draft Scores

Mock Drafter

Score

Correct

Actual 1sts

Sanders?

Worst Non-Sanders Pick

Mock Drafter

Score

Correct

Actual 1sts

Sanders?

Worst Non-Sanders Pick

Jason Boris, Times News

147

10

29

No

Tyler Booker to Lions

Dane Brugler, The Athletic

180

6

28

No

Mike Green to Eagles

Charlie Campbell, WalterFootball

197

7

28

No

Will Johnson to Cardinals

Pete Prisco, CBS

201

8

28

No

Mike Green to Chargers

Evan Silva, Establish The Run

207

4

29

No

Trey Amos to Rams

Josh Norris, Underdog Newtork

215

7

27

No

Mike Green to Eagles

Sam Teets

218

8

27

No

Trey Amos to Bills

Albert Breer, what’s left of Sports Illustrated

226

8

27

No

Donovan Ezeiruaku to Buccaneers

Eddie Brown, San Diego Tribune

240

6

29

No

Mike Green to Falcons

Jonathan Jones, CBS

247

9

28

No

Will Johnson to Buccaneers

Andrew Erickson, Fantasy Pros

248

10

27

No

Mike Green to Falcons

Danny Kelly, The Ringer

250

10

27

No

Mike Green to Bengals

Sam Farmer, LA Times

253

9

27

No

Mike Green to Colts

Todd McShay, the Ringer

256

8

27

No

Shavon Revel to Bills

Charles Davis, NFL

270

5

27

No

Will Johnson to Dolphins

Sean Green, Sports Gambling Podcast

270

5

28

No

Will Johnson to Raiders

Lance Zierlein, NFL

275

5

29

Yes

Mike Green to Lions

Ryan McCrystal, Sharp Football Analysis

288

7

28

Yes

TreVeyon Henderson to Broncos

Brendan Donahue, Sharp Football Analysis

292

8

28

Yes

Mike Green to Falcons

Peter Schrager, ESPN

299

8

29

Yes

Mike Green to Bengals

Cory Rindone, The Huddle Report

306

10

28

Yes

Mike Green to Buccaneers

Chris Simms, NBC

309

8

28

No

Shavon Revel to Bills

Daniel Jeremiah, NFL

320

6

28

Yes

Trey Amos to Bills

Lou Pickney

324

7

27

Yes

Mike Green to Buccaneeers

Pete Dominguez, NFL

325

6

28

Yes

Trey Amos to Rams

Brian Johannes, Huddle Report

327

7

26

Yes

Mike Green to Commanders

Trevor Sikkema, PFF

330

9

27

Yes

Will Johnson to Cardinals

Xavier Cromartie, Fantasy Football Metrics

331

7

27

Yes

Mike Green to Falcons

Tankathon Staff

338

5

27

Yes

Mike Green to Falcons

Eric Galko, Optimum Scouting

339

8

27

Yes

Shavon Revel to Bills

Jeff Risdon, Draft Wire

339

6

26

Yes

Mike Green to Falcons

ESPN Beat Writers

342

7

26

Yes

Mike Green to Falcons

Matt Stopsky, Sumer Sports

345

8

27

Yes

Mike Green to Chargers

Michael Middlehurst-Schwartz, USA Today

347

5

27

Yes

Mike Green to Falcons

Garrett Podell, CBS

351

7

27

Yes

Mike Green to Cardinals

Matt Miller, ESPN

353

9

26

Yes

Mike Green to Chargers

Tony Pauline, Sportskeeda

354

6

27

Yes

Mike Green to Bengals

Mike Band, NFL

361

11

27

Yes

Mike Green to Falcons

Ari Meirov, The 33rd Team

364

6

27

Yes

Mike Green to Falcons

Jole Klatt, FOX

365

7

27

Yes

Mike Green to Falcons

Josh Edwards, CBS

368

8

25

Yes

Mike Green to Falcons

Charles McDonald and Nate Tice, Yahoo

376

5

26

No

Jalen Milroe to Steelers

Rob Rang, FOX

380

3

27

Yes

Mike Green to Chargers

Connor Orr, Sports Illustrated

384

8

27

No

Jalen Milroe to Steelers

Mike Florio. PFT

385

5

25

Yes

Shavon Revel to Commanders

Jordan Reid, ESPN

387

8

26

Yes

Mike Green to Falcons

Arif Hasan’s Big Board

388

1

26

Yes

Mike Green 16th overall

Ian Valentino, The 33rd Team

388

4

27

Yes

Mike Green to Panthers

BGN Community

392

5

25

Yes

Landon Jackson to the Ravens

Draftek Staff

393

8

26

Yes

Mike Green to Falcons

Ethan Woodie, NFL Trade Rumors

398

4

25

Yes

Mike Green to Falcons

Vinnie Iyer, Sporting News

421

4

25

Yes

Will Johnson to Dolphins

Field Yates, ESPN

427

8

26

Yes

Mike Green to Falcons

Bucky Brooks, NFL

429

7

25

Yes

Mike Green to Falcons

Ross Jacobs, Fantasy Football Metrics

440

6

29

Yes

Will Johnson to Seahawks and Trey Amos to Bills

Shane Hallam, Draft Sharks

450

5

28

Yes

Mike Green to Chargers

Chris Trapasso, CBS

459

3

25

Yes

Mike Green to Colts

Andrew LaLama, RotoBaller

471

5

28

Yes

Mike Green to Bengals

The Athletic Beat Writers Mock

480

7

26

Yes

Mike Green to Falcons

Cris Collinsworth, PFF

503

5

24

Yes

Jalen Milroe to Steelers

Eric Edholm, NFL

521

6

25

Yes

Jalen Milroe to Giants via trade with Vikings

John Molnar, Empire Sports Media

530

8

25

Yes

Jalen Milroe to Giants via trade with Vikings

Rob Maaddi, Associated Press

540

6

26

Yes

Mike Green to Packers

PFF Staff

551

2

25

Yes

Shavon Revel to Commanders

Luke Easterling, Athlon Sports

639

6

26

Yes

Jalen Milroe to Giants via trade with Bills

Diante Lee, The Ringer

668

7

22

Yes

Trey Amos to Bengals via trade with Lions for Trey Hendrickson

Reviews

0 %

User Score

0 ratings
Rate This

Leave your comment

Your email address will not be published. Required fields are marked *