According to The Huddle Report, Brendan Donahue and Ryan McCrystal are ranked #1 and #3 as the most accurate NFL mock drafters over the past five years. Donahue and McCrystal both joined Sharp Football Analysis this spring ahead of the 2021 NFL draft.
Donahue’s final 2021 mock draft was the sixth-most accurate this year with a score of 49. The Huddle Report grades mock draft accuracy by awarding one point for every player correctly predicted to go in the first round and two points for an exact player-team match. Donahue had 27 players correctly predicted as first-round picks, which was tied for the second-most in 2021, and had 11 player-team matches.
Donahue’s five-year average of 44.8 is more than two points higher than second-place at 42.6. The gap between Donahue and the second-most accurate mock drafter over the five-year span is the same as the difference between No. 2 and No. 19 on the list.
McCrystal’s final 2021 mock draft had 25 correct first-round players along with eight exact player-team matches for a score of 41. That cemented MyCrystal’s fifth-straight year with a score of 41 or better. McCrystal now ranks #1 in top-100 accuracy the last 5 years with a 4th place finish this year.
Among 53 analysts with a full five-year sample of mocks, McCrystal and Donahue are just two of five with a score of at least 40 in each year. McCrystal’s 42.4 five-year average ranks fifth.
Below are the final 2021 NFL draft mocks for both Brendan Donahue and Ryan McCrystal.
* denotes a correct first-round player
** denotes a correct player-team match
2021 Brendan Donahue & Ryan McCrystal Mock Drafts
|1||JAX - Trevor Lawrence**||JAX - Trevor Lawrence**|
|2||NYJ - Zach Wilson**||NYJ - Zach Wilson**|
|3||SF - Mac Jones*||SF - Mac Jones|
|4||ATL - Kyle Pitts**||ATL - Kyle Pitts**|
|5||CIN - Ja'Marr Chase**||CIN - Ja'Marr Chase**|
|6||MIA - Jaylen Waddle**||MIA - Jaylen Waddle**|
|7||NE - Justin Fields*||DET - Penei Sewell**|
|8||CAR - Penei Sewell*||NE - Justin Fields*|
|9||DEN - Rashawn Slater*||DEN - Rashawn Slater*|
|10||DAL - Patrick Surtain*||DAL - Patrick Surtain*|
|11||NYG - Micah Parsons*||NYG - Micah Parsons*|
|12||PHI - Jaycee Horn*||PHI - Jaycee Horn*|
|13||LAC - Alijah Vera-Tucker*||LAC- Christian Darrisaw*|
|14||MIN - Jaelan Phillips*||MIN - Alijah Vera-Tucker*|
|15||DET - DeVonta Smith*||CHI - Trey Lance*|
|16||CHI - Trey Lance*||ARI - DeVonta Smith*|
|17||LVR - Jeremiah Owusu-Koramoah||LVR - Jeremiah Owusu-Koramoah|
|18||MIA - Kwity Paye*||MIA - Kwity Paye*|
|19||WFT - Jamin Davis**||WFT - Jamin Davis**|
|20||ARI - Zaven Collins**||CAR - Kadarius Toney*|
|21||IND - Christian Darrisaw*||IND - Teven Jenkins|
|22||TEN - Elijah Moore||TEN - Elijah Moore|
|23||NYJ - Travis Etienne*||NYJ - Travis Etienne*|
|24||PIT - Najee Harris**||PIT - Najee Harris**|
|25||JAX - Trevon Moehrig||JAX - Rondale Moore|
|26||CLE - Greg Newsome**||MIA - Javonte Williams|
|27||BAL - Teven Jenkins||BAL - Zaven Collins*|
|28||NO - Eric Stokes*||NO - Greg Newsome*|
|29||GB - Rashod Bateman*||GB - Rashod Bateman*|
|30||BUF - Asante Samuel Jr.||BUF - Odafe Oweh*|
|31||BAL - Odafe Oweh**||BAL - Azeez Ojulari|
|32||TB - Joe Tryon**||TB - Levi Onwuzurike|