Live 2023 NFL Draft Grades: Round 2

These Live 2023 NFL Draft Grades will be posted minutes after each pick in the 2023 NFL Draft. Follow @walterfootball for updates.

2023 NFL Draft Grades - Round: Picks 1-16 | Picks 17-32 | 2 | 3 | 4 | 5 | 6 | 7 | NFL Draft Team Grades

  1. Pittsburgh Steelers: Joey Porter Jr., CB, Penn State – A+ Grade
    An A+ grade to kick off Round 2. This is amazing value. Joey Porter Jr. was under consideration for the Steelers’ No. 17 overall pick had one of the top four offensive linemen not been on the board. Porter fills a huge need, and he should continue his father’s great legacy in Pittsburgh.

    Follow @walterfootball for updates. Also, you can Support Us on Patreon here!

    Also, if you’d like to support the site, check out my book! It’s available on Amazon, and it’s called A Safety and a Field Goal.

    Take a look:

    A Safety and a Field Goal

    You can buy it here. It has some NFL Draft-related topics, so like I said, if you want to support the site, this is a great way to do it!




  2. Tennessee Titans: Will Levis, QB, Kentucky – B Grade
    The Titans caught a falling quarterback last year in Malik Willis, so they’ll be hoping that this signal-caller pick is more successful. It’ll be difficult for Levis to be worse than Willis, but he has an extremely low floor. Levis has major flaws in his game and couldn’t beat out Sean Clifford at Penn State. Some believe Levis fell, but I had him at this very pick in my mock draft, so I don’t think this is a value selection. It’s fine though.

  3. Detroit Lions: Sam LaPorta, TE, Iowa – B Grade
    Iowa tight ends have worked well for the Lions before, so why not draft another one? I think Michael Mayer would have been the better pick, but LaPorta is a dynamic receiving threat who will make the offensive even more explosive.



  4. Las Vegas Raiders: Michael Mayer, TE, Notre Dame – A Grade
    The Raiders lost their top two tight ends from last year, including Darren Waller, who was traded to the Giants. They had a huge void at the position, but that’s no longer the case. Michael Mayer is a steal here, as he could have gone in the late teens or early 20s without any complaints.

  5. Los Angeles Rams: Steve Avila, G/C, TCU – B+ Grade
    If you watched the Rams at all last year, you know how dreadful their offensive line was. The poor blocking gave Matthew Stafford no chance, and then Stafford got hurt and missed the second half of the season. Steve Avila will be a nice boost up front, and he can play both center and guard, which will be very helpful for a team with numerous holes on the offensive line.



  6. Seattle Seahawks: Derick Hall, DE/OLB, Auburn – C+ Grade
    Derick Hall doesn’t have great athleticism and upside, so I thought he should have been slated in the third round. I don’t think this is terrible value, however, and Hall fills a big need for a team that couldn’t get to the quarterback last year.

  7. Atlanta Falcons: Matthew Bergeron, OT/G, Syracuse – B+ Grade
    I slotted Matthew Bergeron at the end of my final mock draft. He’s a versatile player who can play tackle and guard, and he was terrific at the combine. The Falcons really needed offensive line help, as they went to the Super Bowl in 2016 because they had an elite blocking unit. The offensive line had been hurting ever since.



  8. Carolina Panthers: Jonathan Mingo, WR, Ole Miss – B+ Grade
    The Panthers overpaid Adam Thielen and also signed D.J. Chark, but they still needed a No. 1 receiver. Jonathan Mingo could qualify as such. He’s a huge receiver and a great route runner. I would have preferred Jalin Hyatt, but I still like this pick.

  9. New Orleans Saints: Isaiah Foskey, DE, Notre Dame – A- Grade
    The Saints could have gone with Keion White, but Isaiah Foskey is a great option as well. Foskey is very athletic and should help a pass rush that was horrific last year. With Marcus Davenport gone and Cameron Jordan on a sharp decline, someone like Foskey was needed.



  10. Arizona Cardinals: B.J. Ojulari, DE/OLB, LSU – B+ Grade
    In the past couple of offseasons, the Cardinals lost Chandler Jones and J.J. Watt. Think they needed to address their pass rush? There was interest in Nolan Smith in the first round, but another SEC edge rusher makes sense in the second frame. Ojulari was always in the second round in my mock updates, so this pick makes a ton of sense.

  11. Green Bay Packers: Luke Musgrave, TE, Oregon State – A- Grade
    The run on tight ends continue! Luke Musgrave is a prospect who drew lots of acclaim from scouts even though he wasn’t as productive as expected at Oregon State. He makes sense as a high-upside player for the Packers, and No Cookie Jordan Love should make good use of him. The Packers really needed a play-maker, and Musgrave as one of the best of those still on the board.

  12. New York Jets: Joe Tippman, C/G, Wisconsin – A Grade
    The Jets finally get their offensive lineman. They missed out on all the tackles in the opening round, but they still obtained a prospect who could have been chosen at the end of the opening frame. Joe Tippman can play center and guard, so he’ll be extremely helpful in a potential Super Bowl run. Aaron Rodgers has to be happy about this.

  13. Indianapolis Colts: Julius Brents, CB, Kansas State – A- Grade
    The Colts traded away Stephon Gilmore to the Cowboys, so cornerback was an obvious need. Julius Brents is a huge cornerback (6-3) who had plenty of fans during the pre-draft process. I like that Indianapolis traded down twice to acquire him.



  14. Detroit Lions: Brian Branch, S, Alabama – A+ Grade
    Brian Branch’s fall finally ends. He should have been taken off the board 20 picks ago, so I can’t blame the Lions for leaping up 10 spots to select him. Branch is a very versatile defensive back who can play anywhere in the secondary, so he’ll be a great fit for a secondary that needed one more piece. This is a great value selection, so I’m willing to give it an A+.

  15. New England Patriots: Keion White, DE, Georgia Tech – A Grade
    The Patriots have numerous expiring contracts at defensive end in the next couple of years, so they had to find a pass rusher for the long haul. Keion White had a slight chance to be a first-round pick, so I think this is a great value pick for Bill Belichick, who is having a great draft thus far.

  16. Washington Redskins: Quan Martin, S/CB, Illinois – B+ Grade
    I had Quan Martin going one pick earlier, but he makes a lot of sense for the Redskins, who are finally resolving their major secondary issues. Martin can play both safety and cornerback, but with Emmanuel Forbes in the fold, putting Martin at safety is a logical fit.

  17. Tampa Bay Buccaneers: Cody Mauch, G, North Dakota State – B Grade
    I’m not sure why the Buccaneers moved ahead of the Steelers for Cody Mauch, given that Pittsburgh drafted an offensive lineman yesterday. Still, this is a solid pick. The Buccaneers had a huge need on the offensive line, and Mauch is a rock-steady, plug-and-play guard.



  18. Pittsburgh Steelers: Keeanu Benton, DT, Wisconsin – B+ Grade
    The Steelers have had issues stopping the run ever since Ryan Shazier suffered a brutal injury. This is not a linebacker pick, but Keeanu Benton will certainly help the team’s efforts to stop the rush. Benton is a nose tackle with upside, so I like this pick for Pittsburgh.

  19. Green Bay Packers: Jayden Reed, WR, Michigan State – D Grade
    Well, at least the Packers are drafting a receiver. Jayden Reed is an explosive receiver, but he’s small. I had him slotted in the fourth or fifth round. I think this is a reach, but it’s not an overly egregious one. Still, you have to wonder about drafting Reed with Jalin Hyatt and Cedric Tillman available.

  20. Miami Dolphins: Cam Smith, CB, South Carolina – B Grade
    I think the Dolphins should have drafted an offensive lineman, given that they used a resource to acquire Jalen Ramsey. Still, a talented cornerback will be useful in the two matchups against Josh Allen and Aaron Rodgers. Smith is a very talented player, but fell because of some character concerns.

  21. Seattle Seahawks: Zach Charbonnet, RB, UCLA – D Grade
    I don’t understand this pick. Kenneth Walker had a tremendous rookie year, so a running back was one of the last things the Seahawks needed. I like Zach Charbonnet as a receiving back, but the Seahawks pretty much wasted this selection.

  22. Chicago Bears: Gervon Dexter, DT, Florida – B+ Grade
    Gervon Dexter is a lengthy, quick and strong defensive tackle with plenty of upside. The Bears lost Akiem Hicks recently, so a replacement was needed. I had Dexter pegged around this range, so this seems like a solid choice.

  23. Los Angeles Chargers: Tuli Tuipulotu, DE, USC – A Grade
    Tuli Tuipulotu is an explosive player who could have gone earlier than this. The Chargers already have two stud edge rushers, but you can never have enough players to rush the passer, especially in the AFC. Besides, Khalil Mack won’t be around for very long, so Tuipulotu will start a couple of seasons.

  24. Kansas City Chiefs: Rashee Rice, WR, SMU – C- Grade
    The Chiefs traded up, so they must have gone after one of the Tennessee receivers. Apparently not. Rashee Rice projects as a solid No. 2 receiver in the NFL, unlike Jalin Hyatt. Given how many talented receivers were still available, I don’t know why Kansas City thought it had to trade up, especially for this player.

  25. Chicago Bears: Tyrique Stevenson, CB, Miami – B Grade
    The Bears desperately needed a second cornerback, and they selected a prospect who was once slotted in the first round. Tyrique Stevenson, however, slipped because of character concerns. However, he’s a talented, big corner who should provide an upgrade at the position.

  26. New York Giants: John Michael Schmitz, C, Minnesota – A Grade
    I’m shocked the Giants didn’t draft a receiver, given their huge need at the position. Then again, they also had a huge need at center, and John Michael Schmitz is someone who could have been drafted 15-20 picks earlier than this. I love the value and need fill.

  27. Dallas Cowboys: Luke Schoonmaker, TE, Michigan – C+ Grade
    The Cowboys are paying the price for passing on the talented tight end at the end of the first round. All of the second-round tight ends were off the board, so the Cowboys had to settle for a lesser prospect at the position. This is an OK choice, but it seems like Dallas’ draft could have gone much better.

  28. Buffalo Bills: O’Cyrus Torrence, G, Florida – A+ Grade
    Wow, what value! Charlie Campbell slotted O’Cyrus Torrence to the Bills – in the first round! I had Torrence to the Chiefs a few picks later. Torrence is the No. 2 guard in the class after Peter Skoronski, so the Bills are getting an incredible bargain at the end of the second frame. Torrence will be essential for the Bills, who had to bolster their interior blocking.

  29. Cincinnati Bengals: D.J. Turner, CB, Michigan – A- Grade
    I had this pick slotted to the Bengals, who love drafting players from big-time schools who played in huge games. D.J. Turner, who obviously qualifies, ran the fastest 40 at the combine. He has huge upside, which the Bengals need when they’re battling all the elite passing offenses in the AFC.

  30. Jacksonville Jaguars: Brenton Strange, TE, Penn State – MILLEN Grade
    This is a strange pick. Brenton Strange is someone I had late third round at the very earliest. Strange, who has nice run-after-the-catch ability, is a reach here, but not necessarily an egregious one. What really gets me is that tight end is the last thing the Jaguars needed. With lots of other holes on the roster, Jacksonville should have gone elsewhere. This is our first Millen of the weekend.

  31. Houston Texans: Juice Scruggs, C, Penn State – C- Grade
    The Texans had to move up for a center and not a receiver? Really? Juice Scruggs isn’t even a great value here. I think he’s a solid prospect and fills a need, but I don’t get why Houston gave up a resource for him.

  32. Denver Broncos: Marvin Mims, WR, Oklahoma – C Grade
    I don’t understand why these teams are trading up for receivers right now when there are so many talented players at the position still available. Marvin Mims isn’t Jalin Hyatt, but he’s super fast. This could mean that one of Courtland Sutton or Jerry Jeudy will be traded.

  33. 2023 NFL Draft Grades - Round: Picks 1-16 | Picks 17-32 | 2 | 3 | 4 | 5 | 6 | 7 | NFL Draft Team Grades
2023 NFL Mock Draft | 2023 NFL Mock Draft




NFL Power Rankings - Feb. 22


2024 NFL Mock Draft - Feb. 21


Fantasy Football Rankings - Feb. 19


NFL Picks - Feb. 12






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 3/12): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4
Other 2024 Mock Drafts: Charlie Campbell (3/18)
Other 2025 Mock Drafts: Charlie Campbell (2/24)
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