nfl

NFL mock drafts 2023: Compare the final mocks from Mel Kiper, Daniel Jeremiah, Todd McShay, other experts

04-27-2023
18 min read
(Getty Images)

No need to shut your windows. There is a draft in here. 

It's draft week, which means the time for rumor, innuendo and mock drafts is (almost) officially over. Until that first pick is made, however, here are few more mock drafts.

Bryce Young is the odds-on favorite to be selection No. 1 overall, but there are plenty of questions at No. 2 and beyond. Recent rumors indicate that the Texans may not take a quarterback at that spot, leaving the fate of C.J. Stroud and other passers — and top players overall — undecided.

TSN'S NFL DRAFT HQ
Live picks tracker | 7-round mock draft | Top 200 big board

The trio of potential first-round tackles may also be in for a bit of a shuffling: Northwestern's Peter Skoronski, Ohio State's Paris Johnson Jr. and Georgia's Broderick Jones could all come off the board in rapid succession — but who will be first is something of a question yet.

The same can be said of the best defenders in the class. Alabama's Will Anderson, Jalen Carter and Tyree Wilson could all go in the top 10, but the order is anyone’s guess entering draft night.

The Carolina Panthers are on the clock — here's how experts see the 2023 NFL Draft playing out once the first round kicks off tonight.

Vinnie Iyer's mock draft (The Sporting News)

Iyer's final mock draft was released on April 27:

Pick Team Player Position School
1 Carolina Panthers (from CHI) Bryce Young QB Alabama
2 Houston Texans Will Anderson Jr. EDGE Alabama
3 Arizona Cardinals Tyree Wilson EDGE Texas Tech
4 Indianapolis Colts Anthony Richardson QB Florida
5 Seattle Seahawks (from DEN) Jalen Carter DT Georgia
6 Detroit Lions (from LAR) Devon Witherspoon CB Illinois
7 Las Vegas Raiders Christian Gonzalez CB Oregon
8 Atlanta Falcons Myles Murphy EDGE Clemson
9 Chicago Bears (from CAR) Peter Skoronski OT Northwestern
10 Philadelphia Eagles (form NOS) Bijan Robinson RB Texas
11 Tennessee Titans Will Levis QB Kentucky
12 Houston Texans (from CLE) C.J. Stroud QB Ohio State
13 Green Bay Packers (from NYJ) Jaxon Smith-Njigba WR Ohio State
14 New England Patriots Paris Johnson Jr. OT Ohio State
15 New York Jets (from GB) Broderick Jones OT Georgia
16 Washington Commanders Deonte Banks CB Maryland
17 Pittsburgh Steelers Joey Porter Jr. CB Penn State
18 Detroit Lions Dalton Kincaid TE Utah
19 Tampa Bay Buccaneers Hendon Hooker QB Tennessee
20 Seattle Seahawks John Michael Schmitz C Minnesota
21 Los Angeles Chargers Zay Flowers WR Boston College
22 Baltimore Ravens Quentin Johnston WR TCU
23 Minnesota Vikings Jordan Addison WR USC
24 Jacksonville Jaguars Brian Branch S Alabama
25 New York Giants Drew Sanders LB Arkansas
26 Dallas Cowboys Antonio Johnson S Texas A&M
27 Buffalo Bills Trenton Simpson LB Clemson
28 Cincinnati Bengals Michael Mayer TE Notre Dame
29 New Orleans Saints (from SF, via MIA and DEN) Lukas Van Ness EDGE Iowa
30 Philadelphia Eagles Nolan Smith EDGE Georgia
31 Kansas City Chiefs Darnell Wright OT Tennessee

Noteworthy:

— The Seahawks take John Michael Schmitz, one of the draft's best center prospects, at No. 20.

— The Buccaneers don't have to trade up for their quarterback, instead landing Hendon Hooker at pick No. 19. 

— Nolan Smith, who some consider to be gone within the top 15 picks, lands at No. 30.

MORE: Ranking signings, trades for all 32 NFL teams from best (Bears) to worst (Packers)

Mel Kiper's mock draft (ESPN)

Kiper's final mock draft was released on April 28. His full analysis on each pick can be found here

