Consensus 2024 NFL draft rankings
Draft History
AP Photo/John Locher Find coverage and results from recent drafts
• 2023 - Picks  | Player Rankings • 2022 - Picks  | Player Rankings • 2021 - Picks  | Player Rankings • 2020 - Picks  | Player Rankings • 2019 - Picks  | Player Rankings • 2018 - Picks  | Player Rankings • 2017 - Picks  | Player Rankings • 2016 - Picks  | Player Rankings • 2015 - Picks  | Player Rankings • 2014 - Picks  | Player Rankings • 2013 - Picks  | Player Rankings • 2012 - Picks  | Player Rankings • 2011 - Picks  | Player Rankings • 2010 - Picks  | Player Rankings • 2009 - Picks  | Player Rankings
Frequently Asked NFL Draft Questions
- 1 (1)Bryce YoungAlabamaQB
- 1 (2)C.J. StroudOhio StateQB
- 1 (4)Anthony RichardsonFloridaQB
- 2 (2)Will LevisKentuckyQB
- 3 (5)Hendon HookerTennesseeQB
- 4 (25)Jake HaenerFresno StateQB
- 4 (26)Stetson BennettGeorgiaQB
- 4 (33)Aidan O'ConnellPurdueQB
- 5 (5)Clayton TuneHoustonQB
- 5 (6)Dorian Thompson-RobinsonUCLAQB
- 5 (15)Sean CliffordPenn StateQB
- 5 (30)Jaren HallBYUQB
- 6 (11)Tanner McKeeStanfordQB
- 7 (22)Max DugganTCUQB
Draft Videos
Draft News
Cowboys' Trevon Diggs hurts knee at practice, seen on crutches
Cowboys star cornerback Trevon Diggs left Thursday's practice because of a knee injury.
Chargers, Vikings meet in precarious place after pair of close losses to start their seasons
LOS ANGELES CHARGERS (0-2) at MINNESOTA VIKINGS (0-2)
Line of scrimmage could be crucial when the unbeaten Baltimore Ravens host the Indianapolis Colts
INDIANAPOLIS (1-1) at BALTIMORE (2-0)
Browns QB Deshaun Watson looking to make up for sluggish start at home against Titans
TENNESSEE (1-1) at CLEVELAND (1-1)
Jets look to end a 14-game skid vs. the winless Patriots and move to 2-0 in the AFC East
— Robert Saleh was an assistant in Jacksonville the previous time the New York Jets defeated the New England Patriots. Zach Wilson was a sophomore in high school.
Panthers not expecting Bryce Young to play vs. Seahawks
Andy Dalton again took all the first-team snaps in practice for the Panthers with Bryce Young (ankle) not expected to play vs. the Seahawks.