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.
The top ten
| # | Mock | Score | Exact | Right team | Right position | First-rounders | Mania pts |
|---|---|---|---|---|---|---|---|
| 1 | Mike BandNFL.com · the mock | 40.4% | 11 | 9 | 15 | 27/32 | 211 |
| 2 | Trevor SikkemaPFF · the mock | 39.2% | 9 | 10 | 11 | 27/32 | 195 |
| 3 | Pete PriscoCBS Sports · the mock | 37.5% | 8 | 10 | 14 | 28/32 | 186 |
| T-4 | Brendan DonahueSharp Football Analysis · the mock | 36.5% | 8 | 9 | 16 | 28/32 | 179 |
| T-4 | Kyle StackpoleCBS Sports · the mock | 36.5% | 8 | 9 | 10 | 29/32 | 184 |
| T-6 | Jaime EisnerThe Draft Network · the mock | 35.2% | 9 | 10 | 13 | 26/32 | 194 |
| T-6 | Dan ParrNFL.com · the mock | 35.2% | 8 | 7 | 13 | 29/32 | 170 |
| 8 | Charlie CampbellWalterFootball · the mock | 34.6% | 8 | 10 | 13 | 28/32 | 186 |
| 9 | Walter CherepinskyWalterFootball · the mock | 33.5% | 8 | 9 | 10 | 29/32 | 180 |
| 10 | Josh EdwardsCBS Sports · the mock | 33.1% | 8 | 8 | 11 | 25/32 | 173 |
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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Mason Graham to JAX | Mason Graham to CLE | 88 |
| 6 | Ashton Jeanty to LV | Ashton Jeanty to LV | 120 |
| 7 | Armand Membou to NYJ | Armand Membou to NYJ | 120 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Shedeur Sanders to NO | Kelvin Banks to NO | 0 |
| 10 | Tyler Warren to CHI | Colston Loveland to CHI | 16 |
| 11 | Mykel Williams to SF | Mykel Williams to SF | 120 |
| 12 | Tetairoa McMillan to DAL | Tyler Booker to DAL | 8 |
| 13 | Will Johnson to MIA | Kenneth Grant to MIA | 0 |
| 14 | Josh Simmons to IND | Tyler Warren to IND | 0 |
| 15 | Mike Green to ATL | Jalon Walker to ATL | 16 |
| 16 | Kenneth Grant to ARI | Walter Nolen to ARI | 56 |
| 17 | Shemar Stewart to CIN | Shemar Stewart to CIN | 112 |
| 18 | Grey Zabel to SEA | Grey Zabel to SEA | 112 |
| 19 | Jihaad Campbell to TB | Emeka Egbuka to TB | 8 |
| 20 | Omarion Hampton to DEN | Jahdae Barron to DEN | 40 |
| 21 | Derrick Harmon to PIT | Derrick Harmon to PIT | 112 |
| 22 | Colston Loveland to LAC | Omarion Hampton to LAC | 0 |
| 23 | Jahdae Barron to GB | Matthew Golden to GB | 32 |
| 24 | Kelvin Banks to KC | Donovan Jackson to MIN | 16 |
| 25 | Emeka Egbuka to HOU | Jaxson Dart to NYG | 8 |
| 26 | Matthew Golden to LAR | James Pearce to ATL | 40 |
| 27 | Donovan Ezeiruaku to BAL | Malaki Starks to BAL | 8 |
| 28 | Tyler Booker to DET | Tyleik Williams to DET | 0 |
| 29 | Nick Emmanwori to WAS | Josh Conerly to WAS | 0 |
| 30 | Malaki Starks to BUF | Maxwell Hairston to BUF | 32 |
| 31 | Maxwell Hairston to MIN | Jihaad Campbell to PHI | 32 |
| 32 | Jaxson Dart to CLE | Josh Simmons to KC | 0 |
#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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Ashton Jeanty to JAX | Mason Graham to CLE | 40 |
| 6 | Armand Membou to LV | Ashton Jeanty to LV | 40 |
| 7 | Tyler Warren to NYJ | Armand Membou to NYJ | 0 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Kelvin Banks to NO | Kelvin Banks to NO | 120 |
| 10 | Colston Loveland to CHI | Colston Loveland to CHI | 112 |
| 11 | Mason Graham to SF | Mykel Williams to SF | 24 |
| 12 | Tetairoa McMillan to DAL | Tyler Booker to DAL | 8 |
| 13 | Jahdae Barron to MIA | Kenneth Grant to MIA | 8 |
| 14 | Jihaad Campbell to IND | Tyler Warren to IND | 8 |
| 15 | Shemar Stewart to ATL | Jalon Walker to ATL | 56 |
| 16 | Will Johnson to ARI | Walter Nolen to ARI | 32 |
| 17 | Walter Nolen to CIN | Shemar Stewart to CIN | 32 |
| 18 | Grey Zabel to SEA | Grey Zabel to SEA | 112 |
| 19 | Donovan Ezeiruaku to TB | Emeka Egbuka to TB | 0 |
| 20 | Emeka Egbuka to DEN | Jahdae Barron to DEN | 40 |
| 21 | Shedeur Sanders to PIT | Derrick Harmon to PIT | 0 |
| 22 | Kenneth Grant to LAC | Omarion Hampton to LAC | 8 |
| 23 | Matthew Golden to GB | Matthew Golden to GB | 120 |
| 24 | Derrick Harmon to MIN | Donovan Jackson to MIN | 32 |
| 25 | Donovan Jackson to HOU | Jaxson Dart to NYG | 32 |
| 26 | Luther Burden to LAR | James Pearce to ATL | 0 |
| 27 | Mykel Williams to BAL | Malaki Starks to BAL | 0 |
| 28 | Tyleik Williams to DET | Tyleik Williams to DET | 120 |
| 29 | Trey Amos to WAS | Josh Conerly to WAS | 32 |
| 30 | Malaki Starks to BUF | Maxwell Hairston to BUF | 40 |
| 31 | Tyler Booker to KC | Jihaad Campbell to PHI | 0 |
| 32 | Maxwell Hairston to PHI | Josh Simmons to KC | 32 |
#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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Ashton Jeanty to JAX | Mason Graham to CLE | 40 |
| 6 | Kelvin Banks to LV | Ashton Jeanty to LV | 32 |
| 7 | Armand Membou to NYJ | Armand Membou to NYJ | 112 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Mykel Williams to NO | Kelvin Banks to NO | 32 |
| 10 | Colston Loveland to CHI | Colston Loveland to CHI | 120 |
| 11 | Walter Nolen to SF | Mykel Williams to SF | 16 |
| 12 | Tetairoa McMillan to DAL | Tyler Booker to DAL | 8 |
| 13 | Mason Graham to MIA | Kenneth Grant to MIA | 16 |
| 14 | Tyler Warren to IND | Tyler Warren to IND | 120 |
| 15 | James Pearce to ATL | Jalon Walker to ATL | 48 |
| 16 | Jihaad Campbell to ARI | Walter Nolen to ARI | 8 |
| 17 | Derrick Harmon to CIN | Shemar Stewart to CIN | 0 |
| 18 | Nick Emmanwori to SEA | Grey Zabel to SEA | 32 |
| 19 | Maxwell Hairston to TB | Emeka Egbuka to TB | 0 |
| 20 | Emeka Egbuka to DEN | Jahdae Barron to DEN | 40 |
| 21 | Kenneth Grant to PIT | Derrick Harmon to PIT | 16 |
| 22 | Mike Green to LAC | Omarion Hampton to LAC | 0 |
| 23 | Matthew Golden to GB | Matthew Golden to GB | 120 |
| 24 | Malaki Starks to MIN | Donovan Jackson to MIN | 32 |
| 25 | Donovan Jackson to HOU | Jaxson Dart to NYG | 32 |
| 26 | Mason Taylor to LAR | James Pearce to ATL | 8 |
| 27 | Shemar Stewart to BAL | Malaki Starks to BAL | 0 |
| 28 | Grey Zabel to DET | Tyleik Williams to DET | 8 |
| 29 | Jahdae Barron to WAS | Josh Conerly to WAS | 0 |
| 30 | Will Johnson to BUF | Maxwell Hairston to BUF | 24 |
| 31 | Josh Simmons to KC | Jihaad Campbell to PHI | 64 |
| 32 | Josh Conerly to PHI | Josh Simmons to KC | 56 |
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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Ashton Jeanty to JAX | Mason Graham to CLE | 40 |
| 6 | Kelvin Banks to LV | Ashton Jeanty to LV | 32 |
| 7 | Armand Membou to NYJ | Armand Membou to NYJ | 112 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Mykel Williams to NO | Kelvin Banks to NO | 32 |
| 10 | Tyler Warren to CHI | Colston Loveland to CHI | 16 |
| 11 | Walter Nolen to SF | Mykel Williams to SF | 16 |
| 12 | Tetairoa McMillan to DAL | Tyler Booker to DAL | 8 |
| 13 | Mason Graham to MIA | Kenneth Grant to MIA | 16 |
| 14 | Colston Loveland to IND | Tyler Warren to IND | 16 |
| 15 | Mike Green to ATL | Jalon Walker to ATL | 16 |
| 16 | Matthew Golden to ARI | Walter Nolen to ARI | 0 |
| 17 | Shemar Stewart to CIN | Shemar Stewart to CIN | 112 |
| 18 | Grey Zabel to SEA | Grey Zabel to SEA | 112 |
| 19 | Jihaad Campbell to TB | Emeka Egbuka to TB | 8 |
| 20 | Omarion Hampton to DEN | Jahdae Barron to DEN | 40 |
| 21 | Shedeur Sanders to PIT | Derrick Harmon to PIT | 0 |
| 22 | Kenneth Grant to LAC | Omarion Hampton to LAC | 0 |
| 23 | Emeka Egbuka to GB | Matthew Golden to GB | 16 |
| 24 | Jaxson Dart to NYG | Donovan Jackson to MIN | 64 |
| 25 | Tyler Booker to HOU | Jaxson Dart to NYG | 0 |
| 26 | Jahdae Barron to LAR | James Pearce to ATL | 8 |
| 27 | Malaki Starks to BAL | Malaki Starks to BAL | 120 |
| 28 | Derrick Harmon to DET | Tyleik Williams to DET | 24 |
| 29 | Donovan Ezeiruaku to WAS | Josh Conerly to WAS | 8 |
| 30 | Nick Emmanwori to BUF | Maxwell Hairston to BUF | 8 |
| 31 | Josh Simmons to KC | Jihaad Campbell to PHI | 64 |
| 32 | Josh Conerly to PHI | Josh Simmons to KC | 56 |
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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Ashton Jeanty to CHI | Mason Graham to CLE | 40 |
| 6 | Armand Membou to LV | Ashton Jeanty to LV | 40 |
| 7 | Mason Graham to NYJ | Armand Membou to NYJ | 40 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Kelvin Banks to NO | Kelvin Banks to NO | 120 |
| 10 | Tetairoa McMillan to JAX | Colston Loveland to CHI | 40 |
| 11 | Mykel Williams to SF | Mykel Williams to SF | 120 |
| 12 | Matthew Golden to DAL | Tyler Booker to DAL | 0 |
| 13 | Jahdae Barron to MIA | Kenneth Grant to MIA | 8 |
| 14 | Tyler Warren to IND | Tyler Warren to IND | 112 |
| 15 | Mike Green to ATL | Jalon Walker to ATL | 16 |
| 16 | Shemar Stewart to ARI | Walter Nolen to ARI | 32 |
| 17 | Walter Nolen to CIN | Shemar Stewart to CIN | 32 |
| 18 | Grey Zabel to SEA | Grey Zabel to SEA | 112 |
| 19 | Jihaad Campbell to TB | Emeka Egbuka to TB | 8 |
| 20 | Omarion Hampton to DEN | Jahdae Barron to DEN | 40 |
| 21 | Colston Loveland to LAR | Derrick Harmon to PIT | 0 |
| 22 | Kenneth Grant to LAC | Omarion Hampton to LAC | 0 |
| 23 | Maxwell Hairston to GB | Matthew Golden to GB | 8 |
| 24 | Will Johnson to BUF | Donovan Jackson to MIN | 8 |
| 25 | Josh Simmons to HOU | Jaxson Dart to NYG | 0 |
| 26 | Derrick Harmon to PIT | James Pearce to ATL | 40 |
| 27 | Nick Emmanwori to BAL | Malaki Starks to BAL | 16 |
| 28 | Tyler Booker to DET | Tyleik Williams to DET | 0 |
| 29 | Jaxson Dart to NYG | Josh Conerly to WAS | 40 |
| 30 | Malaki Starks to MIN | Maxwell Hairston to BUF | 32 |
| 31 | Josh Conerly to KC | Jihaad Campbell to PHI | 40 |
| 32 | Emeka Egbuka to PHI | Josh Simmons to KC | 0 |
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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Ashton Jeanty to CHI | Mason Graham to CLE | 40 |
| 6 | Kelvin Banks to LV | Ashton Jeanty to LV | 32 |
| 7 | Armand Membou to NYJ | Armand Membou to NYJ | 112 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Tyler Booker to NO | Kelvin Banks to NO | 56 |
| 10 | Tetairoa McMillan to JAX | Colston Loveland to CHI | 40 |
| 11 | Mason Graham to SF | Mykel Williams to SF | 24 |
| 12 | Walter Nolen to DAL | Tyler Booker to DAL | 0 |
| 13 | Jahdae Barron to MIA | Kenneth Grant to MIA | 8 |
| 14 | Tyler Warren to IND | Tyler Warren to IND | 112 |
| 15 | Mykel Williams to ATL | Jalon Walker to ATL | 0 |
| 16 | Will Johnson to ARI | Walter Nolen to ARI | 32 |
| 17 | Shemar Stewart to CIN | Shemar Stewart to CIN | 120 |
| 18 | Grey Zabel to SEA | Grey Zabel to SEA | 120 |
| 19 | Jihaad Campbell to TB | Emeka Egbuka to TB | 8 |
| 20 | TreVeyon Henderson to DEN | Jahdae Barron to DEN | 0 |
| 21 | Nick Emmanwori to PIT | Derrick Harmon to PIT | 0 |
| 22 | Kenneth Grant to LAC | Omarion Hampton to LAC | 0 |
| 23 | Matthew Golden to GB | Matthew Golden to GB | 112 |
| 24 | Josh Simmons to KC | Donovan Jackson to MIN | 48 |
| 25 | Josh Conerly to HOU | Jaxson Dart to NYG | 8 |
| 26 | Colston Loveland to LAR | James Pearce to ATL | 0 |
| 27 | Donovan Ezeiruaku to BAL | Malaki Starks to BAL | 0 |
| 28 | Derrick Harmon to DET | Tyleik Williams to DET | 24 |
| 29 | Omarion Hampton to WAS | Josh Conerly to WAS | 0 |
| 30 | Shedeur Sanders to NYG | Maxwell Hairston to BUF | 0 |
| 31 | Malaki Starks to MIN | Jihaad Campbell to PHI | 0 |
| 32 | Oluwafemi Oladejo to PHI | Josh Simmons to KC | 0 |
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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Ashton Jeanty to JAX | Mason Graham to CLE | 40 |
| 6 | Kelvin Banks to LV | Ashton Jeanty to LV | 32 |
| 7 | Armand Membou to NYJ | Armand Membou to NYJ | 112 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Tyler Booker to NO | Kelvin Banks to NO | 56 |
| 10 | Tyler Warren to CHI | Colston Loveland to CHI | 16 |
| 11 | Mason Graham to SF | Mykel Williams to SF | 24 |
| 12 | Tetairoa McMillan to DAL | Tyler Booker to DAL | 8 |
| 13 | Jahdae Barron to MIA | Kenneth Grant to MIA | 8 |
| 14 | Colston Loveland to IND | Tyler Warren to IND | 16 |
| 15 | Mykel Williams to ATL | Jalon Walker to ATL | 8 |
| 16 | Josh Simmons to ARI | Walter Nolen to ARI | 0 |
| 17 | Shemar Stewart to CIN | Shemar Stewart to CIN | 120 |
| 18 | Grey Zabel to SEA | Grey Zabel to SEA | 112 |
| 19 | Jihaad Campbell to TB | Emeka Egbuka to TB | 8 |
| 20 | Omarion Hampton to DEN | Jahdae Barron to DEN | 40 |
| 21 | Emeka Egbuka to PIT | Derrick Harmon to PIT | 40 |
| 22 | Kenneth Grant to LAC | Omarion Hampton to LAC | 8 |
| 23 | Matthew Golden to GB | Matthew Golden to GB | 120 |
| 24 | Walter Nolen to MIN | Donovan Jackson to MIN | 8 |
| 25 | Donovan Jackson to HOU | Jaxson Dart to NYG | 32 |
| 26 | Maxwell Hairston to LAR | James Pearce to ATL | 8 |
| 27 | Derrick Harmon to BAL | Malaki Starks to BAL | 8 |
| 28 | Mike Green to DET | Tyleik Williams to DET | 0 |
| 29 | Donovan Ezeiruaku to WAS | Josh Conerly to WAS | 8 |
| 30 | Will Johnson to BUF | Maxwell Hairston to BUF | 24 |
| 31 | Josh Conerly to KC | Jihaad Campbell to PHI | 32 |
| 32 | Malaki Starks to PHI | Josh Simmons to KC | 8 |
#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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Ashton Jeanty to JAX | Mason Graham to CLE | 40 |
| 6 | Armand Membou to LV | Ashton Jeanty to LV | 40 |
| 7 | Tyler Warren to NYJ | Armand Membou to NYJ | 0 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Mason Graham to NO | Kelvin Banks to NO | 8 |
| 10 | Kelvin Banks to CHI | Colston Loveland to CHI | 40 |
| 11 | Walter Nolen to SF | Mykel Williams to SF | 16 |
| 12 | Tetairoa McMillan to DAL | Tyler Booker to DAL | 8 |
| 13 | Malaki Starks to MIA | Kenneth Grant to MIA | 8 |
| 14 | Colston Loveland to IND | Tyler Warren to IND | 16 |
| 15 | James Pearce to ATL | Jalon Walker to ATL | 48 |
| 16 | Mykel Williams to ARI | Walter Nolen to ARI | 16 |
| 17 | Shemar Stewart to CIN | Shemar Stewart to CIN | 112 |
| 18 | Grey Zabel to SEA | Grey Zabel to SEA | 112 |
| 19 | Jihaad Campbell to TB | Emeka Egbuka to TB | 8 |
| 20 | Omarion Hampton to DEN | Jahdae Barron to DEN | 40 |
| 21 | Derrick Harmon to PIT | Derrick Harmon to PIT | 112 |
| 22 | Will Johnson to LAC | Omarion Hampton to LAC | 0 |
| 23 | Matthew Golden to GB | Matthew Golden to GB | 112 |
| 24 | Nick Emmanwori to MIN | Donovan Jackson to MIN | 8 |
| 25 | Josh Conerly to HOU | Jaxson Dart to NYG | 0 |
| 26 | Maxwell Hairston to LAR | James Pearce to ATL | 8 |
| 27 | Kenneth Grant to BAL | Malaki Starks to BAL | 0 |
| 28 | Tyler Booker to DET | Tyleik Williams to DET | 0 |
| 29 | Trey Amos to WAS | Josh Conerly to WAS | 32 |
| 30 | Jahdae Barron to BUF | Maxwell Hairston to BUF | 16 |
| 31 | Josh Simmons to KC | Jihaad Campbell to PHI | 64 |
| 32 | Donovan Ezeiruaku to PHI | Josh Simmons to KC | 8 |
#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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Ashton Jeanty to JAX | Mason Graham to CLE | 40 |
| 6 | Armand Membou to LV | Ashton Jeanty to LV | 40 |
| 7 | Tyler Warren to NYJ | Armand Membou to NYJ | 0 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Shemar Stewart to NO | Kelvin Banks to NO | 8 |
| 10 | Mason Graham to CHI | Colston Loveland to CHI | 8 |
| 11 | Kelvin Banks to SF | Mykel Williams to SF | 40 |
| 12 | Tetairoa McMillan to DAL | Tyler Booker to DAL | 8 |
| 13 | Jahdae Barron to MIA | Kenneth Grant to MIA | 8 |
| 14 | Colston Loveland to IND | Tyler Warren to IND | 16 |
| 15 | James Pearce to ATL | Jalon Walker to ATL | 56 |
| 16 | Walter Nolen to ARI | Walter Nolen to ARI | 112 |
| 17 | Josh Conerly to CIN | Shemar Stewart to CIN | 0 |
| 18 | Grey Zabel to SEA | Grey Zabel to SEA | 120 |
| 19 | Jihaad Campbell to TB | Emeka Egbuka to TB | 8 |
| 20 | Omarion Hampton to DEN | Jahdae Barron to DEN | 40 |
| 21 | Derrick Harmon to PIT | Derrick Harmon to PIT | 112 |
| 22 | Kenneth Grant to LAC | Omarion Hampton to LAC | 0 |
| 23 | Matthew Golden to GB | Matthew Golden to GB | 112 |
| 24 | Nick Emmanwori to MIN | Donovan Jackson to MIN | 0 |
| 25 | Emeka Egbuka to HOU | Jaxson Dart to NYG | 0 |
| 26 | Shavon Revel to LAR | James Pearce to ATL | 0 |
| 27 | Mykel Williams to BAL | Malaki Starks to BAL | 0 |
| 28 | Tyler Booker to DET | Tyleik Williams to DET | 0 |
| 29 | Maxwell Hairston to WAS | Josh Conerly to WAS | 32 |
| 30 | Donovan Ezeiruaku to BUF | Maxwell Hairston to BUF | 8 |
| 31 | Josh Simmons to KC | Jihaad Campbell to PHI | 64 |
| 32 | Malaki Starks to PHI | Josh Simmons to KC | 0 |
#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.
| Pick | Mocked | Actually went | Pts |
|---|---|---|---|
| 1 | Cam Ward to TEN | Cam Ward to TEN | 120 |
| 2 | Travis Hunter to CLE | Travis Hunter to JAX | 88 |
| 3 | Abdul Carter to NYG | Abdul Carter to NYG | 120 |
| 4 | Will Campbell to NE | Will Campbell to NE | 120 |
| 5 | Tyler Warren to JAX | Mason Graham to CLE | 0 |
| 6 | Ashton Jeanty to LV | Ashton Jeanty to LV | 120 |
| 7 | Mason Graham to NYJ | Armand Membou to NYJ | 40 |
| 8 | Jalon Walker to CAR | Tetairoa McMillan to CAR | 8 |
| 9 | Tetairoa McMillan to NO | Kelvin Banks to NO | 40 |
| 10 | Armand Membou to CHI | Colston Loveland to CHI | 40 |
| 11 | Mykel Williams to SF | Mykel Williams to SF | 120 |
| 12 | Matthew Golden to DAL | Tyler Booker to DAL | 0 |
| 13 | Kelvin Banks to MIA | Kenneth Grant to MIA | 8 |
| 14 | Colston Loveland to IND | Tyler Warren to IND | 16 |
| 15 | Mike Green to ATL | Jalon Walker to ATL | 16 |
| 16 | Walter Nolen to ARI | Walter Nolen to ARI | 112 |
| 17 | Shemar Stewart to CIN | Shemar Stewart to CIN | 112 |
| 18 | Nick Emmanwori to SEA | Grey Zabel to SEA | 32 |
| 19 | Jihaad Campbell to TB | Emeka Egbuka to TB | 8 |
| 20 | Omarion Hampton to DEN | Jahdae Barron to DEN | 40 |
| 21 | Shedeur Sanders to PIT | Derrick Harmon to PIT | 0 |
| 22 | Will Johnson to LAC | Omarion Hampton to LAC | 0 |
| 23 | Derrick Harmon to GB | Matthew Golden to GB | 32 |
| 24 | Malaki Starks to MIN | Donovan Jackson to MIN | 32 |
| 25 | Tyler Booker to HOU | Jaxson Dart to NYG | 8 |
| 26 | Jahdae Barron to LAR | James Pearce to ATL | 0 |
| 27 | Kenneth Grant to BAL | Malaki Starks to BAL | 0 |
| 28 | Grey Zabel to DET | Tyleik Williams to DET | 8 |
| 29 | TreVeyon Henderson to WAS | Josh Conerly to WAS | 0 |
| 30 | Trey Amos to BUF | Maxwell Hairston to BUF | 16 |
| 31 | Donovan Jackson to KC | Jihaad Campbell to PHI | 8 |
| 32 | Mason Taylor to PHI | Josh Simmons to KC | 8 |
Best by outlet
Outlets with 3 or more mocks graded.
| Outlet | Best mock | Score | Overall |
|---|---|---|---|
| NFL.com10 mocks graded | Mike Band | 40.4% | #1 of 51 |
| CBS Sports11 mocks graded | Pete Prisco | 37.5% | #3 of 51 |
| The Draft Network4 mocks graded | Jaime Eisner | 35.2% | T-6 of 51 |
| Sports Gambling Podcast4 mocks graded | Justin Mark | 27.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
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 →