Pick Team Player Position School
1 Carolina Panthers (from CHI) Bryce Young QB Alabama
2 Houston Texans Will Anderson Jr. OLB Alabama
3 Tennessee Titans (from ARI) C.J. Stroud QB Ohio State
4 Indianapolis Colts Will Levis QB Kentucky
5 Seattle Seahawks (from DEN) Jalen Carter DT Georgia
6 Detroit Lions (from LAR) Devon Witherspoon CB Illinois
7 Las Vegas Raiders Christian Gonzalez CB Oregon
8 Atlanta Falcons Tyree Wilson DE Texas Tech
9 Chicago Bears (from CAR) Paris Johnson Jr. OT Ohio State
10 Philadelphia Eagles (from NOS) Bijan Robinson RB Texas
11 Arizona Cardinals (from TEN) Lukas Van Ness DL Iowa
12 Houston Texans (from CLE) Zay Flowers WR Boston College
13 Green Bay Packers (from NYJ) Darnell Wright OT Tennessee
14 New England Patriots Nolan Smith OLB Georgia
15 Minnesota Vikings (from GB via NYJ) Anthony Richardson QB Florida
16 Washington Commanders Peter Skoronski OT/G Northwestern
17 Pittsburgh Steelers Deonte Banks CB Maryland
18 Detroit Lions Michael Mayer TE Notre Dame
19 Tampa Bay Buccaneers Broderick Jones OT Georgia
20 Seattle Seahawks Myles Murphy DE Clemson
21 Los Angeles Chargers Jahymr Gibbs RB Alabama
22 Baltimore Ravens Jaxon Smith-Njigba WR Ohio State
23 New York Jets (from MIN) Anton Harrison OT Oklahoma
24 Jacksonville Jaguars Emmanuel Forbes CB Mississippi
25 New York Giants Joey Porter Jr. CB Penn State
26 Dallas Cowboys Dalton Kincaid TE Utah
27 Buffalo Bills Jordan Addison WR USC
28 Cincinnati Bengals Calijah Kancey DT Pittsburgh
29 New Orleans Saints (from SF, via MIA and DEN) Mazi Smith DT Michigan
30 Houston Texans (from PHI) Hendon Hooker QB Tennessee
31 Kansas City Chiefs Will McDonald IV DE Iowa State

Noteworthy:

— Hendon Hooker is a first-round pick, but only via trade. The Texans move back into the first round to take Hooker at No. 30.

— The Jets trade back and pick up a 2024 first-round pick, making a deal with Minnesota. The Vikings take Anthony Richardson at No. 15.

— Jalen Carter, facing some off-the-field issues, still lands in the top 10, going to the Seahawks at No. 5. 

MORE: Career timeline for legendary NFL Draft analyst Mel Kiper Jr.

Daniel Jeremiah's mock draft (NFL Network)

Jeremiah's latest mock draft was released on April 26:

Scroll to Continue with Content
Pick Team Player Position School
1 Carolina Panthers (from CHI) Bryce Young QB Alabama
2 Houston Texans C.J. Stroud QB Ohio State
3 Houston Texans (from ARI) Will Anderson Jr. EDGE Alabama
4 Indianapolis Colts Will Levis QB Kentucky
5 Seattle Seahawks (from DEN) Jalen Carter DT Georgia
6 Detroit Lions (from LAR) Devon Witherspoon CB Illinois
7 Las Vegas Raiders Christian Gonzalez CB Oregon
8 Atlanta Falcons Bijan Robinson RB Texas
9 Chicago Bears (from CAR) Tyree Wilson EDGE Texas Tech
10 Philadelphia Eagles (from NO) Nolan Smith EDGE Georgia
11 Tennessee Titans Zay Flowers WR Boston College
12 Arizona Cardinals (from CLE via HOU) Paris Johnson Jr. OT Ohio State
13 Green Bay Packers (from NYJ) Dalton Kincaid TE Utah
14 New England Patriots Lukas Van Ness EDGE Iowa
15 New York Jets (from GB) Peter Skoronski OT Northwestern
16 Washington Commanders Emmanuel Forbes CB Mississippi
17 Pittsburgh Steelers Broderick Jones OT Georgia
18 Detroit Lions Calijah Kancey DT Pittsburgh
19 Tampa Bay Buccaneers Jaxon Smith-Njigba WR Ohio State
20 Seattle Seahawks Anthony Richardson QB Florida
21 Los Angeles Chargers Michael Mayer TE Notre Dame
22 Baltimore Ravens Deonte Banks CB Maryland
23 Minnesota Vikings Jordan Addison WR USC
24 Jacksonville Jaguars Joey Porter Jr. CB Penn State
25 New York Giants Brian Branch CB Alabama
26 Dallas Cowboys Luke Musgrave TE Oregon State
27 Buffalo Bills Quentin Johnston WR TCU
28 Cincinnati Bengals Keeanu Benton DT Wisconsin
29 New Orleans Saints (from SF, via MIA and DEN) Myles Murphy EDGE Clemson
30 Philadelphia Eagles Jahmyr Gibbs RB Alabama
31 Kansas City Chiefs Darnell Wright OT Tennessee

