It’s the greatest time of the year — NFL Draft season is upon us. Soon, we will find out where top quarterback prospects like Caleb Williams, Drake Maye, Jayden Daniels, and JJ McCarthy will go to transform teams and bring stability as a franchise quarterback. There’s also the playmakers, like Marvin Harrison Jr., Rome Odunze, Malik Nabers, and Brian Thomas Jr., to watch to see how they can help a team’s passing game. Needless to say, the 2024 NFL Draft has a lot of talent to get excited about.
The Draft can be difficult to navigate through. It happens in the blink of an eye, and information can be hard to find. This NFL Draft Guide will simplify the process for you and track everything you need to follow your favorite team in the upcoming 2024 NFL Draft. Whether you’re a hardcore dynasty fantasy football fan or a diehard Lions fan, we’ve got you covered.
Below, you can find the following:
- 2024 NFL Draft Schedule
- Top-300 Big Board
- Positional Rankings
- Mock Drafts
- Pre-Draft Event Info
- Status Tracker
- Full 2024 NFL Draft Pick Tracker
2024 NFL Draft Schedule and How To Watch
- Day 1 (Round 1)
- Thursday, April 25
- 8 PM EST
- NFL Network
- Day 2 (Rounds 2-3)
- Friday, April 26
- 7 PM EST
- NFL Network
- Day 3 (Rounds 4-7)
- Saturday, April 27
- 12 PM EST
- NFL Network
2024 Top-300 NFL Draft Big Board
With the strength of the 2024 NFL Draft class, there are 300 players who ended up with draftable grades this year. With 257 total picks in this year’s draft, several players worthy of roster spots will fall to UDFAs but could have an impact on an NFL roster.
Below is the link to see how each player stacks up between every position. You can view all their information, from their measurements, testing results, age, hometown, and where they’ll project at the next level.
2024 NFL Draft Positional Rankings
Separate from the Big Board, below is how the players stack up positionally, with an extended list of ranked prospects. With over 1000 players ranked in total, several players didn’t receive draftable grades but could have an impact at different football levels. Each player has as much information as we could find, the same as the layout of the Big Board. Click each position below to view the hefty list of prospects who are eligible to be selected in the 2024 NFL Draft.
QB | RB | WR | TE | OT | iOL | iDL | EDGE | LB | CB | S
2024 NFL Mock Drafts
We all love mock drafts to get an idea of where prospects could possibly land in the first round and beyond. Throughout the pre-draft process, we went through several first-round scenarios and a full seven-round mock draft, breaking down how the full draft could play out and where we project prospects to go. Click each mock draft to see where your favorite prospects, like USC QB Caleb Williams, Ohio State WR Marvin Harrison Jr., and CB Quinyon Mitchell, ended up in each scenario.
7-Round Mock Draft
NFL Mock Draft 5.0: Free Agency Mixes up First Round
NFL Mock Draft 4.0 with Trades: Post-NFL Combine Risers
Mock Draft 3.0: The Quarterback Shake Up
NFL Mock Draft 2.0: Bears Keep Fields and Draft WR
NFL Mock Draft 1.0: Bears Move on From Justin Fields
2024 Pre-NFL Draft Event Information
The pre-NFL Draft events are one of the most important times to cap off the evaluation process for prospects. The film will end up being the most important. However, seeing where these players stack up in drills, testing, and measurements will give evaluators a better idea of what the prospect can bring to an NFL team. We tracked the measurements and testing results for the top pre-draft events. As well as extensive breakdowns of who stood out. Check out the links below to learn more about these prospects and where they’ll fit in the NFL.
Scouting Combine Winners, Standouts, and Stock Risers
Senior Bowl Standouts and Stock Risers
Senior Bowl Measurements and Invite Tracker
East/West Shrine Bowl Standouts and Stock Risers
East/West Shrine Bowl Invite Tracker
2024 NFL Draft Status Tracker
Several prospects had draftable grades and ended up returning to school or transferring. Tracking these down can be a bear, which is why we have it broken down for each category.
Get to know who will have their name in the NFL Draft, as well as the players that we will get to watch for another year at the college level. Keep in mind, that the positional rankings have an even more extensive list, including the players who are out of eligibility.
Prospects Declared for NFL Draft
Prospects Entering Transfer Portal
Full 2024 NFL Draft Tracker
Full 2024 NFL Draft Results
PICK | TEAM | SELECTION |
---|---|---|
1 | Chicago Bears | QB Caleb Williams, USC |
2 | Washington Commanders | QB Jayden Daniels, LSU |
3 | New England Patriots | QB Drake Maye, North Carolina |
4 | Arizona Cardinals | oWR Marvin Harrison Jr., Ohio State |
5 | Los Angeles Chargers | LT Joe Alt, Notre Dame |
6 | New York Giants | iWR Malik Nabers, LSU |
7 | Tennessee Titans | RT JC Latham, Alabama |
8 | Atlanta Falcons | QB Michael Penix Jr., Washington |
9 | Chicago Bears | oWR Rome Odunze, Washington |
10 | Minnesota Vikings | QB J.J. McCarthy, Michigan |
11 | New York Jets | LT Olumuyiwa Fashanu, Penn State |
12 | Denver Broncos | QB Bo Nix, Oregon |
13 | Las Vegas Raiders | TE Brock Bowers, Georgia |
14 | New Orleans Saints | RT Taliese Fuaga, Oregon State |
15 | Indianapolis Colts | 3-4 OLB Laiatu Latu, UCLA |
16 | Seattle Seahawks | DT Byron Murphy II, Texas |
17 | Minnesota Vikings | 3-4 OLB Dallas Turner, Alabama |
18 | Cincinnati Bengals | RT Amarius Mims, Georgia |
19 | Los Angeles Rams | 3-4 OLB Jared Verse, Florida State |
20 | Pittsburgh Steelers | LT Troy Fautanu, Washington |
21 | Miami Dolphins | 4-3 DE Chop Robinson, Penn State |
22 | Philadelphia Eagles | oCB Quinyon Mitchell, Toledo |
23 | Jacksonville Jaguars | oWR Brian Thomas Jr., LSU |
24 | Detroit Lions | oCB Terrion Arnold, Alabama |
25 | Green Bay Packers | LT Jordan Morgan, Arizona |
26 | Tampa Bay Buccaneers | OG Graham Barton, Duke |
27 | Arizona Cardinals | 3-4 DE Darius Robinson, Missouri |
28 | Kansas City Chiefs | oWR Xavier Worthy, Texas |
29 | Dallas Cowboys | RT Tyler Guyton, Oklahoma |
30 | Baltimore Ravens | oCB Nate Wiggins, Clemson |
31 | San Francisco 49ers | iWR Ricky Pearsall, Florida |
32 | Carolina Panthers | oWR Xavier Legette, South Carolina |
33 | Buffalo Bills | oWR Keon Coleman, Florida State |
34 | Los Angeles Chargers | oWR Ladd McConkey, Georgia |
35 | Atlanta Falcons | DT Ruke Orhorhoro, Clemson |
36 | Washington Commanders | 3-4 DE Jer'Zhan Newton, Illinois |
37 | New England Patriots | oWR Ja'Lynn Polk, Washington |
38 | Tennessee Titans | NT T'Vondre Sweat, Texas |
39 | Los Angeles Rams | DT Braden Fiske, Florida State |
40 | Philadelphia Eagles | oCB Cooper DeJean, Iowa |
41 | New Orleans Saints | oCB Kool-Aid McKinstry, Alabama |
42 | Houston Texans | oCB Kamari Lassiter, Georgia |
43 | Arizona Cardinals | oCB Max Melton, Rutgers |
44 | Las Vegas Raiders | OC Jackson Powers-Johnson, Oregon |
45 | Green Bay Packers | WILL Edgerrin Cooper, Texas A&M |
46 | Carolina Panthers | RB Jonathon Brooks, Texas |
47 | New York Giants | FS Tyler Nubin, Minnesota |
48 | Jacksonville Jaguars | DT Maason Smith, LSU |
49 | Cincinnati Bengals | DT Kris Jenkins, Michigan |
50 | Washington Commanders | NB Mike Sainristil, Michigan |
51 | Pittsburgh Steelers | OC Zach Frazier, West Virginia |
52 | Indianapolis Colts | oWR Adonai Mitchell, Texas |
53 | Washington Commanders | TE Ben Sinnott, Kansas State |
54 | Cleveland Browns | DT Michael Hall Jr., Ohio State |
55 | Miami Dolphins | LT Patrick Paul, Houston |
56 | Dallas Cowboys | 4-3 DE Marshawn Kneeland, Western Michigan |
57 | Tampa Bay Buccaneers | 3-4 OLB Chris Braswell, Alabama |
58 | Green Bay Packers | SS Javon Bullard, Georgia |
59 | Houston Texans | RT Blake Fisher, Notre Dame |
60 | Buffalo Bills | FS Cole Bishop, Utah |
61 | Detroit Lions | oCB Ennis Rakestraw Jr., Missouri |
62 | Baltimore Ravens | RT Roger Rosengarten, Washington |
63 | Kansas City Chiefs | LT Kingsley Suamataia, BYU |
64 | San Francisco 49ers | oCB Renardo Green, Florida State |
65 | New York Jets | iWR Malachi Corley, Western Kentucky |
66 | Arizona Cardinals | RB Trey Benson, Florida State |
67 | Washington Commanders | LT Brandon Coleman, TCU |
68 | New England Patriots | RT Caedan Wallace, Penn State |
69 | Los Angeles Chargers | MIKE Junior Colson, Michigan |
70 | New York Giants | oCB Andru Phillips, Kentucky |
71 | Arizona Cardinals | OG Isaiah Adams, Illinois |
72 | Carolina Panthers | WILL Trevin Wallace, Kentucky |
73 | Dallas Cowboys | OG Cooper Beebe, Kansas State |
74 | Atlanta Falcons | 3-4 OLB Bralen Trice, Washington |
75 | Chicago Bears | LT Kiran Amegadjie, Yale |
76 | Denver Broncos | 3-4 OLB Jonah Elliss, Utah |
77 | Las Vegas Raiders | RT Delmar Glaze, Maryland |
78 | Houston Texans | FS Calen Bullock, USC |
79 | Indianapolis Colts | RT Matt Goncalves, Pittsburgh |
80 | Cincinnati Bengals | oWR Jermaine Burton, Alabama |
81 | Seattle Seahawks | OG Christian Haynes, UConn |
82 | Arizona Cardinals | TE Tip Reiman, Illinois |
83 | Los Angeles Rams | RB Blake Corum, Michigan |
84 | Pittsburgh Steelers | iWR Roman Wilson, Michigan |
85 | Cleveland Browns | OG Zak Zinter, Michigan |
86 | Houston Texans | OG Dominick Puni, Kansas |
87 | Dallas Cowboys | SAM Marist Liufau, Notre Dame |
88 | Green Bay Packers | RB MarShawn Lloyd, USC |
89 | Tampa Bay Buccaneers | NB Tykee Smith, Georgia |
90 | Arizona Cardinals | oCB Elijah Jones, Boston College |
91 | Green Bay Packers | WILL Ty'Ron Hopper, Missouri |
92 | Tampa Bay Buccaneers | iWR Jalen McMillan, Washington |
93 | Baltimore Ravens | 4-3 DE Adisa Isaac, Penn State |
94 | Philadelphia Eagles | 3-4 OLB Jalyx Hunt, Houston Christian |
95 | Buffalo Bills | DT DeWayne Carter, Duke |
96 | Jacksonville Jaguars | iCB Jarrian Jones, Florida State |
97 | Cincinnati Bengals | NT McKinnley Jackson, Texas A&M |
98 | Pittsburgh Steelers | WILL Payton Wilson, North Carolina State |
99 | Los Angeles Rams | FS Kamren Kinchens, Miami |
100 | Washington Commanders | iWR Luke Mccaffrey, Rice |
101 | Carolina Panthers | TE Ja’Tavion Sanders, Texas |
102 | Denver Broncos | oWR Troy Franklin, Oregon |
103 | New England Patriots | OG Layden Robinson, Texas A&M |
104 | Arizona Cardinals | FS Dadrion Taylor-Demerson, Texas Tech |
105 | Los Angeles Chargers | 3-4 DE Justin Eboigbe, Alabama |
106 | Tennessee Titans | MIKE Cedric Gray, North Carolina |
107 | New York Giants | TE Theo Johnson, Penn State |
108 | Minnesota Vikings | oCB Khyree Jackson, Oregon |
109 | Atlanta Falcons | 3-4 DE Brandon Dorlus, Oregon |
110 | New England Patriots | oWR Javon Baker, UCF |
111 | Green Bay Packers | SS Evan Williams, Oregon |
112 | Las Vegas Raiders | oCB DeCamerion Richardson, Mississippi State |
113 | Baltimore Ravens | oWR Devontez Walker, North Carolina |
114 | Jacksonville Jaguars | LT Javon Foster, Missouri |
115 | Cincinnati Bengals | TE Erick All, Iowa |
116 | Jacksonville Jaguars | DT Jordan Jefferson, LSU |
117 | Indianapolis Colts | OG Tanor Bortolini, Wisconsin |
118 | Seattle Seahawks | MIKE Tyrice Knight, UTEP |
119 | Pittsburgh Steelers | OG Mason McCormick, South Dakota State |
120 | Miami Dolphins | RB Jaylen Wright, Tennessee |
121 | Seattle Seahawks | TE AJ Barner, Michigan |
122 | Chicago Bears | PT Tory Taylor, Iowa |
123 | Houston Texans | TE Cade Stover, Ohio State |
124 | San Francisco 49ers | SS Malik Mustapha, Wake Forest |
125 | Tampa Bay Buccaneers | RB Bucky Irving, Oregon |
126 | Detroit Lions | LT Giovanni Manu, British Columbia |
127 | Philadelphia Eagles | RB Will Shipley, Clemson |
128 | Buffalo Bills | RB Ray Davis, Kentucky |
129 | San Francisco 49ers | RB Isaac Guerendo, Louisville |
130 | Baltimore Ravens | oCB T.J. Tampa, Iowa State |
131 | Kansas City Chiefs | TE Jared Wiley, TCU |
132 | Detroit Lions | SS Sione Vaki, Utah |
133 | Kansas City Chiefs | SS Jaden Hicks, Washington State |
134 | New York Jets | RB Braelon Allen, Wisconsin |
135 | San Francisco 49ers | iWR Jacob Cowing, Arizona |
136 | Seattle Seahawks | oCB Nehemiah Pritchett, Auburn |
137 | Los Angeles Chargers | iCB Tarheeb Still, Maryland |
138 | Arizona Cardinals | 4-3 DE Xavier Thomas, Clemson |
139 | Washington Commanders | WILL Jordan Magee, Temple |
140 | Los Angeles Chargers | oCB Cam Hart, Notre Dame |
141 | Buffalo Bills | OC Sedrick Van Pran, Georgia |
142 | Indianapolis Colts | oWR Anthony Gould, Oregon State |
143 | Atlanta Falcons | MIKE JD Bertrand, Notre Dame |
144 | Chicago Beras | 4-3 DE Austin Booker, Kansas |
145 | Denver Broncos | oCB Kris Abrams-Draine, Missouri |
146 | Tennessee Titans | oCB Jarvis Brownlee Jr., Louisville |
147 | Denver Broncos | RB Audric Estime, Notre Dame |
148 | Las Vegas Raiders | MIKE Tommy Eichenberg, Ohio State |
149 | Cincinnati Bengals | oCB Josh Newton, TCU |
150 | New Orleans Saints | QB Spencer Rattler, South Carolina |
151 | Indianapolis Colts | FS Jaylon Carlies, Missouri |
152 | Philadelphia Eagles | iWR Ainias Smith, Texas A&M |
153 | Jacksonville Jaguars | oCB Deantre Prince, Ole Miss |
154 | Los Angeles Rams | 4-3 DE Brennan Jackson, Washington State |
155 | Philadelphia Eagles | MIKE Jeremiah Trotter Jr., Clemson |
156 | Cleveland Browns | oWR Jamari Thrash, Louisville |
157 | Carolina Panthers | oCB Chau Smith-Wade, Washington State |
158 | Miami Dolphins | 4-3 DE Mohamed Kamara, Colorado State |
159 | Kansas City Chiefs | OC Hunter Nourzad, Penn State |
160 | Buffalo Bills | MIKE Edefuan Ulofoshio, Washington |
161 | Washington Commanders | SS Dominique Hampton, Washington |
162 | Arizona Cardinals | RT Christian Jones, Texas |
163 | Green Bay Packers | OC Jacob Monk, Duke |
164 | Indianapolis Colts | FS Jaylin Simpson, Auburn |
165 | Baltimore Ravens | RB Rasheen Ali, Marshall |
166 | New York Giants | RB Tyrone Tracy Jr., Purdue |
167 | Jacksonville Jaguars | RB Keilan Robinson, Texas |
168 | Buffalo Bills | 3-4 OLB Javon Solomon, Troy |
169 | Green Bay Packers | SS Kitan Oladapo, Oregon State |
170 | New Orleans Saints | oWR Bub Means, Pittsburgh |
171 | New York Jets | QB Jordan Travis, Florida State |
172 | Philadelphia Eagles | OG Trevor Keegan, Michigan |
173 | New York Jets | RB Isaiah Davis, South Dakota State |
174 | Dallas Cowboys | oCB Caelen Carson, Wake Forest |
175 | New Orleans Saints | MIKE Jaylan Ford, Texas |
176 | New York Jets | oCB Qwan'tez Stiggers, Toronto Argonauts |
177 | Minnesota Vikings | LT Walter Rouse, Oklahoma |
178 | Pittsburgh Steelers | 3-4 DE Logan Lee, Iowa |
179 | Seattle Seahawks | RT Sataoa Laumea, Utah |
180 | New England Patriots | oCB Marcellas Dial, South Carolina |
181 | Los Angeles Chargers | RB Kimani Vidal, Troy |
182 | Tennessee Titans | iWR Jha'Quan Jackson, Tulane |
183 | New York Giants | MIKE Darius Muasau, UCLA |
184 | Miami Dolphins | iWR Malik Washington, Virginia |
185 | Philadelphia Eagles | oWR Johnny Wilson, Florida State |
186 | Atlanta Falcons | RB Jase McClellan, Alabama |
187 | Atlanta Falcons | oWR Casey Washington, Illinois |
188 | Houston Texans | WILL Jamal Hill, Oregon |
189 | Detroit Lions | DT Mekhi Wingo, LSU |
190 | Philadelphia Eagles | OC Dylan McMahon, North Carolina State |
191 | Arizona Cardinals | oWR Tejhaun Palmer, Alabama-Birmingham |
192 | Seattle Seahawks | oCB D.J. James, Auburn |
193 | New England Patriots | QB Joe Milton III, Tennessee |
194 | Cincinnati Bengals | TE Tanner Mclachlan, Arizona |
195 | Pittsburgh Steelers | oCB Ryan Watts, Texas |
196 | Los Angeles Rams | DT Tyler Davis, Clemson |
197 | Atlanta Falcons | DT Zion Logue, Georgia |
198 | Miami Dolphins | SS Patrick McMorris, California |
199 | New Orleans Saints | DT Khristian Boyd, Northern Iowa |
200 | Carolina Panthers | DT Jaden Crumedy, Mississippi State |
201 | Indianapolis Colts | CB Micah Abraham, Marshall |
202 | Green Bay Packers | RT Travis Glover, Georgia State |
203 | Minnesota Vikings | PK Will Reichard, Alabama |
204 | Buffalo Bills | LT Tylan Grable, UCF |
205 | Detroit Lions | RB Jawhar Jordan, Louisville |
206 | Cleveland Browns | MIKE Nathaniel Watson, Mississippi State |
207 | Denver Broncos | OT Michael Jerrell, Findlay |
208 | Las Vegas Raiders | RB Dylan Laube, New Hampshire |
209 | Los Angeles Rams | Joshua Karty, Stanford |
210 | Detroit Lions | OG Christian Mahogany, Boston College |
211 | San Francisco 49ers | oCB Kamal Hadden, Tennessee |
212 | Jacksonville Jaguars | PK Cam Little, Arkansas |
213 | Los Angeles Rams | oWR Jordan Whittington, Texas |
214 | Cincinnati Bengals | DE Cedric Johnson, Ole Miss |
215 | San Francisco 49ers | OG Jarrett Kingston, USC |
216 | Dallas Cowboys | oWR Ryan Flournoy, Southeast Missouri |
217 | Los Angeles Rams | OC Beaux Limmer, Arkansas |
218 | Baltimore Ravens | QB Devin Leary, Kentucky |
219 | Buffalo Bills | iCB Daequan Hardy, Penn State |
220 | Tampa Bay Buccaneers | OG Elijah Klein, UTEP |
221 | Buffalo Bills | OT Travis Clayton, (UK Rugby) |
222 | Washington Commanders | DE Javontae Jean-Baptiste, Notre Dame |
223 | Las Vegas Raiders | FS Trey Taylor, Air Force |
224 | Cincinnati Bengals | FS Daijahn Anthony, Ole Miss |
225 | Los Angeles Chargers | oWR Brenden Rice, USC |
226 | Arizona Cardinals | oCB Jaden Davis, Miami |
227 | Cleveland Browns | iCB Myles Harden, South Dakota |
228 | Baltimore Ravens | OC Nick Samac, Michigan State |
229 | Las Vegas Raiders | oCB M.J. Devonshire, Pittsburgh |
230 | Minnesota Vikings | OG Michael Jurgens, Wake Forest |
231 | New England Patriots | TE Jaheim Bell, Florida State |
232 | Minnesota Vikings | DT Levi Drake Rodriguez, Texas A&M Commerce |
233 | Dallas Cowboys | LT Nathan Thomas, Louisiana |
234 | Indianapolis Colts | DT Jonah Laulu, Oklahoma |
235 | Seattle Seahawks | oWR Devaughn Vele, Utah |
236 | Jacksonville Jaguars | 4-3 DE Myles Cole, Texas Tech |
237 | Cincinnati Bengals | OC Matthew Lee, Miami |
238 | Houston Texans | DE Solomon Byrd, USC |
239 | New Orleans Saints | OC Josiah Ezirim, Eastern Kentucky |
240 | Carolina Panthers | WILL Michael Barrett, Michigan |
241 | Miami Dolphins | iWR Tahj Washington, USC |
242 | Tennessee Titans | SS James Williams, Miami |
243 | Cleveland Browns | 3-4 DE Jowon Briggs, Cincinnati |
244 | Dallas Cowboys | NT Justin Rogers, Auburn |
245 | Green Bay Packers | QB Michael Pratt, Tulane |
246 | Tampa Bay Buccaneers | TE Devin Culp, Washington |
247 | Houston Texans | DT Marcus Harris, Auburn |
248 | Kansas City Chiefs | LT CJ Hanson, Holy Cross |
249 | Detroit Lions | LT LaDarius Henderson, Michigan |
250 | Baltimore Ravens | SS Sanoussi Kane, Purdue |
251 | San Francisco 49ers | MIKE Tatum Bethune, Florida State |
252 | Tennessee Titans | 3-4 OLB Jaylen Harrell, Michigan |
253 | Los Angeles Chargers | oWR Cornelius Johnson, Michigan |
254 | Los Angeles Rams | LT KT Leveston, Kansas State |
255 | Green Bay Packers | oCB Kalen King, Penn State |
256 | Denver Broncos | OG Nick Gargiulo, South Carolina |
257 | New York Jets | FS Jaylen Key, Alabama |
Looking for somewhere new to bet player props on? Sign up for PrizePicks with the promo code FACEOFF for a 100% match up to $100!