Skip to main content

Multi-Year (2021-2023) NFL Mock Draft Accuracy

Who has the most accurate NFL Mock Draft?
Our accuracy scores rate the first round predictions of Draft Analysts across four scoring categories. Analysts earn points based on their ability to correctly predict: 1) Draft slots for each player, 2) Rank within a position players will be drafted, 3) Positions (e.g. QB) each team will select, and 4) Teams that will pick each player. View full scoring methodology here

Rank Analyst Points by Category
Draft Slots Draft (?) Draft Slots Avg Draft Avg Player Ranks Player (?) Player Ranks Avg Player Avg Positions Pos (?) Positions Avg Pos Avg Teams (?) Teams Avg Total Tot(?) Total Avg Tot Avg
1Charlie Campbell - Walter Football17056.722374.3102343311528176
2Walter Cherepinsky - Walter Football16956.322474.784283010507169
3Sean Koerner - The Action Network16655.322073.38829.3289.3502167.3
4Francisco (Chato) Romero - Estadio Fantasy16655.322474.78227.3299.7501167
5Jody Smith - FullTime Fantasy1625422173.78829.3299.7500166.7
6Dane Brugler - The Athletic14849.32227410033.3299.7499166.3
7Josh Norris - Underdog Fantasy1505023277.38428279493164.3
8Lou Pickney - Draft King17157204688829.3299.7492164
9Jacob Camenker - FanSided15551.7222748628.7258.3488162.7
10Ben Wasley - The Fantasy First Down14949.722775.78428196.3479159.7
11Matthew Freedman - Fantasy Life14347.722374.38026.7279473157.7
12Anthony Staggs - 4for414849.3222747625.3268.7472157.3
13Albert Breer - The MMQB15150.322173.77625.3227.3470156.7
14Brendan Donahue - Sharp Football Analysis1505021270.78026.7279469156.3
15Steve Serby - NY Post14247.322976.37424.7248469156.3
16John Daigle - NBC Sports1505022173.77224258.3468156
17Trevor Sikkema - Pro Football Focus14046.7219738428258.3468156
18Benjamin Solak - The Draft Network14548.322675.37224237.7466155.3
19Steve VanDusen - Mock Draft Database15551.7198668428289.3465155
20Charles Davis - NFL.com13946.322374.37424.7289.3464154.7
21Matthew Jones - Draft Examiner14347.7219737424.7279463154.3
22Jared Smola - Draft Sharks14448216727826248462154
23David Woods - theScore14347.721471.37826258.3460153.3
24Jason Pruett - DRAFTPLEX1414721471.38227.3227.3459153
25Michael Middlehurst-Schwartz14147216727625.3258.3458152.7
26Jake Ciely - The Athletic1414721471.38026.7237.7458152.7
27Mel Kiper Jr. - ESPN1414721471.38428196.3458152.7
28Ryan Noonan - 4for414046.721772.37826227.3457152.3
29Josh Edwards - CBS Sports14046.721170.38227.3237.7456152
30Lance Zierlein - NFL.com14247.321872.77424.7227.3456152
31Cody Steyaert - Yards Per Fantasy14448216727224237.7455151.7
32Evan Silva - Establish the Run13745.7216727625.3258.3454151.3
33Kent Weyrauch - FantasyPros14648.720668.78026.7227.3454151.3
34Jimmy Kempski - Philly Voice1414721270.77625.3237.7452150.7
35Brian Phlipot - The Football Hub13946.321872.77023.3237.7450150
36Elisha Twerski - USA Today1384621170.38026.7217450150
37Peter Schrager - NFL.com1324422374.38026.7155450150
38Ken Zalis - FantasyPros14147210707826206.7449149.7
39Luke Easterling - Draft Wire13946.320668.78628.7186449149.7
40Andy Singleton - Expand The Boxscore14548.321270.77224196.3448149.3
41Shane Hallam - Draft Countdown1444820367.78026.7206.7447149
42Ryan Kramer - Sports Gambling Podcast Network14347.7210706822.7248445148.3
43J.T. Olson - NFL Draft Geek14949.7210706622206.7445148.3
44Zach Greubel - Gridiron Experts13244207698026.7258.3444148
45Benjamin Klotz - Touchdown Squad13143.721270.78227.3196.3444148
46Sean Green - Sports Gambling Podcast Network14849.320066.77224237.7443147.7
47Rob Staton - Seahawks Draft Blog13444.7210707625.3237.7443147.7
48Joe DiTullio - The Game Haus13444.721471.37224217441147
49Andrew Wilbar - Behind the Steel Curtain13444.7210707826196.3441147
50Scott Smith - RotoViz12742.321270.77826237.7440146.7
51Ben Axelrod - WKYC13143.720568.38227.3227.3440146.7
52Staff - Tankathon14147210707023.3196.3440146.7
53Pat Fitzmaurice - FantasyPros14147213716421.3217439146.3
54Chris Trapasso - CBS Sports14548.320267.36622258.3438146
55Greg Cote - Miami Herald14247.3201677826175.7438146
56Todd McShay - ESPN13143.7213717023.3237.7437145.7
57Eddie Brown - SD Union Tribune13143.720668.77424.7258.3436145.3
58Logan Ulrich - NFL Trade Rumors13444.721471.37224165.3436145.3
59Brandon Murchison - RotoBaller14347.7204686622227.3435145
60Dan Hope - Eleven Warriors13344.320869.38026.7144.7435145
61Davis Mattek - SportsGrid14046.7204687224186434144.7
62Ben Standig - The Athletic13344.320568.37023.3258.3433144.3
63Ryan Wilson - CBS Sports1324420267.37424.7258.3433144.3
64Ryan McCrystal - Sharp Football Analysis1264220869.37826217433144.3
65Thor Nystrom - FantasyPros12240.7210708026.7217433144.3
66Joe Marino - The Draft Network14046.721270.76622155433144.3
67Tommy Garrett - SharpLinkHQ1354521772.36020206.7432144
68Peter King - NBC Sports13745.721270.76421.3196.3432144
69Pete Prisco - CBS Sports12642210708026.7165.3432144
70Jonathan Jones - CBS Sports1204020568.38428217430143.3
71Jason La Canfora - CBS Sports13344.3204687625.3175.7430143.3
72Daniel Jeremiah - NFL.com12842.720869.36822.7237.7427142.3
73Danny Kelly - The Ringer1354520267.36822.7227.3427142.3
74Sam Farmer - LA Times1264221170.37224186427142.3
75Andrew Lalama - RotoBaller13043.320367.77023.3237.7426142
76Kyle Meinke - MLive13344.320568.37023.3186426142
77Eric Froton - NBC Sports13244198668227.3144.7426142
78Matt Schauf - Draft Sharks13244201677023.3227.3425141.7
79Nate Bouda - NFL Trade Rumors1234120267.38026.7196.3424141.3
80Ben Albright - Sportsnaut13043.321270.76421.3186424141.3
81Ray Mencio - NFL Rough Draft11939.720969.77625.3186422140.7
82Jason McIntyre - Fox Sports13143.7195657424.7217421140.3
83Anthony Amico - In the Aggregate13545204686421.3165.3419139.7
84Logan Lamorandier - Sports Illustrated1143821872.77224155419139.7
85Andrew Erickson - FantasyPros12742.320367.77023.3186418139.3
86Seth Trachtman - Yardbarker1294319665.37826144.7417139
87Mauricio Gutierrez - Estadio Fantasy13244198666622206.7416138.7
88Patrick Sweeney - The Football Therapist1324419966.36622186415138.3
89Dylan Chappine - Wolf Sports12240.719665.37224217411137
90Nate Davis - USA Today1173921471.36220.7186411137
91Cris Collinsworth - Pro Football Focus12441.319163.78026.7155410136.7
92Kevin Hanson - EDSFootball1204020066.77224175.7409136.3
93Kev Wheeler - The 33rd Team1204020568.36622175.7408136
94Staff - My NFL Draft1173920367.77224165.3408136
95Tony Pauline - Pro Football Network11739204686622186405135
96Bart Wheeler - Hail to Fantasy Football10434.720869.37625.3175.7405135
97Justin Melo - The Draft Network11839.319163.77424.7217404134.7
98Pete Fiutak - College Football News11137201677625.3165.3404134.7
99Bucky Brooks - NFL.com1083621270.77424.7103.3404134.7
100Calvin Watkins - Dallas Morning News11237.320267.37625.3124402134
101Eric Edholm - NFL.com12240.720869.35418165.3400133.3
102Lukas Kacer - The Fantasy Stock Exchange11939.7207696020144.7400133.3
103Will Brinson - CBS Sports11438189637826186399133
104Cory Bonini - USA Today10936.3207696822.7155399133
105Damond Talbot - Draft Diamonds10535201677023.3165.3392130.7
106Ben Volin - Boston Globe1143820367.76020155392130.7
107Staff - Draft Blaster10936.320568.36421.3144.7392130.7
108Armando Salguero - OutKick12140.319665.36020144.7391130.3
109Vinnie Iyer - Sporting News11237.318160.37826196.3390130
110Mark Craig - Star Tribune1053519665.36822.7165.3385128.3
111Glynn Morgan - NBC Sports10133.720668.76622124385128.3
112Brad Weiss - FanSided11638.719163.76220.7144.7383127.7
113Derek Lofland - FantasyPros11839.319063.35618.7175.7381127
114Jared Dubin - CBS Sports9230.720267.37224144.7380126.7
115Rob Rang - Fox Sports10535195656220.7165.3378126
116Benjamin Raven10334.318862.77224155378126
117Doug Farrar - Touchdown Wire11036.718260.76822.7144.7374124.7
118Randy Gurzi - NFL Spin Zone10434.717959.76822.7134.3364121.3
119Chris Simms - NBC Sports9431.3192646421.393359119.7
120Mike Florio - ProFootballTalk10434.717859.36220.7124356118.7
121 Kyle Crabbs - The Draft Network1165815175.55025157.5332166
122Staff - Draft Site9949.514371.55427189314157
123Jon Ledyard - Pewter Report10452142715226157.5313156.5
124Kevin English - Draft Sharks9949.514974.55025147312156
125Staff Consensus - Bleacher Report984914170.55025157.5304152
126Bryan Fischer - Athlon Sports984914170.54422178.5300150
127Les Bowen - Philly.com9447128645829178.5297148.5
128Jeff Ratcliffe - FTN9346.5148744623105297148.5
129Chris Tomasson - Twin Cities Pioneer Press9346.5142714623157.5296148
130BR NFL Scouting Department9246136685226147294147
131Hayden Winks - Underdog Fantasy904513969.55226136.5294147
132Steven Cheah86431407046232010292146
133Matt Donnelly - Dynasty Vipers884414070562884292146
134Joe Rowles - Mile High Report9246142714422136.5291145.5
135DALTON KATES - APEX Fantasy Leagues8844142714824136.5291145.5
136Mikey Ostrowski - Loaded Box Podcast9045130655829126290145
137Ari Meirov - Pro Football Focus8542.5140704824157.5288144
138Derek Brown - FantasyPros7537.5142715025168283141.5
139Micky McKeon - Mockout884413768.54623115.5282141
140Matt Miller - ESPN8341.514170.54623115.5281140.5
141Jason Boris - Times News7135.5142715226157.5280140
142Rich Piazza - Fantasy Shed844213567.54824136.5280140
143Justin Bales - FFToday8542.513567.5522673.5279139.5
144Barry Wilner - Associated Press864312964.5542784277138.5
145Ryan O'Halloran - Denver Post763813969.5502584273136.5
146Brad Biggs - Chicago Tribune8442120605628126272136
147Mike Kaye - NJ.com8542.512763.55025105272136
148Omar Kelly - Sun Sentinel7839136684221157.5271135.5
149Drae Harris - The Draft Network723614472462394.5271135.5
150Site Rankings - Gridiron Experts8140.513366.54422105268134
151Mike Fanelli - FantasyPros7135.513768.54623136.5267133.5
152Mike Maher - FantasyPros7537.514371.5402094.5267133.5
153Geoff Hobson - Bengals.com6934.513467562873.5266133
154Conor Orr - Sports Illustrated7738.511758.55829136.5265132.5
155Josh Friedman - Courier Post7336.513969.54221105264132
156DJ Premo - Loaded Box Podcast8341.5114575628105263131.5
157Adam Hill - Las Vegas Review-Journal804013567.53618115.5262131
158Ed Birdsall - Talking Points Sports6934.512964.54824136.5259129.5
159Wilmar Chaves - Hablemos de Football6130.513165.55226147258129
160Dylan Licciardo - FF Gamers683413768.5422184255127.5
161Kyle Stackpole7135.513165.5462373.5255127.5
162Ryan Pawloski - FanSided763811758.54623157.5254127
163Ric Serritella7738.512763.5422184254127
164Tim Bielek - cleveland.com643212964.54824105251125.5
165D. Orlando Ledbetter - AJC8542.512462321684249124.5
166Staff Picks - Acme Packing Co.683413065402094.5247123.5
167Rhett Lewis - NFL.com683412964.5422152.5244122
168Joe Pisapia - FantasyPros7135.512160.5381994.5239119.5
169Zach Brunner - FlurrySports6130.513065422152.5238119
170Christian D'Andrea643212361.5462342237118.5
171Alex Butler - UPI6130.5122614221115.5236118
172Colby Dant - Sports Gambling Podcast Network623113165.5381952.5236118
173Tim Kelly6934.511859321663225112.5
174Ethan Masel - The Fantasy Bulletin6130.511758.5402052.5223111.5
175Joe Buscaglia - The Athletic5959747436361212181181
176Jacob Infante6363717128281212174174
177Mike Farrell - Rivals.com6262696928281313172172
178Pedro Dominguez - TV Azteca6262707028281111171171
179Justin Dodds - SleeperWire5151737336361010170170
180Eric Galko - Optimum Scouting57577676282899170170
181Josh Friedman - RotoBaller5353737332321010168168
182Elvin Ryan - FantasyPros58587979222299168168
183Art Stapleton - NorthJersey.com56567272282899165165
184Jeff Risdon - RealGM5353707030301111164164
185Spencer Urquhart - Nola.com55557070323277164164
186Garrett Podell - CBS Sports54547171303088163163
187Mike Tagliere - FantasyPros5858707024241010162162
188Andy McNamara - Rogers Sportsnet5555737324241010162162
189Staff Rankings - QB List4949727230301010161161
190Dan Kadar - Beacon Journal4949737328281010160160
191Dennis Sosic - Fantasy Six Pack5656666626261010158158
192Jake Arthur - Sports Illustrated52527474242488158158
193Austin Gayle56567272262644158158
194Matt Brandon - Matt Brandon52527373242488157157
195Staff - FOX News51517575242466156156
196Joe Giglio - NJ.com4646686830301010154154
197Scott Reichel - Sports Gambling Podcast Network53537575181877153153
198Jared Still - BettingPros47477171262688152152
199Kyle Yates - Pro Football Network47477777202088152152
200C.J. Doon - Baltimore Sun49496868282877152152
201Eric Alexander Morales Wiemer - Estadio Fantasy44446565363677152152
202Joe Schad - Palm Beach Post42426969323288151151
203Jerry McDonald - The Mercury News4646686826261010150150
204Staff Composite - Yahoo45456868282899150150
205Staff - Microsoft Sports45456969282888150150
206Sky Guasco - Razzball46467373242477150150
207Mike Randle - FTN46467070282866150150
208Nick Klopsis - Newsday49497070222288149149
209John Chapman - Eat.Sleep.Fantasy42427070303077149149
210A.J. Schulte48486868222288146146
211Bret Kostka - Bret Kostka Fantasy Football46467070222288146146
212Daniel Spencer - NFL Spin Zone42427373242477146146
213Adrian Alpanseque - Estadio Fantasy43437373242466146146
214Drew DeLuca - QB List46467171242455146146
215Staff - The Athletic48486262262699145145
216Staff - DraftKings47476767242477145145
217Charley Casserly - NFL.com46467171222266145145
218Jeremy Wohlfart50506868222255145145
219Safid Deen44447373202077144144
220Chalk - The Undroppables41416868282877144144
221Tommy Molioo - The Undroppables41416868282877144144
222Corey Long - WalterFootball48486666242466144144
223Chad Reuter - NFL.com51516868202055144144
224Gerson Aguirre - Going For 245456565242488142142
225Staff - NBC Sports Bay Area42426868242488142142
226Staff - Inside the Star48486666222266142142
227Staff - Washington Times44446666262666142142
228Joshua Lefkowitz - FantasyData44446666262666142142
229Cameron Parker - FanSided40406969242488141141
230James Fedewa - National Fanatic47476767202077141141
231Mark Maske - The Washington Post43436363282877141141
232Cody Benjamin - CBS Sports43436767242477141141
233Tyrell Maclachlan - True North Fantasy Football43437272202066141141
234Jeremiah Jensen - KSL Sports45457171222233141141
235Ben Morgan - Loaded Box Podcast48486666202066140140
236Andy Vasquez - NorthJersey.com44447171202055140140
237Keith Sanchez42427575181855140140
238Connor Allen - FF Matrix45456666262633140140
239Kyle Williams - Fantasy Six Pack47475959262677139139
240Michael Tomlin - Fantasy Six Pack41417373181877139139
241Travis Seel - The Undroppables41417474181866139139
242Jon Sauber and Josh Moyer - Centre Daily Times44446565262644139139
243Michael Fabiano - Sports Illustrated43436868222255138138
244Lines Staff - Lines42427373202033138138
245Andersen Pickard - Prime Time Sports Talk43436262242488137137
246Dylan Sanders - USA Today37376464282888137137
247Staff Picks - NFL Draft Rite43436767202077137137
248Jeff McLane - Philly.com41416868222266137137
249Brad Crawford - 247 Sports35356666303066137137
250Tyler Lauletta - Business Insider48486868161655137137
251Charles McDonald - Yahoo! Sports49496868161644137137
252Marco Pavoloni - Rumor Mill Mock39397474202044137137
253Chet Gresham - DK Nation41417474161655136136
254Bob McManaman42426666242444136136
255Alex Khvatov - NFL Draft Blitz37377272202066135135
256Peter Gofen - FantasyData39396767242455135135
257Christopher Dell - Betting Predators49496464181844135135
258Ryan Humphries - Walk-On Radio41417070242400135135
259Michael Renner - Pro Football Focus37376969222266134134
260PFF Staff - Pro Football Focus38386969222244133133
261Brentley Weissman35357171242433133133
262Jax Falcone - The Undroppables40406565262622133133
263Maurice Jones-Drew - NFL.com36366969202066131131
264Michelle Kotts - Still Curtain35356969222255131131
265Hondo S. Carpenter, Sr. - Raider Maven36366666222266130130
266Austin Thompson - Eat.Sleep.Fantasy33336767262644130130
267Karen Guregian37376666242433130130
268John McClain - Houston Chronicle41416363202055129129
269Russell Brown - FantasyPros37376363202088128128
270Rod Villagomez - Sports Gambling Podcast Network42426464181844128128
271Jacob Piccolo - TrueRGM38386464222244128128
272John Clayton - ESPN34346666242444128128
273Paul Banks - The Sports Bank40406565161666127127
274Adam Beasley39396060242444127127
275Tab Bamford38386868141466126126
276Jose Ramon Llaca - Estadio Fantasy36366262222266126126
277NFL Nation - ESPN39396666161655126126
278Trevor Scott - Fantasy Football From Up North39396666161655126126
279Jeff Kerr - CBS Sports34346565222255126126
280Mike Hrynyshyn36366262202077125125
281Jenny Vrentas - The MMQB33336666202066125125
282Jason Reed - FanSided40405858222255125125
283Staff Rankings - Arrowhead Addict33335959282855125125
284Oliver Hodgkinson33336868181855124124
285Gilbert Manzano - Sports Illustrated34347070161644124124
286Dan Schneier - CBS Sports34345858242477123123
287Raju Byfield - WinMyFantasyLeague38385959202055122122
288Jake Ciely - The Athletic39396262181833122122
289Geoffrey Arnold - Oregon Live34346363181866121121
290Matt Tabeek - Atlanta Falcons36366262181855121121
291Sawyer Hicks33335959242455121121
292Darryl White - Dynasty Drunks35356565161644120120
293Harris Oates - DraftID34346666161644120120
294Brett Knight - Forbes33336767161644120120
295Phil Perry - NBC Sports Boston33336868161633120120
296Alex Simpson - RiseNDraft31316363242422120120
297Sports Gambling Podcast Staff33336060262611120120
298Erik Hindenburg - Around the Block34346060202055119119
299Derrik Klassen - NBC Sports33336161202055119119
300Daniel Gallen - PennLive33336363181855119119
301Cynthia Frelund - NFL.com38386363141444119119
302Brad Spielberger - Pro Football Focus36366464141444118118
303Derek Dennington - The Good Old Boys37376262161633118118
304Adam Pelletier - Sports Gambling Podcast Network32326565181833118118
305Henry McKenna - For The Win38385555181866117117
306DJ Boyer - RotoBaller36366161161644117117
307Mike OHara - DetroitLions.com33335858222233116116
308Mike Tanier - Pro Football Network32326767141433116116
309Scouting Dept - The 33rd Team38385656161633113113
310Chad Reuter - NFL.com42425151161633112112
311David Howman - SB Nation30305757222233112112
312Steve Palazzolo - Pro Football Focus30305757202044111111
313Site Rankings - The FF Ghost29295454262622111111
314Justin Fuhr - Pro Football Mania38385656121233109109
315Bo McBrayer - FantasyPros30305757161655108108
316John Oates - DraftID29295858181833108108
317Grant Tuttle - Arrowhead Addict29295454161622101101
318Connor Orr26265252202022100100
319Cam Inman - Mercury News232354541818339898
320Justin Weigal - Fantasy Sharks232360601212339898
321Eric Lindberg - Player Profiler292955551212119797
322Scott Bogman - FantasyPros181847471616448585