Noteworthy:

— In his previous mock draft, Jeremiah had Hendon Hooker heading to the Vikings. Now, he's out of the first round completely. 

— Jaxon Smith-Njigba takes a small tumble and lands in a big-time WR room: He heads to the Buccaneers at No. 19 overall.

— A scenario not many would expect, but it makes all the sense in the world: The Texans trade up to No. 3 to take Will Anderson, this coming after they take C.J. Stroud at No. 2. That would be a home run draft.

MORE: Why are there only 31 picks in the first round of the 2023 NFL Draft?

Todd McShay's mock draft (ESPN)

McShay's latest mock draft was released on April 27, with a midday adjustment. For full detailed analysis for each pick, visit his mock draft here.

Pick Team Player Position School
1 Carolina Panthers (from CHI) Bryce Young QB Alabama
2 Houston Texans Tyree Wilson DE Texas Tech
3 Tennessee Titans (from ARI) C.J. Stroud QB Ohio State
4 Indianapolis Colts Will Levis QB Kentucky
5 Seattle Seahawks (from DEN) Jalen Carter DT Georgia
6 Detroit Lions (from LAR) Devon Witherspoon CB Illinois
7 Las Vegas Raiders Christian Gonzalez CB Oregon
8 Atlanta Falcons Bijan Robinson RB Texas
9 Chicago Bears (from CAR) Tyree Wilson DE Texas Tech
10 Philadelphia Eagles (from NOS) Nolan Smith OLB Georgia
11 Arizona Cardinals (from TEN) Paris Johnson Jr. OT Ohio State
12 Houston Texans (from CLE) Jaxon Smith-Njigba WR Ohio State
13 Green Bay Packers (from NYJ) Dalton Kincaid TE Utah
14 New England Patriots Peter Skoronski OT Northwestern
15 New York Jets (from GB) Broderick Jones OT Georgia
16 Washington Commanders Emmanuel Forbes CB Mississippi State
17 Pittsburgh Steelers Deonte Banks CB Maryland
18 Detroit Lions Calijah Kancey DT Pittsburgh
19 Tampa Bay Buccaneers Darnell Wright OT Tennessee
20 Seattle Seahawks Anthony Richardson QB Florida
21 Los Angeles Chargers Zay Flowers WR Boston College
22 Baltimore Ravens Joey Porter Jr. CB Penn State
23 Minnesota Vikings Jordan Addison WR USC
24 Jacksonville Jaguars Lukas Van Ness DE Iowa
25 New York Giants Michael Mayer TE Notre Dame
26 Dallas Cowboys Luke Musgrave TE Oregon State
27 Buffalo Bills Quentin Johnston WR TCU
28 Cincinnati Bengals Jahmyr Gibbs RB Alabama
29 New Orleans Saints (from SF, via MIA and DEN) Myles Murphy DE Clemson
30 Philadelphia Eagles Brian Branch S/CB Alabama
31 Kansas City Chiefs Will McDonald IV OLB Iowa State

Noteworthy:

— After tons of pre-draft hype surrounding Hendon Hooker, McShay has no team opting to select him in the first round.

— A pair of tight ends are first-round prospects: Utah's Dalton Kincaid and Notre Dame's Michael Mayer both are selected, by the Packers and Giants, respectively.

— The defending NFC champs opt to rebuild their defense: The Eagles take pass rusher Nolan Smith at 10 and DB Brian Branch at 30.

Dane Brugler's mock draft (The Athletic)

Brugler's latest mock draft was revealed on April 27. For full details and analysis, visit Brugler's mock draft here.

