Live 2024 NFL Draft Grades: Round 7

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

2024 NFL Draft Grades - Round: Picks 1-16 | Picks 17-32 | 2 | 3 | 4 | 5 | 6 | 7 | NFL Draft Team Grades
  1. Buffalo Bills Buffalo Bills: Travis Clayton, G, England – B+ Grade
    Travis Clayton is a lengthy tackle who ran a 4.81. He’s super raw, but perhaps he can be the next Jordan Mailata, a seventh-round prospect who had no football experience but turned into a Pro Bowler.

    Follow @walterfootball for updates.

    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. Washington Redskins Washington Redskins: Javontae Jean-Baptiste, DE, Notre Dame – B Grade
    The Redskins lost so many talented edge rushers recently. Javontae Jean-Baptiste could fill someone’s shoes one day because he has some potential. However, he’s a thin player who needs to bulk up.

  3. Las Vegas Raiders Las Vegas Raiders: Trey Taylor, S, Air Force – B Grade
    A safety and a special-teamer makes sense for the Raiders here in the seventh round. Taylor was projected around this area, so this pick earns a solid “B” grade.

  4. Cincinnati Bengals Cincinnati Bengals: Daijahn Anthony, S, Ole Miss – B Grade
    Daijahn Anthony is a limited player as far as size and speed are concerned. He was a quality player at Ole Miss, but he’ll likely be a career backup and a special-teamer.

  5. Los Angeles Chargers Los Angeles Chargers: Brenden Rice, WR, USC – A+ Grade
    I don’t understand why Brenden Rice fell so far. I thought he could have gone in the third or fourth round. This is a major steal for the Chargers, who really needed to find more talent at receiver.

  6. Arizona Cardinals Arizona Cardinals: Jaden Davis, CB, Miami – C Grade
    We didn’t have Jaden Davis as a draftable prospect, but reaches don’t really exist in the seventh round. Davis is a nickel cornerback who will have to make the roster on special teams.

  7. Cleveland Browns Cleveland Browns: Myles Harden, CB, South Dakota – B+ Grade
    Myles Harden made a name for himself last year, and he could have gone a round earlier than this. The Browns are getting a promising cornerback prospect here, making this a solid choice.

  8. Baltimore Ravens Baltimore Ravens: Nick Samac, C, Michigan State – B Grade
    Nick Samac makes sense as a seventh-round pick as far as draft range is concerned. He’s limited athletically, but could be a solid backup.

  9. Las Vegas Raiders Las Vegas Raiders: Marlon Devonshire, CB, Pittsburgh – A+ Grade
    Marlon Devonshire could have been chosen as early as the fourth round, so here’s a steal for the Raiders at a position of need. Devonshire projects as a slot cornerback in the NFL.

  10. Minnesota Vikings Minnesota Vikings: Michael Jurgens, C, Wake Forest – C Grade
    The Vikings needed offensive line depth, so the need makes sense. However, we didn’t have Michael Jurgens as a draftable player. It’s seventh round though, so not a big deal.

  11. New England Patriots New England Patriots: Jaheim Bell, TE, Florida State – A+ Grade
    I thought Jaheim Bell would go two or even three rounds earlier than this, so I love the value. I also like the need fit, as Hunter Henry is now in his 30s and will need to be replaced soon.

  12. Minnesota Vikings Minnesota Vikings: Levi Drake Rodriguez, DT, Texas A&M Commerce – C Grade
    We didn’t have Levi Drake Rodriguez on our radar, even as a UDFA. I guess the Vikings are getting ahead of other teams before the “eighth round,” and reaches are irrelevant here in the final frame.

  13. Dallas Cowboys Dallas Cowboys: Nathan Thomas, OT/G, Lousiana-Lafayette – B Grade
    The Cowboys landing another lineman makes sense, though you’d think they’d draft a running back at some point. Nathan Thomas was projected around this area. He played tackle in school, but may have to move to guard in the pros.

  14. Indianapolis Colts Indianapolis Colts: Jonah Laulu, DT, Oklahoma – C Grade
    Here’s another prospect we didn’t have as being draftable. It’s the middle of the seventh round though, so it’s fine. A defensive lineman makes sense for the Colts at this stage.

  15. Denver Broncos Denver Broncos: Devaughn Vele, WR, Utah – B Grade
    The Broncos have receiver depth issues, so addressing this position makes sense. Devaughn Vele is a huge receiver, but there are some separation question marks.

  16. Jacksonville Jaguars Jacksonville Jaguars: Myles Cole, DE, Texas Tech – B Grade
    Myles Cole is a mediocre player with mediocre production at Texas Tech. He was also mediocre at the Senior Bowl. This gets a mediocre grade, as Cole was projected in the seventh round.

  17. Cincinnati Bengals Cincinnati Bengals: Matt Lee, C, Miami – A Grade
    More offensive line help is always welcome in Cincinnati, and I’m sure Joe Burrow is happy about this pick. The Bengals are getting a good value here, as Matt Lee was projected in the middle of Day 3.

  18. Houston Texans Houston Texans: Solomon Byrd, DE, USC – B+ Grade
    Solomon Byrd is a bit undersized, so he won’t be able to play too many snaps, but he could be a pass-rushing specialist. He could have gone a round earlier, so this is a nice value.

  19. New Orleans Saints New Orleans Saints: Josiah Ezirim, OT, Eastern Kentucky – B+ Grade
    The Saints have some glaring offensive tackle issues, so there’s a chance that Josiah Ezirim will earn some playing time. He was expected to go in this range.

  20. Carolina Panthers Carolina Panthers: Michael Barrett, LB, Michigan – B Grade
    Michael Barrett was seen as a seventh-round prospect heading into the draft, so taking him here makes sense. Barrett figures to be a career special-teamer.

  21. Miami Dolphins Miami Dolphins: Tahj Washington, WR, USC – A Grade
    I thought Tahj Washington could potentially sneak into the third round, so this is a steal for the Dolphins. Miami didn’t have much receiving depth last year, so that’s been fixed here and with other picks, as Washington is a slot receiver who can make some big plays.

  22. Tennessee Titans Tennessee Titans: James Williams, S/LB, Miami – B+ Grade
    James Williams was a productive player at Miami, but he fell because he’s a tweener. It’s unclear if he can play safety or linebacker. He’ll have to make the roster on special teams while he figures out where he can play on the first three downs.

  23. Cleveland Browns Cleveland Browns: Jowon Briggs, DT, Cincinnati – B Grade
    Jowon Briggs made a name for himself on the top 30-visit circuit. The Browns needed more production from the interior of their defensive line, and Briggs might be able to provide that, though he’s a project.

  24. Dallas Cowboys Dallas Cowboys: Justin Rogers, DT, Auburn – B+ Grade
    The Cowboys were poor versus the run last year, especially in the loss to the Packers in the playoffs. Adding a 346-pound nose tackle like Justin Rogers makes sense here in the seventh round.

  25. Green Bay Packers Green Bay Packers: Michael Pratt, QB, Tulane – A Grade
    The Packers obviously didn’t need a quarterback, but they’re getting a steal with Michael Pratt. Perhaps they’ll be able to develop him into a tradeable asset or a long-term backup for “No Cookie” Jordan Love.

  26. Tampa Bay Buccaneers Tampa Bay Buccaneers: Devin Culp, TE, Washington – B Grade
    Tight end depth was a need for the Buccaneers. Devin Culp was projected to be chosen in the seventh round, so this pick amkes sense.

  27. Houston Texans Houston Texans: Marcus Harris, DT, Auburn – B Grade
    Marcus Harris is the smaller of the two late-round Auburn defensive tackles. Marcus Harris was a productive pass-rusher at Auburn, but he has athletic and size limitations for the NFL. Still, a solid pick in the seventh.

  28. Kansas City Chiefs Kansas City Chiefs: C.J. Hanson, C/G, Holy Cross – B Grade
    C.J. Hanson didn’t surrender a single sack at Holy Cross last season. He also has good versatility, being able to play both center and guard. The Chiefs lost a key backup, so I understand why they’d draft a versatile blocker.

  29. Houston Texans Houston Texans: LaDarius Henderson, G, Michigan – A Grade
    Here’s a nice bargain for the Texans. LaDarius Henderson was projected to go a round or two earlier than this. He can play both guard and tackle, though he’ll likely have to settle for the former in the NFL. Protection for C.J. Stroud had to be added.

  30. Baltimore Ravens Baltimore Ravens: Sanoussi Kane, S, Purdue – B Grade
    Sanoussi Kane got some buzz late in the pre-draft process, so it’s not a surprise to see him drafted. He’ll help on special teams, which is more important now in the wake of the new kickoff rules.

  31. San Francisco 49ers San Francisco 49ers: Tatum Bethune, LB, Florida State – B- Grade
    I’ve never seen anyone mention Tatum Bethune as a draftable prospect, but we’re in the final 10 picks here, so I don’t blame the 49ers for getting ahead of everyone for the UDFA surge.

  32. Tennessee Titans Tennessee Titans: Jaylen Harrell, DE, Michigan – A Grade
    What a steal for the Titans in the final 10 picks of the draft. Jaylen Harrell was considered a fourth-round prospect who could fall to the third round. He was a productive player at Michigan, though he’s somewhat undersized. Still, it seems like he could contribute in the pros.

  33. Los Angeles Chargers Los Angeles Chargers: Cornelius Johnson, WR, Michigan – A- Grade
    Another steal late in the seventh round. Cornelius Johnson is a big (6-2, 212) receiver who could be a nice end zone threat. He wasn’t super productive at Michigan, but Jim Harbaugh ran the ball a lot, so I don’t really blame Johnson for the lesser production.

  34. Los Angeles Rams Los Angeles Rams: KT Leveston, G, Kansas State – B Grade
    KT Leveston’s stock fell this past year, but he still makes sense in the seventh round. Protecting Matthew Stafford is important, so I like taking a flier on some more protection.

  35. Green Bay Packers Green Bay Packers: Kalen King, CB, Penn State – A- Grade
    Wow. Kalen King was projected as a first-round pick a year ago. Now, he’s the antepenultimate pick in the draft. He had an abysmal 2023 season at Penn State and then struggled at the Senior Bowl. On top of that, his combine time was slow. I don’t know what happened to him, but there’s always a chance that he rebounds and is able to perform like he did prior to 2023.

  36. Denver Broncos Denver Broncos: Nicholas Garguilo, C/G, South Carolina – A- Grade
    The Broncos lost some linemen in free agency, so they had to find some depth. Why not draft a guy who can play every interior position? I thought Nicholas Garguilo would go a bit earlier than this, so I like the value.

  37. New York Jets New York Jets: Jaylen Key, S, Alabama – B Grade
    Not a bad Mr. Irrelevant pick. Jaylen Key is a big safety, but is a bit slow. Still, he was projected as a seventh-round pick, so he made sense as the final pick in the 2024 NFL Draft.

    Thank you so much for everyone who followed the grades. We’ll have team grades posted Saturday night and all throughout Sunday, and we’ll have an updated 2025 NFL Mock Draft after that.

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




Fantasy Football Rankings - May 23


2025 NFL Mock Draft - May 21


NFL Power Rankings - Feb. 22


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 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 6/11): Round 1 /Picks 17-32
Other 2025 Mock Drafts: Charlie Campbell (6/10)
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