2017 NFL Draft Grades - Round: Picks 1-16 | Picks 17-32 | 2 | 3 | 4 | 5 | 6 | 7 | NFL Draft Team Grades
-
Cleveland Browns: Myles Garrett, DE/OLB, Texas A&M: A Grade
Five-Year Grade: C Grade
It feels so weird to give the Browns a “C” grade for drafting Myles Garrett because Garrett has been one of the best edge rushers in the NFL. Under normal circumstances, this would be a slam-down A+ grade.
However, it cannot be ignored that the Browns passed on Patrick Mahomes and Deshaun Watson. It’s not like quarterback wasn’t a need; Cleveland spent a first-round selection on a signal-caller 12 months later, taking Baker Mayfield first overall.
One-Year Grade: A Grade
Upon request, I’m going to begin re-grading my own NFL Draft Grades. I’ll do this one and five years after each draft. Note that I’m only going to re-grade the first round. I’d like to do all seven, but that would take such a long time, and there isn’t much intrigue beyond the first round as far as re-grades are concerned. Too many players from Round 2 onward won’t even be in the league in five years.
This has to be an “A” grade once again. Myles Garrett missed the first four weeks of the season with an injury, but then proceeded to record seven sacks in his final 11 games. Considering that the Browns were constantly trailing in most of their games, Garrett didn’t have as many opportunities to rush the passer as other defensive ends. Garrett could explode with double-digit sacks in 2018 if Cleveland can be more competitive.
Original Write-up:
I’d normally mark something like this down as a B+. “A” grades are generally reserved for great value picks. This selection doesn’t provide value, but it’s the right one. The Browns need defensive talent on their roster, and Garrett would provide them with a dynamic pass-rusher, which is something they currently lack. Garrett is the best player in this draft, making this selection a no-brainer.
Or, at least it should’ve been. The Browns apparently had some sort of conflict, where the front office wanted to draft Mitchell Trubisky. This would’ve been a huge mistake, so given that the Browns haven’t been the smartest franchise in professional sports, they deserve bonus points for finally getting something right. Hence, the “A” grade.
-
Chicago Bears: Mitchell Trubisky, QB, North Carolina: MILLEN TRUBISKY Grade
Five-Year Grade: MILLEN TRUBISKY Grade
I gave this a “Millen Trubisky” when the pick happened, and I should have stuck to that when I did the one-year grade. Not only did the Bears pass on Patrick Mahomes and Deshaun Watson in favor of Mitchell Trubisky; they traded up to get Trubisky. This is kielbasa up the 500-percent USDA Man backside territory.
One-Year Grade: C- Grade
Mitchell Trubisky had his ups and downs as a rookie, which is not uncommon for a first-year signal-caller. He was 25-of-32 for 271 yards and a touchdown at Cincinnati, but the prior week, he was 17-of-33 for 147 yards and two picks at Philadelphia. Trubisky didn’t have much help, so he’ll be better once he gains more experience. If this were a normal situation, I’d give the Bears a 1-year re-grade of something in the “B” range, but it can’t be ignored that one of the other first-round rookie quarterbacks, Deshaun Watson, was so much better. Chicago will likely regret this for years to come.
Original Write-up:
I… I don’t even know anymore. WTF are the Bears doing!? They paid Mike Glennon so much money, and yet they gave up the No. 3 overall selection, two thirds and a fourth… for a mediocre quarterback prospect? Wow.
Wow.
This is one of the worst draft moves ever made. If the Bears just took Trubisky at No. 3, that would be bad, but not horrible. Actually, it would be horrible, but this is a franchise-ruining selection. Trubisky over Solomon Thomas echoes Blaine Gabbert over J.J. Watt and Blake Bortles over Khalil Mack. Way to pull a Jaguars, Chicago.
-
San Francisco 49ers: Solomon Thomas, DE, 49ers: A+ Grade
Five-Year Grade: F Grade
The 49ers traded down, but that won’t save them from this disaster. I spoke to a higher-up in an NFC front office ahead of the 2017 NFL Draft, and I asked him what the 49ers would do at No. 2. He said, “I don’t know what they’ll do, but I would take Patrick Mahomes if I were them.” John Lynch has done a great job as the 49ers’ general manager, but this was a horrific miss.
One-Year Grade: C Grade
Solomon Thomas didn’t perform up to expectations as a rookie. He played solid run defense, but struggled to get to the quarterbacks, registering just three sacks. It’s too early to give on Thomas as a potent edge rusher, so I’m not going to grade this too poorly. Plus, remember that the 49ers acquired two third-round picks and a fourth-rounder for Thomas, so that has to be factored into this re-grade.
Original Write-up:
This is John Lynch’s first draft, but it doesn’t seem like it. Lynch stole two third-round picks and a fourth-rounder from the poorly run Bears, and yet he still obtained a player he could’ve selected No. 2 overall. Solomon Thomas is a terrific pass-rusher and a great team leader, and he fills a huge need for the 49ers. He’ll be a cornerstone of that defense, and it’s great that the 49ers were able to pick up lots of picks in the process. I love this move.
-
Jacksonville Jaguars: Leonard Fournette, DE, LSU: A- Grade
Five-Year Grade: F Grade
I’m so ashamed of myself for the original A- grade, and even the “B” grade as well. Drafting a running back this early is stupid. Leonard Fournette hasn’t even proven that he belonged this early, regardless of position. It’s easy to say this in hindsight, but the Jaguars, at this juncture, knew they had a dud in Blake Bortles. They should have drafted Patrick Mahomes or Deshaun Watson as well.
One-Year Grade: B Grade
Leonard Fournette had a great start to his rookie campaign, prompting him to say that playing in the NFL is easy. Fournette then hit a rookie wall and dealt with injuries. He struggled late in the year, but had a strong performance against the Steelers in the divisional round. Fournette looks good, but one has to wonder how promising the Jaguars would be had they selected Deshaun Watson and then went after Alvin Kamara or Kareem Hunt on Day 2.
Original Write-up:
It’s a little sketchy to pick a running back with a horrible offensive line in place, but Leonard Fournette is arguably the second-best player in this class. Fournette is going to provide a huge boost for Blake Bortles, so there won’t be excuses anymore. Bortles has to produce, or the Jaguars will be taking a quarterback, and there will be lots of good ones, as you can see in the 2018 NFL Mock Draft. This pick deserves a high grade though, as Jacksonville was rumored to select Deshaun Watson, which would’ve been a disaster. Fournette is going to be a great player for the Jaguars.
-
Tennessee Titans: Corey Davis, WR, Western Michigan: D Grade
Five-Year Grade: D Grade
I had Corey Davis in the second round of my 2017 NFL Mock Draft. I was shocked when the Titans deemed him good enough to be the No. 5 pick. Davis has enjoyed some bright moments in the NFL, but he has looked like a second-round pick. If they wanted a receiver, they should have gone with Mike Williams instead. I should note that I won’t blame Tennessee for passing on Patrick Mahomes or Deshaun Watson because they had a young Marcus Mariota as their quarterback at the time, and he still showed promise.
One-Year Grade: C- Grade
I still think this was way too early for Corey Davis. The Titans could’ve used this pick on either Jamal Adams or Malik Hooker, and they’d be better off right now. Davis didn’t do much as a rookie because he was constantly banged up. He caught 34 passes in 11 games, though he had a nice showing in the divisional round of the playoffs, albeit in a defeat.
Original Write-up:
The Titans got this pick for free via the Jared Goff trade, so it’s a bonus. However, this is way too early for Corey Davis. He fills a need, but we spoke to a team wanting a receiver in the second round that wasn’t even going to consider Davis because of his durability issues. This is a major reach, and if the Titans were so focused on picking Davis, they should’ve traded down, no matter what they received in return. So many better prospects were available, but at least Tennessee gave Marcus Mariota a weapon to work with.
-
New York Jets: Jamal Adams, S, LSU: A Grade
Five-Year Grade: F Grade
The Jets passed on Patrick Mahomes and Deshaun Watson because they had Christian Hackenberg on their roster. This angered Mahomes, who made sure to torture the Jets in a blowout victory during the 2020 season. Even when excluding that fact, the Jets whiffed on Jamal Adams, who has been torched frequently in coverage. Thankfully, the Jets were able to obtain multiple first-round picks for Adams.
One-Year Grade: A Grade
Jamal Adams wasn’t expected to fall to the sixth-overall pick in the 2017 NFL Draft. And yet, that’s exactly what happened. The Jets happily scooped him up, and their great fortune didn’t prove to be misleading. Adams had a strong rookie year, and it looks like he’ll emerge as one of the top safeties in the NFL in a couple of seasons. I gave this an “A” for my original grade, and I’m going to stick with that.
Original Write-up:
The Jets have done a great job in the draft for the most part lately because of their stance of selecting the best player available. That’s exactly what they’re doing here rather than reaching for need. Then again, the Jets do need everything, so… never mind.
At any rate, after seeing the Bears and Titans do something idiotic, the Jets are looking great with this selection. Adams was widely projected to be taken in the top three, and he probably should’ve been. The Jets aren’t complaining, as Adams fills a huge need for New York and its atrocious secondary.
-
Los Angeles Chargers: Mike Williams, WR, Clemson: B Grade
Five-Year Grade: B Grade
Mike Williams barely played early in his career, but has performed on a high level of late. He turned out to be a solid choice. I should note that the Chargers can’t be blamed for passing on the top two quarterbacks because Philip Rivers was still playing at a high level.
One-Year Grade: C Grade
When I graded this as a “B,” I wrote that I would’ve preferred Jonathan Allen or Malik Hooker to be the pick. That still happens to be the case. Both were better than Mike Williams in 2017. Then again, almost every rookie was because Williams barely played. He caught just 11 passes because of a herniated disc. Williams could still have a great career, but the decision to take him over some dominant defensive players seems like a mistake.
Original Write-up:
There were better players available who filled needs, such as Jonathan Allen and Malik Hooker. Both would’ve made more sense than this. However, I don’t think Mike Williams is a bad selection by any means. It makes sense to add Williams, as Keenan Allen has been so injury-prone over the past couple of years. Williams provides the Chargers with an excellent No. 2 receiver and some insurance just in case Allen gets hurt again. I have to imagine Philip Rivers is happy about this move.
-
Carolina Panthers: Christian McCaffrey, RB, Stanford: B+ Grade
Five-Year Grade: D Grade
I’m done grading these first-round running back picks favorably. Christian McCaffrey was incredible to begin his career, but he barely played in 2020 and 2021. I’m not even blaming the Panthers for passing on Patrick Mahomes and Deshaun Watson because they still had Cam Newton in his prime, but spending such an early draft choice on a running back has proven to be a big mistake.
One-Year Grade: B+ Grade
Christian McCaffrey was not a disappointment as a rookie. He carried the ball only 117 times, but he caught 80 passes for 651 receiving yards. McCaffrey will likely see more rushes going forward once Jonathan Stewart is phased out. I’m also excited to see what McCaffrey will do under Norv Turner’s guidance next season.
Original Write-up:
Credit to Joe Person for first linking Christian McCaffrey to the Panthers. McCaffrey checks off all the boxes for the Panthers. He’s everything Carolina looks for in a prospect, and he fills a huge need at running back. He’s extremely versatile, and Cam Newton will love working with him. Carolina’s offense was stagnant last year. Part of that was Newton being hurt, but a major factor was the lack of weapons at Newton’s disposal beyond Greg Olsen and Kelvin Benjamin. That will no longer be the case with McCaffrey now in the mix.
-
Cincinnati Bengals: John Ross, WR, Washington: C+ Grade
Five-Year Grade: F Grade
I’m so ashamed of myself for not grading this as an “F” at the time it happened. John Ross was drafted just because of his speed. He has been a complete failure in the NFL, which was predictable.
One-Year Grade: C- Grade
I forgot John Ross existed. Seriously, when I was working on my 2018 NFL Mock Draft, I considered Calvin Ridley to Cincinnati at No. 12 overall before I recalled that Ross was a thing. Then again, can you blame me? Ross didn’t catch a single pass as a rookie. Ross is the biggest bust thus far in the top 10, but to be fair, he dealt with a shoulder injury in his first year. There’s still a chance that Ross becomes a potent threat in Cincinnati’s offense.
Original Write-up:
I had John Ross slotted to the Bengals in my 2017 NFL Mock Draft, but I did not think Jonathan Allen and Malik Hooker would be available. Wow, how do you pass on them? At any rate, Ross makes sense for the Bengals. Cincinnati wanted Will Fuller or Corey Coleman last year, and Ross is a better version of them. That said, there were better players available, so I have to give this something like a C+. I’m also concerned about Ross’ durability.
-
Kansas City Chiefs: Patrick Mahomes, QB, Texas Tech: C+ Grade
Five-Year Grade: A+ Grade
The only reason I didn’t grade this favorably at the time was because I thought the Chiefs gave up too much to trade up for a quarterback. Whoops! It turns out they didn’t give up enough because they now have the best signal-caller in the NFL under center.
One-Year Grade: C+ Grade
What I wrote about Mitchell Trubisky can also be applied to Patrick Mahomes. I really like Mahomes, and I think he’s going to be a very good NFL quarterback at the very least. However, Deshaun Watson was out of this world, and you have to wonder if the Chiefs would take Watson over Mahomes if they had a do-over.
Original Write-up:
This is a very tricky grade. I like Pat Mahomes. He’s the only quarterback in this class I would’ve chosen in the first round. He can make all the throws, so he’s basically the opposite of Alex Smith. I think he has to sit a year, but he can do that behind Alex Smith. So, I like that aspect of this selection. However, the Chiefs gave up a lot. A 2018 first-round selection is too costly. I know the Chiefs are getting a franchise quarterback in Mahomes, but there were going to be great quarterbacks available next year as well. I also don’t think the Chiefs had to jump the Cardinals to take Mahomes. Arizona, I was told, was not going to select him at No. 13.
-
New Orleans Saints: Marshon Lattimore, CB, Ohio State: A- Grade
Five-Year Grade: A+ Grade
With Drew Brees playing at a high level, Deshaun Watson was not an option. With that in mind, the Saints made a terrific pick in selecting Marshon Lattimore, who has been a shutdown cornerback for the Saints.
One-Year Grade: A+ Grade
Marshon Lattimore was one of the best picks in the first round of the 2018 NFL Draft. Despite being a rookie, Lattimore quickly emerged as a legitimate shutdown cornerback. He was quite the steal at No. 11 overall, and this re-grade is an obvious A+.
Original Write-up:
The Saints are getting the best cornerback in the 2017 NFL Draft at No. 11. That’s pretty good, although I thought Lattimore was going to be chosen 10th overall, so it’s not like this is crazy value. It does seem like a great pick, however. Lattimore has some injury concerns, but he’s a terrific talent, and he should be able to provide a huge boost for the Saints and their abysmal secondary. The Saints are definitely taking advantage of some of the stupid teams atop this draft.
-
Houston Texans: Deshaun Watson, QB, Clemson: C- Grade
Five-Year Grade: A+ Grade
My one-year grade was correct, despite Deshaun Watson’s legal issues. Watson is one of the best quarterbacks in the NFL, and there’s no way the Texans could have known that Watson would engage in poor tactics while getting massages.
One-Year Grade: A+ Grade
I was wrong about this. Some of our NFL sources were way down on Deshaun Watson. I wasn’t as pessimistic about him, but I still thought this was a reach. Oops. Clemson head coach Dabo Swinney said that any team passing on Watson would be like the teams eschewing a chance to draft Michael Jordan, and he’s been right, at least so far. Watson was incredible in seven games, throwing for 1,699 yards, 19 touchdowns and only eight interceptions. The Texans are a legitimate Super Bowl threat with Watson returning from injury in 2018, so I have to re-grade this as an A+ even though they lost out on the No. 4 overall pick in the 2018 NFL Draft.
Original Write-up:
Yuck. This seems like a major panic move, as the Texans really wanted Pat Mahomes, but couldn’t get him because of the Chiefs. Deshaun Watson was graded as a third-round prospect by some of the smartest front offices in the NFL. They didn’t like his vision or his inability to progress through reads. He then measured in with the worst ball velocity at the combine, and his Wonderlic score was sub par. This is a major reach, and I hate that Houston surrendered its first-round pick in 2018 to get Watson. The 2018 class is going to be great, and now Houston won’t have a pick in the first two rounds next April. That said, this isn’t an “F” or even a “D” because the Texans had no other choice. They couldn’t start Tom Savage.
-
Arizona Cardinals: Haason Reddick, LB, Temple: B Grade
Five-Year Grade: B Grade
My original grade of Haason Reddick was correct. Reddick struggled to begin his career, but has improved tremendously in recent years. It turns out that the Cardinals used Reddick incorrectly at first, but once they figured out how to properly utilize him, he became a stellar defender for both Arizona and now Carolina.
One-Year Grade: D Grade
Haason Reddick didn’t play well as a rookie. He had to move outside in the wake of Markus Golden’s injury, and he did not perform well there. By the end of the season, he was barely playing. Considering that the Cardinals had a chance to select one of Malik Hooker, Jonathan Allen and O.J. Howard with this pick, their grade has to be severely downgraded. It’s way too early to deem Reddick a bust, but Hooker, Allen and Howard all had better rookie campaigns.
Original Write-up:
This is exactly where I had Haason Reddick, so I think the value is about right. I was tipped off here though, as I had Reddick slotted earlier beforehand (No. 20 to the Broncos), which is where I thought he should’ve gone. Reddick is a very talented player, so he’ll help the Cardinals, who are desperate for linebacker help. Reddick will fill a huge need for sure. However, with Malik Hooker, Jonathan Allen and O.J. Howard still on the board, I would’ve thought Arizona would have gone after one of them. Still, I can’t blame them for choosing Reddick, who should be a very good player for them.
-
Philadelphia Eagles: Derek Barnett, DE, Tennessee: B Grade
Five-Year Grade: D Grade
Derek Barnett has made some big plays for the Eagles, but not nearly enough. He’s been a penalty-prone bust in large part. It’s likely that Philadelphia will move on from him in the near future.
One-Year Grade: B+ Grade
Derek Barnett had a huge strip-sack of Case Keenum in the NFC Championship to help the Eagles prevail over the Vikings. This was one of several great plays Barnett made as a rookie. He logged five sacks in his first year, but he played as a rotational player with Philadelphia’s several other talented defensive ends. Barnett is going to be a bigger part of the defense going forward, and he’ll be a much greater producer.
Original Write-up:
This pick is perfectly fine. Some had Derek Barnett as high as No. 9, but he was slotted in the mid-teens in most places. I had him falling to No. 22, but that was worst-case scenario for Barnett. The Tennessee product is a very talented edge rusher, but didn’t test very well. That could remind the Eagles of Brandon Graham. The two are very similar, and Philadelphia had to find an upgrade across from Graham. However, there were better prospects available like Jonathan Allen, Malik Hooker and O.J. Howard. Still, this is a solid pick, and I don’t have any issues with it otherwise.
-
Indianapolis Colts: Malik Hooker, S, Ohio State: A+ Grade
Five-Year Grade: D Grade
Malik Hooker began his career with a bang, but he has barely played because of injuries. This, as noted below, was a huge concern for Hooker entering the NFL Draft. Unfortunately, it has come to fruition. Hooker’s constant injuries have sapped his talent.
One-Year Grade: A- Grade
Malik Hooker had injury concerns entering the 2017 NFL Draft, which is why he fell to the 15th-overall pick. Hooker, a top-seven prospect, played well through seven weeks, but then tore his ACL and MCL versus the Jaguars. Hopefully, Hooker can stay relatively injury-free going forward, but his health concerns are dubious at the moment.
Original Write-up:
How in the world did this happen? Some teams considered Malik Hooker to be a top-three prospect in this class, as they made Ed Reed comparisons to him. I know that dumb teams making dumb picks caused him to drop, but seeing him fall to No. 15 is unreal. The Colts needed defensive help, and they’re getting a lot of it with Hooker, who could be one of the top safeties in the NFL for a very long time.
-
Baltimore Ravens: Marlon Humphrey, CB, Alabama: B Grade
Five-Year Grade: A+ Grade
Marlon Humphrey has emerged as one of the better cornerbacks in the NFL. He missed a chunk of the 2021 season, but has otherwise been a terrific player for Baltimore over the years.
One-Year Grade: A- Grade
Marlon Humphrey didn’t play very much early in the season, but became a bigger part of the defense when Jimmy Smith tore his Achilles. Humphrey played very well down the stretch, and he seems poised for a great 2018 campaign. One thing to note is that Humphrey was arrested in the offseason, though there reportedly was some sort of misunderstanding involving a phone charger.
Original Write-up:
I had the Ravens picking an Alabama player in Cam Robinson. Going into this pick, I thought they’d take a falling Alabama player in Jonathan Allen. And yet, they selected an Alabama player in Marlon Humphrey. All three would’ve made a ton of sense, though I think Baltimore could regret not taking Allen. Humphrey is a solid selection, however. He was the consensus No. 2 cornerback in this class with Gareon Conley taken off the board, and he fills a big need for the Ravens and their declining defense.
2017 NFL Draft Grades - Round: Picks 1-16 | Picks 17-32 | 2 | 3 | 4 | 5 | 6 | 7 | NFL Draft Team Grades
NFL Picks - Dec. 9
NFL Power Rankings - Dec. 9
2025 NFL Mock Draft - Dec. 4
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
NFL Draft Links:
My 2003 Mock Draft (UPDATED 4/24): Round 1
/ Round 2/ Round 3
2003 NFL Draft Grades (Re-graded 6/8/08)
My 2004 Mock Draft (UPDATED 4/24): Round 1 / Round 2/ Round 3
2004 NFL Draft Prospects/ 2004 NFL Draft Grades (Re-graded 6/6/08)
My 2005 Mock Draft (UPDATED 4/23): Round 1 / Round 2/ Round 3
2005 NFL Draft Prospects
2005 NFL Draft Grades (Re-graded 6/4/08)
My 2006 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3
2006 NFL Draft Prospects (UPDATED 4/28)
2006 NFL Draft Grades (Re-graded on 7/3)
My 2007 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3/ Round 4/ Round 5/ Round 6/ Round 7
Other 2007 Mock Drafts:April Fools
2007 NFL Draft Prospects (UPDATED 4/24)/Kenny Ortiz's Top 40 Prospects
2007 NFL Combine and Pro Day Results
2007 NFL Draft Grades
2008 Mock Draft (UPDATED 4/26): Round 1 / Round 2/ Round 3/Round 4/Round 5/Round 6/Round 7
Alternative 2008 Mock Draft (UPDATED 4/7): Round 1 /Round 2
2008 NFL Re-Draft - Round 3 (UPDATED 4/27)
2008 NFL Draft Prospects (UPDATED 8/5)
Other 2008 Mock Drafts: Matt McGuire (4/25)/ Craig Smith (4/22)/ Emmitt Smith (4/21)/ Matt McGuire Shocker (4/21)/ Matt McGuire Backwards (4/19)/ Forum Mock (4/15)/ April Fools (4/1)
2009 Mock Draft (UPDATED 4/25): Round 1 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
Other 2009 Mock Drafts: Re-Draft (4/26) /Matt McGuire (4/25) /Reader Mock (4/25) /Hunter Ansley (4/24) /Backward Mock (4/19) /Emmitt Smith (4/16) /Celebrity Mock (4/9) /April Fools (4/1) /Experts (3/30) /KFFL (3/14)
2010 NFL Mock Draft (UPDATED 4/22): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2010 NFL Mock Re-Draft Day 3 (4/24): Round 4 (Walt's) / Round 4 (Matt's)
2010 NFL Mock Re-Draft Day 2 (4/23): Round 2 (Walt's) / Round 3 (Walt's) / Round 2 (Matt's) / Round 3 (Matt's)
Other 2010 Mock Drafts: Matt McGuire (4/22) /Backward Mock (4/20) /Emmitt Mock (4/17) /Celebrity Mock (4/8) /Experts (3/17) /Reader (4/13) /Consensus (2/25)
2011 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2011 NFL Mock Re-Draft (UPDATED 4/30): Round 4 /Round 5 /Round 2 /Round 3
Other 2011 Mock Drafts: Free Agency (5/9) /Greg Cox (4/28) /Backward Mock (4/22) /Emmitt Mock (4/21) /Team Big Boards (4/21) /Celebrity Mock (4/13) /Experts (4/7) /Not Mock (4/6) /April Fools Mock (4/1) /Greg Cox's 2012 Mock (2/22) /Matt McGuire (1/8)
2012 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2012 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2012 Mock Drafts: Charlie Campbell (4/26) /Pick History (4/23) /Emmitt Mock (4/19) /Not Mock (4/19) /Backward Mock (4/17) /Celebrity (4/15) /Goals (4/10) /April Fools Mock (4/1) /Reader Mock (4/1) /Free Agent Mock (3/6) /Greg Cox (9/9)
2013 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2013 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2013 Mock Drafts: Charlie Campbell (4/25) /GM Mock (4/21) /Charlie's Trade Mock (4/20) /Goals (4/19) /Rapid Reader Mock (4/18) /Emmitt Mock (4/14) /Not Mock (4/13) /Pick History (4/5) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Archived 2013 NFL Mock Drafts
2014 NFL Mock Draft (UPDATE 5/8): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2014 NFL Mock Re-Draft (UPDATED 5/10): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2014 Mock Drafts: Charlie Campbell (5/8) /Goals (5/3) /Not Mock (4/27) /Emmitt Mock (4/20) /Trades Mock (4/13) /Celebrity Mock (4/11) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (12/30)
2015 NFL Mock Draft (UPDATED 4/30): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2015 NFL Mock Re-Draft (UPDATED 5/2): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2015 Mock Drafts: Charlie Campbell (4/30) /Goals (4/25) /Not Mock (4/19) /Emmitt Mock (4/17) /Trades Mock (4/12) /Celebrity Mock (4/10) /Backward Mock (4/3) /April Fools Mock (4/1) /Free Agent Mock (3/5) /Overreaction Mock (12/29)
2016 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2016 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2016 Mock Drafts: Charlie Campbell (4/28) /Combo (5/8) /Goals (4/23) /Not Mock (4/22) /Emmitt Mock (4/17) /Trades Mock (4/16) /Celebrity Mock (4/10) /Backward Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (1/4)
2017 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2017 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2017 Mock Drafts: Charlie Campbell (4/27) /Combo (5/7) /Goals (4/22) /Not Mock (4/21) /Emmitt Mock (4/16) /Backward Mock (4/9) /Celebrity Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Overreaction Mock (1/2)
2018 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2018 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2018 Mock Drafts: Charlie Campbell (4/26) /Combo (5/6) /Goals (4/21) /Not Mock (4/20) /Emmitt Mock (4/15) /Trades Mock (4/13) /Backward Mock (4/8) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/11) /Senior Bowl (1/27)
2019 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2019 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2019 Mock Drafts: Charlie Campbell (4/25) /Combo (5/5) /Goals (4/20) /Not Mock (4/18) /Witten Mock (4/14) /Trades Mock (4/12) /Emmitt Mock (4/7) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/10) /Senior Bowl Mock (1/26) /Video Mock (1/8) /Overreaction Mock (12/31)
2020 NFL Mock Draft (UPDATED 4/23): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2020 NFL Mock Re-Draft (UPDATED 4/25): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2020 Mock Drafts: Charlie Campbell (4/23) /Combo (5/3) /Goals (4/18) /Emmitt Mock (4/12) /Trades Mock (4/8) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/16) /Corey Long (3/13) /Senior Bowl Mock (1/27) /Overreaction Mock (12/30)
2021 NFL Mock Draft (UPDATED 4/29): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2021 NFL Mock Re-Draft (UPDATED 5/1): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2021 Mock Drafts: Charlie Campbell (5/17) /Goals (4/23) /Backward Mock (4/18) /Emmitt Mock (4/11) /April Fools Mock (4/1) /Senior Bowl Mock (1/30) /Overreaction Mock (1/4)
2022 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2022 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2022 Mock Drafts: Charlie Campbell (4/28) /Goals (4/22) /Backward Mock (4/20) /Emmitt Mock (4/15) /April Fools Mock (4/1) /Senior Bowl Mock (2/5) /Overreaction Mock (1/10)
2023 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2023 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2023 Mock Drafts: Charlie Campbell (4/27) /Backward Mock (4/19) /April Fools Mock (4/1) /Senior Bowl Mock (2/4) /Overreaction Mock (1/9)
2024 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6
Other 2024 Mock Drafts: Charlie Campbell (4/25) /April Fools Mock (3/31)
2025 NFL Mock Draft (UPDATED 12/4): Round 1 /Picks 17-32 /Round 2 /Round 3
Other 2025 Mock Drafts: Charlie Campbell (11/29)
2026 NFL Mock Draft (UPDATED 11/29): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (11/23)
2018 NFL Draft Re-Mock / 2017 NFL Draft Re-Mock / 2016 NFL Draft Re-Mock / 2015 NFL Draft Re-Mock / 2014 NFL Draft Re-Mock / 2013 NFL Draft Re-Mock / 2012 NFL Draft Re-Mock / 2011 NFL Draft Re-Mock / 2010 NFL Draft Re-Mock / 2009 NFL Draft Re-Mock / 2008 NFL Draft Re-Mock / 2007 NFL Draft Re-Mock / 2006 NFL Draft Re-Mock / 2005 NFL Draft Re-Mock / 2004 NFL Draft Re-Mock / 2003 NFL Draft Re-Mock / 2002 NFL Draft Re-Mock
2003 NFL Draft Grades (Re-graded 6/8/08)
My 2004 Mock Draft (UPDATED 4/24): Round 1 / Round 2/ Round 3
2004 NFL Draft Prospects/ 2004 NFL Draft Grades (Re-graded 6/6/08)
My 2005 Mock Draft (UPDATED 4/23): Round 1 / Round 2/ Round 3
2005 NFL Draft Prospects
2005 NFL Draft Grades (Re-graded 6/4/08)
My 2006 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3
2006 NFL Draft Prospects (UPDATED 4/28)
2006 NFL Draft Grades (Re-graded on 7/3)
My 2007 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3/ Round 4/ Round 5/ Round 6/ Round 7
Other 2007 Mock Drafts:April Fools
2007 NFL Draft Prospects (UPDATED 4/24)/Kenny Ortiz's Top 40 Prospects
2007 NFL Combine and Pro Day Results
2007 NFL Draft Grades
2008 Mock Draft (UPDATED 4/26): Round 1 / Round 2/ Round 3/Round 4/Round 5/Round 6/Round 7
Alternative 2008 Mock Draft (UPDATED 4/7): Round 1 /Round 2
2008 NFL Re-Draft - Round 3 (UPDATED 4/27)
2008 NFL Draft Prospects (UPDATED 8/5)
Other 2008 Mock Drafts: Matt McGuire (4/25)/ Craig Smith (4/22)/ Emmitt Smith (4/21)/ Matt McGuire Shocker (4/21)/ Matt McGuire Backwards (4/19)/ Forum Mock (4/15)/ April Fools (4/1)
2009 Mock Draft (UPDATED 4/25): Round 1 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
Other 2009 Mock Drafts: Re-Draft (4/26) /Matt McGuire (4/25) /Reader Mock (4/25) /Hunter Ansley (4/24) /Backward Mock (4/19) /Emmitt Smith (4/16) /Celebrity Mock (4/9) /April Fools (4/1) /Experts (3/30) /KFFL (3/14)
2010 NFL Mock Draft (UPDATED 4/22): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2010 NFL Mock Re-Draft Day 3 (4/24): Round 4 (Walt's) / Round 4 (Matt's)
2010 NFL Mock Re-Draft Day 2 (4/23): Round 2 (Walt's) / Round 3 (Walt's) / Round 2 (Matt's) / Round 3 (Matt's)
Other 2010 Mock Drafts: Matt McGuire (4/22) /Backward Mock (4/20) /Emmitt Mock (4/17) /Celebrity Mock (4/8) /Experts (3/17) /Reader (4/13) /Consensus (2/25)
2011 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2011 NFL Mock Re-Draft (UPDATED 4/30): Round 4 /Round 5 /Round 2 /Round 3
Other 2011 Mock Drafts: Free Agency (5/9) /Greg Cox (4/28) /Backward Mock (4/22) /Emmitt Mock (4/21) /Team Big Boards (4/21) /Celebrity Mock (4/13) /Experts (4/7) /Not Mock (4/6) /April Fools Mock (4/1) /Greg Cox's 2012 Mock (2/22) /Matt McGuire (1/8)
2012 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2012 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2012 Mock Drafts: Charlie Campbell (4/26) /Pick History (4/23) /Emmitt Mock (4/19) /Not Mock (4/19) /Backward Mock (4/17) /Celebrity (4/15) /Goals (4/10) /April Fools Mock (4/1) /Reader Mock (4/1) /Free Agent Mock (3/6) /Greg Cox (9/9)
2013 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2013 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2013 Mock Drafts: Charlie Campbell (4/25) /GM Mock (4/21) /Charlie's Trade Mock (4/20) /Goals (4/19) /Rapid Reader Mock (4/18) /Emmitt Mock (4/14) /Not Mock (4/13) /Pick History (4/5) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Archived 2013 NFL Mock Drafts
2014 NFL Mock Draft (UPDATE 5/8): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2014 NFL Mock Re-Draft (UPDATED 5/10): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2014 Mock Drafts: Charlie Campbell (5/8) /Goals (5/3) /Not Mock (4/27) /Emmitt Mock (4/20) /Trades Mock (4/13) /Celebrity Mock (4/11) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (12/30)
2015 NFL Mock Draft (UPDATED 4/30): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2015 NFL Mock Re-Draft (UPDATED 5/2): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2015 Mock Drafts: Charlie Campbell (4/30) /Goals (4/25) /Not Mock (4/19) /Emmitt Mock (4/17) /Trades Mock (4/12) /Celebrity Mock (4/10) /Backward Mock (4/3) /April Fools Mock (4/1) /Free Agent Mock (3/5) /Overreaction Mock (12/29)
2016 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2016 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2016 Mock Drafts: Charlie Campbell (4/28) /Combo (5/8) /Goals (4/23) /Not Mock (4/22) /Emmitt Mock (4/17) /Trades Mock (4/16) /Celebrity Mock (4/10) /Backward Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (1/4)
2017 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2017 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2017 Mock Drafts: Charlie Campbell (4/27) /Combo (5/7) /Goals (4/22) /Not Mock (4/21) /Emmitt Mock (4/16) /Backward Mock (4/9) /Celebrity Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Overreaction Mock (1/2)
2018 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2018 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2018 Mock Drafts: Charlie Campbell (4/26) /Combo (5/6) /Goals (4/21) /Not Mock (4/20) /Emmitt Mock (4/15) /Trades Mock (4/13) /Backward Mock (4/8) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/11) /Senior Bowl (1/27)
2019 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2019 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2019 Mock Drafts: Charlie Campbell (4/25) /Combo (5/5) /Goals (4/20) /Not Mock (4/18) /Witten Mock (4/14) /Trades Mock (4/12) /Emmitt Mock (4/7) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/10) /Senior Bowl Mock (1/26) /Video Mock (1/8) /Overreaction Mock (12/31)
2020 NFL Mock Draft (UPDATED 4/23): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2020 NFL Mock Re-Draft (UPDATED 4/25): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2020 Mock Drafts: Charlie Campbell (4/23) /Combo (5/3) /Goals (4/18) /Emmitt Mock (4/12) /Trades Mock (4/8) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/16) /Corey Long (3/13) /Senior Bowl Mock (1/27) /Overreaction Mock (12/30)
2021 NFL Mock Draft (UPDATED 4/29): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2021 NFL Mock Re-Draft (UPDATED 5/1): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2021 Mock Drafts: Charlie Campbell (5/17) /Goals (4/23) /Backward Mock (4/18) /Emmitt Mock (4/11) /April Fools Mock (4/1) /Senior Bowl Mock (1/30) /Overreaction Mock (1/4)
2022 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2022 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2022 Mock Drafts: Charlie Campbell (4/28) /Goals (4/22) /Backward Mock (4/20) /Emmitt Mock (4/15) /April Fools Mock (4/1) /Senior Bowl Mock (2/5) /Overreaction Mock (1/10)
2023 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2023 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2023 Mock Drafts: Charlie Campbell (4/27) /Backward Mock (4/19) /April Fools Mock (4/1) /Senior Bowl Mock (2/4) /Overreaction Mock (1/9)
2024 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6
Other 2024 Mock Drafts: Charlie Campbell (4/25) /April Fools Mock (3/31)
2025 NFL Mock Draft (UPDATED 12/4): Round 1 /Picks 17-32 /Round 2 /Round 3
Other 2025 Mock Drafts: Charlie Campbell (11/29)
2026 NFL Mock Draft (UPDATED 11/29): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (11/23)
2018 NFL Draft Re-Mock / 2017 NFL Draft Re-Mock / 2016 NFL Draft Re-Mock / 2015 NFL Draft Re-Mock / 2014 NFL Draft Re-Mock / 2013 NFL Draft Re-Mock / 2012 NFL Draft Re-Mock / 2011 NFL Draft Re-Mock / 2010 NFL Draft Re-Mock / 2009 NFL Draft Re-Mock / 2008 NFL Draft Re-Mock / 2007 NFL Draft Re-Mock / 2006 NFL Draft Re-Mock / 2005 NFL Draft Re-Mock / 2004 NFL Draft Re-Mock / 2003 NFL Draft Re-Mock / 2002 NFL Draft Re-Mock