Pick Team Player Position School
1 Carolina Panthers (from CHI) Bryce Young QB Alabama
2 Houston Texans Will Anderson Jr. EDGE Alabama
3 Arizona Cardinals Tyree Wilson EDGE Texas Tech
4 Indianapolis Colts C.J. Stroud QB Ohio State
5 Seattle Seahawks (from DEN) Jalen Carter DT Georgia
6 Detroit Lions (from LAR) Devon Witherspoon CB Illinois
7 Las Vegas Raiders Christian Gonzalez CB Oregon
8 Atlanta Falcons Bijan Robinson RB Texas
9 Chicago Bears (from CAR) Paris Johnson Jr. OT Ohio State
10 Philadelphia Eagles Peter Skoronski G/T Northwestern
11 Tennessee Titans Anthony Richardson QB Florida
12 Houston Texans (from CLE) Will Levis QB Kentucky
13 Green Bay Packers (from NYJ) Jaxon Smith-Njigba WR Ohio State
14 New England Patriots Deonte Banks CB Maryland
15 New York Jets (from GB) Broderick Johnson OT Georgia
16 Washington Commanders Emmanuel Forbes CB Mississippi State
17 Pittsburgh Steelers Darnell Wright OT Tennessee
18 Detroit Lions Lukas Van Ness EDGE Iowa
19 Tampa Bay Buccaneers Nolan Smith EDGE Georgia
20 Seattle Seahawks Zay Flowers WR Boston College
21 Los Angeles Chargers Michael Mayer TE Notre Dame
22 Baltimore Ravens Joey Porter Jr. CB Penn State
23 Minnesota Vikings Jordan Addison WR USC
24 Jacksonville Jaguars Brian Branch S Alabama
25 New York Giants Quentin Johnston WR TCU
26 Dallas Cowboys Dalton Kincaid TE Utah
27 Buffalo Bills Matthew Bergeron OT Syracuse
28 Cincinnati Bengals Calijah Kancey DT Pittsburgh
29 New Orleans Saints (from SF, via MIA and DEN) Mazi Smith DT Michigan
30 Philadelphia Eagles Adetomiwa Adebawore DT Northwestern
31 Kansas City Chiefs Myles Murphy EDGE Clemson

Noteworthy:

— Myles Murphy slides all the way to the Chiefs at No. 31. Murphy was considered a top-three prospect at pass rusher when the pre-draft cycle started.

— The Saints go DT — but it's not Bryan Bresee. Instead, they take Michigan's Mazi Smith, a stout run defender.

— Joey Porter spent his entire career playing against the Steelers' chief rival, the Ravens. Now his son will play for them, heading to Baltimore at pick No. 22.

Peter King's mock draft (NBC Sports)

King's mock draft was revealed on April 24.

Pick Team Player Position School
1 Carolina Panthers (from CHI) Bryce Young QB Alabama
2 Houston Texans Tyree Wilson EDGE Texas Tech
3 Tennessee Titans (from ARI) C.J. Stroud QB Ohio State
4 Indianapolis Colts Will Levis QB Kentucky
5 Seattle Seahawks (from DEN) Jalen Carter DT Georgia
6 Detroit Lions (from LAR) Will Anderson EDGE Alabama
7 Las Vegas Raiders Devon Witherspoon CB Illinois
8 Atlanta Falcons Bijan Robinson RB Texas
9 Chicago Bears (from CAR) Paris Johnson Jr. OT Ohio State
10 Philadelphia Eagles (form NOS) Nolan Smith EDGE Georgia
11 Arizona Cardinals (from TEN) Christian Gonzalez CB Oregon
12 Houston Texans (from CLE) Hendon Hooker QB Tennessee
13 New York Jets Broderick Jones T Georgia
14 New England Patriots Peter Skoronski T/G Northwestern
15 Green Bay Packers Dalton Kincaid TE Utah
16 Washington Commanders Brian Branch S Alabama
17 Pittsburgh Steelers Jaxon Smith-Njigba WR Ohio State
18 Detroit Lions Deonte Banks CB Maryland
19 Tampa Bay Buccaneers Darnell Wright T Tennessee
20 Seattle Seahawks Zay Flowers WR Boston College
21 Los Angeles Chargers Jordan Addison WR USC
22 Baltimore Ravens Emmanuel Forbes CB Mississippi State
23 Minnesota Vikings Anthony Richardson QB Florida
24 Jacksonville Jaguars Lukas Van Ness EDGE Iowa
25 New York Giants Michael Mayer TE Notre Dame
26 Dallas Cowboys Joey Porter Jr. CB Penn State
27 Buffalo Bills Josh Downs WR North Carolina
28 Cincinnati Bengals Luke Musgrave TE Oregon State
29 New Orleans Saints (from SF, via MIA and DEN) Myles Murphy DE Cleveland
30 Philadelphia Eagles Jahmyr Gibbs RB Alabama
31 Kansas City Chiefs O'Cyrus Torrence G Florida

Noteworthy: 

— The rumors were right: Houston opts not to take a quarterback at No. 2 overall, instead going with edge rusher Tyree Wilson.

— The Titans trade up to No. 3 for C.J. Stroud, which would cost a pretty penny. 

— Anthony Richardson slips to No. 23 overall, going to the Vikings and giving Kevin O'Connell a passer of the future post-Kirk Cousins.