2023 NFL Three-Round Mock Draft: Ravens take QB after trading Lamar Jackson, Vikings move up for QB in Round 2

2023 NFL Three-Round Mock Draft: Ravens take QB after trading Lamar Jackson, Vikings move up for QB in Round 2
2023 NFL Three-Round Mock Draft: Ravens take QB after trading Lamar Jackson, Vikings move up for QB in Round 2

The NFL Draft is the next big event on the league calendar but some league business has to occur first, including the pending trade of Packers quarterback Aaron Rodgers and the on-going situation with Lamar Jackson. A deal for the former will likely include a conditional pick or two based on how long Rodgers plays; as a result, the potential trade was not included in this thought exercise. 

In a three-round projection, we take a look at the players who could be available with each selection and walk through the strategies each team could utilize. 

The draft order below is now the official order based on team records and tiebreakers. There are only 31 picks in the first round as a result of the Dolphins' pick being forfeited due to tampering violations. 

Without further ado, let's kick this off!

For more draft content, check out our latest prospect rankings and mock drafts, as well as our new weekly podcast, "With the First Pick," featuring former Vikings general manager Rick Spielman. (Check out the latest episode below.)

NFL Mock Draft

Round 1

Round 2

32. Vikings (via Pittsburgh) - Hendon Hooker, QB, Tennessee
33. Texans - Zay Flowers, WR, Boston College
34. Cardinals - Mazi Smith, DT, Michigan
35. Colts - Jalin Hyatt, WR, Tennessee
36. Rams - Cody Mauch, OG, North Dakota State
37. Seahawks - Will McDonald IV, EDGE, Iowa State
38. Raiders - Drew Sanders, LB, Arkansas
39. Panthers - Emmanuel Forbes, CB, Mississippi State
40. Saints - Kelee Ringo, CB, Georgia
41. Lions (via Tennessee) - Keeanu Benton, DT, Wisconsin
42. Jets - Trenton Simpson, LB, Clemson
43. Jets - Joe Tippmann, C, Wisconsin
44. Falcons - Marvin Mims, WR, Oklahoma
45. Packers - Darnell Washington, TE, Georgia
46. Patriots - Sam LaPorta, TE, Iowa
47. Commanders - Anton Harrison, OT, Oklahoma
48. Lions - Luke Musgrave, TE, Oregon State
49. Steelers - Adetomiwa Adebawore, DL, Northwestern
50. Buccaneers - Blake Freeland, OT, BYU
51. Dolphins - Felix Anudike-Uzomah, EDGE, Kansas State
52. Seahawks - Matthew Bergeron, OG, Syracuse
53. Bears - B.J. Ojulari, EDGE, LSU
54. Chargers - Josh Downs, WR, North Carolina
55. Lions - Jack Campbell, LB, Iowa
56. Jaguars - Antonio Johnson, S, Texas A&M
57. Giants - John Michael Schmitz, C, Minnesota
58. Cowboys - Clark Phillips III, CB, Utah
59. Bills - Steve Avila, OG, TCU
60. Bengals - Isaiah Foskey, EDGE, Notre Dame
61. Bears - Devon Achane, RB, Texas A&M
62. Eagles - Braeden Daniels, OT/G, Utah
63. Chiefs - Jaquelin Roy, DT, LSU

Round 3 

64. Bears - Siaki Ika, DT, Baylor
65. Texans - Eli Ricks, CB, Alabama
66. Cardinals - Kyu Blu Kelly, CB, Stanford
67. Broncos - Henry To'oTo'o, LB, Alabama
68. Broncos - Tyrique Stevenson, CB, Miami
69. Rams - Zach Charbonnet, RB, UCLA
70. Raiders - Jordan Battle, S, Alabama
71. Saints - Brenton Strange, TE, Penn State
72. Titans - Tyler Scott, WR, Cincinnati
73. Texans - Gervon Dexter, DL, Florida
74. Browns - Tucker Kraft, TE, South Dakota State
75. Falcons - Julius Brents, CB, Kansas State
76. Patriots - Daiyan Henley, LB, Washington State
77. Rams - Derick Hall, EDGE, Auburn
78. Packers - Quan Martin, CB/S, Illinois
79. Colts - Carrington Valentine, CB, Kentucky
80. Vikings (via Steelers) - Darius Rush, CB, South Carolina
81. Lions - Chandler Zavala, IOL, NC State
82. Buccaneers - Luke Schoonmaker, TE, Michigan
83. Seahawks - Noah Sewell, LB, Oregon
84. Dolphins - A.T. Perry, WR, Wake Forest
85. Chargers - Roschon Johnson, RB, Texas
86. Ravens - DeWayne McBride, RB, UAB
87. Vikings - Kayshon Boutte, WR, LSU
88. Jaguars - Zacch Pickens, DL, South Carolina
89. Giants - Cory Trice Jr., CB, Purdue
90. Cowboys - Nick Herbig, LB, Wisconsin
91. Bills - JL Skinner, S, Boise State
92. Bengals - Tuli Tuipulotu, DL, USC
93. Panthers - KJ Henry, EDGE, Clemson
94. Eagles - Ji'Ayir Brown, S, Penn State
95. Chiefs - Josh Whyle, TE, Cincinnati
96. Cardinals - Yaya Diaby, EDE, Louisville
97. Commanders - Davis Allen, TE, Clemson
98. Browns - Byron Young, EDGE, Tennessee
99. 49ers - Jaelyn Duncan, OT, Marylandقراءة المزيد ...

PREV sport news David Fifita sensationally BACKFLIPS on deal to defect to the Roosters and will ... trends now
NEXT sport news Piers Morgan names two current stars in his greatest Arsenal XI of all time... ... trends now