PFM NFL Draft
NFL Draft History
Every NFL Draft pick in PFM’s archive is here, from 1980 through the latest completed draft in 2026. Search by year, team, round, position, player or college to follow how draft classes came together and where players came off the board.
Find a Pick
Browse NFL Draft Picks
Use the filters to narrow the full history without leaving the page.
257 picks · Showing 1–50
Filtered view| Year | Pick | Round | Team | Player | Pos. | College | Career |
|---|---|---|---|---|---|---|---|
| 2024 | 1 | 1 | CHI | Caleb Williams | QB | USC | 36 games · 2 seasons started |
| 2024 | 2 | 1 | WAS | Jayden Daniels | QB | LSU | 1 Pro Bowl · 1 seasons started |
| 2024 | 3 | 1 | NWE | Drake Maye | QB | North Carolina | 2 Pro Bowls · 2 seasons started |
| 2024 | 4 | 1 | ARI | Marvin Harrison Jr. | WR | Ohio St. | 32 games · 2 seasons started |
| 2024 | 5 | 1 | LAC | Joe Alt | OL | Notre Dame | 1 Pro Bowl · 1 seasons started |
| 2024 | 6 | 1 | NYG | Malik Nabers | WR | LSU | 1 Pro Bowl · 1 seasons started |
| 2024 | 7 | 1 | TEN | JC Latham | OL | Alabama | 33 games · 2 seasons started |
| 2024 | 8 | 1 | ATL | Michael Penix | QB | Washington | 15 games · 1 seasons started |
| 2024 | 9 | 1 | CHI | Rome Odunze | WR | Washington | 32 games · 2 seasons started |
| 2024 | 10 | 1 | MIN | J.J. McCarthy | QB | Michigan | 10 games · 1 seasons started |
| 2024 | 11 | 1 | NYJ | Olu Fashanu | OL | Penn St. | 35 games · 1 seasons started |
| 2024 | 12 | 1 | DEN | Bo Nix | QB | Oregon | 37 games · 2 seasons started |
| 2024 | 13 | 1 | LVR | Brock Bowers | TE | Georgia | 2 Pro Bowls · 1 All-Pro |
| 2024 | 14 | 1 | NOR | Taliese Fuaga | OL | Oregon St. | 33 games · 2 seasons started |
| 2024 | 15 | 1 | IND | Laiatu Latu | DL | UCLA | 36 games · 1 seasons started |
| 2024 | 16 | 1 | SEA | Byron Murphy | DL | Texas | 34 games · 1 seasons started |
| 2024 | 17 | 1 | MIN | Dallas Turner | LB | Alabama | 36 games · 1 seasons started |
| 2024 | 18 | 1 | CIN | Amarius Mims | OL | Georgia | 35 games · 2 seasons started |
| 2024 | 19 | 1 | LAR | Jared Verse | DL | Florida St. | 2 Pro Bowls · 2 seasons started |
| 2024 | 20 | 1 | PIT | Troy Fautanu | OL | Washington | 21 games · 1 seasons started |
| 2024 | 21 | 1 | MIA | Chop Robinson | DE | Penn St. | 34 games |
| 2024 | 22 | 1 | PHI | Quinyon Mitchell | CB | Toledo | 1 Pro Bowl · 1 All-Pro |
| 2024 | 23 | 1 | JAX | Brian Thomas | WR | LSU | 1 Pro Bowl · 2 seasons started |
| 2024 | 24 | 1 | DET | Terrion Arnold | DB | Alabama | 24 games · 1 seasons started |
| 2024 | 25 | 1 | GNB | Jordan Morgan | OL | Arizona | 26 games · 1 seasons started |
| 2024 | 26 | 1 | TAM | Graham Barton | OL | Duke | 36 games · 2 seasons started |
| 2024 | 27 | 1 | ARI | Darius Robinson | DL | Missouri | 24 games · 1 seasons started |
| 2024 | 28 | 1 | KAN | Xavier Worthy | WR | Texas | 34 games · 2 seasons started |
| 2024 | 29 | 1 | DAL | Tyler Guyton | OL | Oklahoma | 28 games · 2 seasons started |
| 2024 | 30 | 1 | BAL | Nate Wiggins | CB | Clemson | 35 games · 1 seasons started |
| 2024 | 31 | 1 | SFO | Ricky Pearsall | WR | Florida | 20 games · 1 seasons started |
| 2024 | 32 | 1 | CAR | Xavier Legette | WR | South Carolina | 33 games · 2 seasons started |
| 2024 | 33 | 2 | BUF | Keon Coleman | WR | Florida St. | 29 games · 1 seasons started |
| 2024 | 34 | 2 | LAC | Ladd McConkey | WR | Georgia | 35 games · 2 seasons started |
| 2024 | 35 | 2 | ATL | Ruke Orhorhoro | DT | Clemson | 28 games |
| 2024 | 36 | 2 | WAS | Jer'Zhan Newton | DL | Illinois | 33 games |
| 2024 | 37 | 2 | NWE | Ja'Lynn Polk | WR | Washington | 15 games · 1 seasons started |
| 2024 | 38 | 2 | TEN | T'Vondre Sweat | DL | Texas | 32 games · 2 seasons started |
| 2024 | 39 | 2 | LAR | Braden Fiske | DL | Florida St. | 37 games · 1 seasons started |
| 2024 | 40 | 2 | PHI | Cooper DeJean | DB | Iowa | 1 Pro Bowl · 1 All-Pro |
| 2024 | 41 | 2 | NOR | Kool-Aid McKinstry | DB | Alabama | 35 games · 1 seasons started |
| 2024 | 42 | 2 | HOU | Kamari Lassiter | DB | Georgia | 1 Pro Bowl · 2 seasons started |
| 2024 | 43 | 2 | ARI | Max Melton | DB | Rutgers | 30 games |
| 2024 | 44 | 2 | LVR | Jackson Powers-Johnson | OL | Oregon | 26 games · 1 seasons started |
| 2024 | 45 | 2 | GNB | Edgerrin Cooper | LB | Texas A&M | 33 games · 1 seasons started |
| 2024 | 46 | 2 | CAR | Jonathon Brooks | RB | Texas | 5 games |
| 2024 | 47 | 2 | NYG | Tyler Nubin | DB | Minnesota | 28 games · 2 seasons started |
| 2024 | 48 | 2 | JAX | Maason Smith | DT | LSU | 27 games |
| 2024 | 49 | 2 | CIN | Kris Jenkins | DL | Michigan | 32 games |
| 2024 | 50 | 2 | WAS | Mike Sainristil | DB | Michigan | 37 games · 2 seasons started |
Compare the Right Way
Draft Classes Changed Across Eras
PFM’s draft history starts in 1980, but the draft has changed quite a bit since then. Some older drafts lasted 12 rounds, while today’s draft ends after 7, so simply comparing the number of picks from one era to another can give the wrong impression.
A better way to compare teams is to look at the same part of the draft, whether that’s the first round, the first three rounds or a specific position. That gives you a better picture of where a team kept investing its picks and how those priorities changed over time.
Team abbreviations are shown as they were at the time of each pick. Historical draft records stay tied to the franchise identity from that season.
Keep Exploring the NFL Draft
Move from past draft classes to the current 2027 draft picture.
Sources and update policy
Draft records and career totals come from nflverse, with original draft data courtesy of Pro Football Reference. PFM publishes the history page only after the source is reviewed and keeps the source’s historical team abbreviations intact.