2024 Mock Draft - ROUND 2
Updated 6/23/23
1) Buccaneers (via Cardinals) - Caleb Williams | 6'1 | 220 | QB | USC
2) Cardinals (via Texans) - Marvin Harrison Jr. | 6'4 | 205 | QB | Ohio State
​
3) Cardinals (via Buccaneers) - Kool-Aid McKinstry | 6'1 | 195 | CB | Alabama
​
4) Rams - Olu Fashanu | 6'6 | 323 | CB | Penn State
​
5) Colts - Jared Verse | 6'4 | 248 | QB | Florida State
​
6) Commanders - Drake Maye | 6'4 | 225 | QB | North Carolina
​
7) Falcons - J.T. Tuimoloau | 6'4 | 270 | DE | Ohio State
​
8) Packers - Joe Alt | 6'7 | 315 | LT | Notre Dame
​
9) Titans - Brock Bowers | 6'4 | 235 | TE | Georgia
​
10) Bears (Via Panthers) - Dallas Turner | 6'4 | 242 | EDGE/LB | Alabama
​
11) Raiders - JC Latham | 6'6 | 335 | OT | Alabama
​
12) Bears - Emeka Eguba | 6'1 | 205 | WR | Ohio State
​
13) Broncos - Michael Hall | 6'3 | 305 | DT | Ohio State
​
14) Patriots - Rome Odunze | 6'3 | 200 | WR | Washington
​
15) Steelers - Bralen Trice | 6'4 | 267 | DE | Washington
​
16) Vikings - Quinn Ewers | 6'2 | 205 | QB | Texas
​
17) Texans (via Browns) - Maason Smith | 6'3 | 298 | DT | LSU
​
18) Chargers - Kalen King | 5'11 | 188 | CB | Penn State
​
19) Saints - Malik Nabers | 6'0 | 195 | RB | LSU
​
20) Jaguars - Cooper Beebe | 6'4 | 322 | OG/OT | Kansas State
​
21) Giants - Andrew Mukuba | 6'0 | 185 | SAF | Clemson
​
22) Jets - J.J. McCarthy | 6'3 | 200 | QB | Michigan
​
23) Seahawks - Denzel Burks | 6'1 | 180 | CB | Ohio State
​
24) Ravens - Jer'zhan Newton | 6'2 | 295 | DT | Illinois
​
25) Lions - Cooper DeJean | 6'1 | 209 | CB | Iowa
​
26) Bengals - Jack Sawyer | 6'4 | 265 | DE | Ohio State
​
27) Cowboys - TreVeyon Henderson | 5'10 | 215 | RB | Ohio State
​
28) Bills - Donovan Jackson | 6'4 | 300 | OG | Ohio State
29) 49ers - James Williams | 6'0 | 185 | SAF | Miami
​
30) Dolphins - Ruke Orhorhoro | 6'4 | 295 | DT | Clemson
​
31) Eagles - Oronde Gadsen | 6'3 | 210 | WR | Syracuse
​
32) Chiefs - Laiatu Latu | 6'4 | 265 | DE | UCLA
​