1 Panthers(via chicago): Bryce Young QB Alabama
2 Texans: Will Anderson Jr EDGE Alabama
3 Titan (via arizona) Anthony Richardson QB Flordia (Trade Ten gets #3 Ari gets 11, 41, 24 1st 25 2nd and 24 3rd)
4 Colts CJ Stroud QB Ohio State
5 Seahawks(via denver) Tyree Wilson EDGE Texas Tech
6 Lions(via los angles rams) Christian Gonzolez CB Oregon
7 Raiders Paris Johnson Jr OT Ohio State
8 Falcons Jalen Carter DT Georgia
9 Bears (via carolina) Peter Skoronski OT Northwestern
10 Eagles (via new orleans) Devon Witherspoon CB Illonis
11 Cardinals (via tennese) Jaxon Smith-Njigba WR Ohio State
12 Vikings (from houston via clevland) Will Levis QB (Hou gts #23 #87 #119 #211
13 Jets Bodrick Jones OT Georgia
14 Patriots Joey Porter Jr CB Penn State
15 Packers Michael Mayer TE Notre Dame
16 Commanders O'cyrus Torrence G Flordia
17 Steelers Dawand Jones OT Ohio State
18 Lions Lukas Van Ness EDGE Iwoa
19 Buccaners Darnell Wright OT Tennese
20 Texans (via seattle) Zay Flowers WR Boston Collage Texans get #23 Seahawks get #23 and #104
21 Chargers Quentin Johnston WR TCU
22 Ravens Jordan Addison WR USC
23 Seahawks (from houston via minnesota) Deoante Banks CB Maryland
24 Jaguars Anton Harrison OT Oaklahoma
25 Giants Jalin Hyatt WR Tennese
26 Bengals (via dallas) Bijan Robinson Cin gets #26 Dal gets #28 and #163
27 Bills Calijah Kancy DT Pittsbergh
28 Cowboys (via cinninatti) Dalton Kinkaid TE Utah
29 Saints (from denver,miami and via san francisco) Brian Branch S Alabama
30 Eagles Nolan Smith EDGE Georgia
31 Chiefs Myles Murphy EDGE Clemson
thoughts in comments below