Lamorandier: Full 2024 7-Round Mock Draft

Logan Lamorandier mocks all seven rounds of the 2024 NFL Draft.
Jer'Zhan Newton
Jer'Zhan Newton / Ron Johnson, USA TODAY Sports
In this story:

The 2024 NFL Draft is one day away, and it’s time for my final seven-round mock draft for the Detroit Lions. And actually, how about a mock for all 257 selections?

While there were no trades in this exercise, there will most likely be some pretty massive shakeups towards the top and throughout the draft. No matter the case, though, here is one final stab at predicting how the draft will unfold.

Round 1

1.            Bears - Caleb Williams, QB, USC

2.            Commanders - Jayden Daniels, QB, LSU

3.            Patriots - Drake Maye, QB, North Carolina

4.            Cardinals - Marvin Harrison Jr., WR, Ohio State

5.            Chargers - Joe Alt, OT, Notre Dame

6.            Giants - Malik Nabers, WR, LSU

7.            Titans - Olumuyiwa Fashanu, OT, Penn State

8.            Falcons - Dallas Turner, EDGE, Alabama

9.            Bears - Rome Odunze, WR, Washington

10.       Jets - Brock Bowers, TE, Georgia

11.       Vikings - J.J. McCarthy, QB, Michigan

12.       Broncos - Quinyon Mitchell, CB, Toledo

13.       Raiders - Terrion Arnold, CB, Alabama

14.       Saints - Laiatu Latu, EDGE, UCLA

15.       Colts - Nate Wiggins, CB, Clemson

16.       Seahawks - Taliese Fuaga, OT, Oregon State

17.       Jaguars - Jared Verse, EDGE, Florida State

18.       Bengals - Troy Fautanu, OT, Washington

19.       Rams - Byron Murphy, DL, Texas

20.       Steelers - Amarius Mims, OT, Georgia

21.       Dolphins - J.C. Latham, OT, Alabama

22.       Eagles - Kool-Aid McKinstry, CB, Alabama

23.       Vikings - Graham Barton, IOL, Duke

24.       Cowboys - Brian Thomas Jr., WR, LSU

25.       Packers - Cooper DeJean, CB, Iowa

26.       Buccaneers - Chop Robinson, EDGE, Penn State

27.       Cardinals - Jackson Powers-Johnson, IOL, Oregon

28.       Bills - Adonai Mitchell, WR, Texas

29.       Lions - Jer'Zhan Newton, DL, Illinois

30.       Ravens - Tyler Guyton, OT, Oklahoma

31.       49ers - Marshawn Kneeland, EDGE, Western Michigan

32.       Chiefs - Xavier Worthy, WR, Texas

Round 2

33.       Panthers - Keon Coleman, WR, Florida State

34.       Patriots - Zach Frazier, IOL, West Virginia

35.       Cardinals - Darius Robinson, EDGE, Missouri

36.       Commanders - Kingsley Suamataia, OT, BYU

37.       Chargers - Ladd McConkey, WR, Georgia

38.       Titans - Ennis Rakestraw Jr., CB, Missouri

39.       Panthers - T.J. Tampa, CB, Iowa State

40.       Commanders - Xavier Legette, WR, South Carolina

41.       Packers - Jordan Morgan, OT, Arizona

42.       Texans - Payton Wilson, LB, NC State

43.       Falcons - Troy Franklin, WR, Oregon

44.       Raiders - Bo Nix, QB, Oregon

45.       Saints - Patrick Paul, OT, Houston

46.       Colts - Jaden Hicks, S, Washington State

47.       Giants - Michael Penix Jr., QB, Washington

48.       Jaguars - Braden Fiske, DL, Florida State

49.       Bengals - Ben Sinnott, TE, Kansas State

50.       Eagles - Roger Rosengarten, OT, Washington

51.       Steelers - Roman Wilson, WR, Michigan

52.       Rams - Chris Braswell, EDGE, Alabama

53.       Eagles - Adisa Isaac, EDGE, Penn State

54.       Browns - Ruke Orhorhoro, DL, Clemson

55.       Dolphins - Kris Jenkins, DL, Michigan

56.       Cowboys - Dominick Puni, OL, Kansas

57.       Buccaneers - Max Melton, CB, Rutgers

58.       Packers - Tyler Nubin, S, Minnesota

59.       Texans - Mike Sainristil, CB, Michigan

60.       Bills - Kris Abrams-Draine, CB, Missouri

61.       Lions - Christian Haynes, IOL, UConn

62.       Ravens - D.J. James, CB, Auburn

63.       49ers - Cooper Beebe, IOL, Kansas State

64.       Chiefs - Kiran Amegadjie, OT, Yale

Round 3

65.       Panthers - Jonah Elliss, EDGE, Utah

66.       Cardinals - Edgerrin Cooper, LB, Texas A&M

67.       Commanders - Kamari Lassiter, CB, Georgia

68.       Patriots - Ricky Pearsall, WR, Florida

69.       Chargers - Jonathon Brooks, RB, Texas

70.       Giants - Trey Benson, RB, Florida State

71.       Cardinals - Michael Hall Jr., DL, Ohio State

72.       Jets - Blake Fisher, OT, Notre Dame

73.       Lions - Nehemiah Pritchett, CB, Auburn

74.       Falcons - Andru Phillips, CB, Kentucky

75.       Bears - Javon Bullard, S, Georgia

76.       Broncos - Ja'Tavion Sanders, TE, Texas

77.       Raiders - Junior Colson, LB, Michigan

78.       Commanders - Bralen Trice, EDGE, Washington

79.       Falcons - Cole Bishop, S, Utah

80.       Bengals - Ja'Lynn Polk, WR, Washington

81.       Seahawks - Maason Smith, DL, LSU

82.       Colts - Devontez Walker, WR, North Carolina

83.       Rams - Christian Jones, OT, Texas

84.       Steelers - Christian Mahogany, IOL, Boston College

85.       Browns - Tommy Eichenberg, LB, Ohio State

86.       Texans - Austin Booker, EDGE, Kansas

87.       Cowboys - Jaylen Wright, RB, Tennessee

88.       Packers - Cedric Gray, LB, North Carolina

89.       Buccaneers - Malachi Corley, WR, Western Kentucky

90.       Cardinals - Khyree Jackson, CB, Oregon

91.       Packers - Mason McCormick, IOL, South Dakota State

92.       Buccaneers - Isaiah Adams, IOL, Illinois

93.       Ravens - Jermaine Burton, WR, Alabama

94.       49ers - Jalen McMillan, WR, Washington

95.       Chiefs - DeWayne Carter, DL, Duke

96.       Jaguars - Cam Hart, CB, Notre Dame

97.       Bengals - T'Vondre Sweat, DL, Texas

98.       Steelers - Trevin Wallace, LB, Kentucky

99.       Rams - Spencer Rattler, QB, South Carolina

Round 4

100.   Commanders - Theo Johnson, TE, Penn State

101.   Panthers - Sedrick Van Pran, IOL, Georgia

102.   Seahawks - Brandon Dorlus, EDGE, Oregon

103.   Patriots - Blake Corum, RB, Michigan

104.   Cardinals - MarShawn Lloyd, RB, USC

105.   Chargers - Renardo Green, CB, Florida State

106.   Titans - Jordan Magee, LB, Temple

107.   Giants - Jarvis Brownlee Jr., CB, Louisville

108.   Vikings - Elijah Jones, CB, Boston College

109.   Falcons - Mekhi Wingo, DL, LSU

110.   Chargers - Leonard Taylor, DL, Miami (FL)

111.   Jets - Calen Bullock, S, USC

112.   Raiders - Javon Foster, OT, Missouri

113.   Ravens - Braelon Allen, RB, Wisconsin

114.   Jaguars - Javon Baker, WR, UCF

115.   Bengals - Mohamed Kamara, EDGE, Colorado State

116.   Jaguars - Brandon Coleman, IOL, TCU

117.   Colts - Jared Wiley, TE, TCU

118.   Seahawks - Kamren Kinchens, S, Miami (FL)

119.   Steelers - Caelen Carson, CB, Wake Forest

120.   Eagles - Malik Washington, WR, Virginia

121.   Broncos - Brenden Rice, WR, USC

122.   Bears - Gabriel Murphy, EDGE, UCLA

123.   Texans - Gabe Hall, DL, Baylor

124.   49ers - Jarrian Jones, CB, Florida State

125.   Buccaneers - Edefuan Ulofoshio, LB, Washington

126.   Packers - Cade Stover, TE, Ohio State

127.   Texans - A.J. Barner, TE, Michigan

128.   Bills - Cedric Johnson, EDGE, Mississippi

129.   Vikings - Caedan Wallace, OT, Penn State

130.   Ravens - Curtis Jacobs, LB, Penn State

131.   Chiefs - M.J. Devonshire, CB, Pittsburgh

132.   49ers - Marcus Harris, DL, Auburn

133.   Bills - Dadrion Taylor-Demerson, S, Texas Tech

134.   Jets - Delmar Glaze, IOL, Maryland

Round 5

135.   49ers - Frank Crum, OT, Wyoming

136.   Broncos - Layden Robinson, IOL, Texas A&M

137.   Patriots - Jaylen Harrell, EDGE, Michigan

138.   Cardinals - Tykee Smith, S, Georgia

139.   Commanders - Isaac Guerendo, RB, Louisville

140.   Chargers - Brevyn Spann-Ford, TE, Minnesota

141.   Panthers - Jeremiah Trotter Jr., LB, Clemson

142.   Panthers - Dominique Hampton, S, Washington

143.   Falcons - Tyrone Tracy Jr., RB, Purdue

144.   Bills - Jaylan Ford, LB, Texas

145.   Broncos - J.D. Bertrand, LB, Notre Dame

146.   Titans - Tahj Washington, WR, USC

147.   Broncos - Justin Eboigbe, DL, Alabama

148.   Raiders - Blake Watson, RB, Memphis

149.   Bengals - Audric Estime, RB, Notre Dame

150.   Saints - Johnny Wilson, WR, Florida State

151.   Colts - Tyrice Knight, LB, UTEP

152.   Commanders - Michael Barrett, LB, Michigan

153.   Jaguars - Nathaniel Watson, LB, Mississippi State

154.   Rams - Tanor Bortolini, IOL, Wisconsin

155.   Rams - Cornelius Johnson, WR, Michigan

156.   Browns - Jacob Cowing, WR, Arizona

157.   Vikings - Jamari Thrash, WR, Louisville

158.   Dolphins - Myles Harden, CB, South Dakota

159.   Chiefs - Zak Zinter, IOL, Michigan

160.   Bills - Ray Davis, RB, Kentucky

161.   Eagles - Bucky Irving, RB, Oregon

162.   Cardinals - Will Shipley, RB, Clemson

163.   Bills - Travis Glover, OT, Georgia State

164.   Lions - Jalyx Hunt, EDGE, Houston Baptist

165.   Ravens - Kalen King, CB, Penn State

166.   Giants - Beaux Limmer, IOL, Arkansas

167.   Vikings - Nelson Ceaser, EDGE, Houston

168.   Saints - Erick All, TE, Iowa

169.   Packers - Brennan Jackson, EDGE, Washington State

170.   Saints - James Williams, S, Miami (FL)

171.   Eagles - Josh Proctor, S, Ohio State

172.   Eagles - Marist Liufau, LB, Notre Dame

173.   Chiefs - Michael Pratt, QB, Tulane

174.   Cowboys - Matt Goncalves, OT, Pittsburgh

175.   Saints - Kingsley Eguakun, IOL, Florida

Round 6

176.   49ers - Malik Mustapha, S, Wake Forest

177.   Vikings - Kendall Milton, RB, Georgia

178.   Steelers - Javon Solomon, EDGE, Troy

179.   Seahawks - Tip Reiman, TE, Illinois

180.   Patriots - Dwight McGlothern, CB, Arkansas

181.   Chargers - Myles Cole, EDGE, Texas Tech

182.   Titans - Trey Taylor, S, Air Force

183.   Giants - Nathan Thomas, OT, Louisiana-Lafayette

184.   Dolphins - Jaheim Bell, TE, Florida State

185.   Jets - Ty'Ron Hopper, LB, Missouri

186.   Cardinals - Kitan Oladapo, S, Oregon State

187.   Falcons - Evan Williams, S, Oregon

188.   Texans - Ainias Smith, WR, Texas A&M

189.   Texans - Beau Brade, S, Maryland

190.   Saints - Austin Reed, QB, Western Kentucky

191.   Colts - Sataoa Laumea, IOL, Utah

192.   Seahawks - Tory Taylor, P, Iowa

193.   Patriots - Luke McCaffrey, WR, Rice

194.   Bengals - Josh Newton, CB, TCU

195.   Steelers - Mark Perry, S, TCU

196.   Rams – Cody Schrader, RB, Missouri

197.   Falcons - Hunter Nourzad, IOL, Penn State

198.   Dolphins - Decamerion Richardson, CB, Mississippi State

199.   Saints - Jaylin Simpson, DB, Auburn

200.   Bills - Braiden McGregor, EDGE, Michigan

201.   Lions - Kamal Hadden, CB, Tennessee

202.   Packers - Jaden Crumedy, DL, Mississippi State

203.   Broncos - Jaden Shirden, RB, Monmouth

204.   Bills - Andrew Raym, IOL, Oklahoma

205.   Lions - Sione Vaki, S, Utah

206.   Browns - Dylan Laube, RB, New Hampshire

207.   Jets - Isaiah Davis, RB, South Dakota State

208.   Raiders - Tyler Harrell, WR, Miami (FL)

209.   Rams - Jett Johnson, LB, Mississippi State

210.   Eagles - Jacob Monk, IOL, Duke

211.   49ers - Aaron Casey, LB, Indiana

212.   Jaguars - Kenny Logan Jr., S, Kansas

213.   Rams - Dallin Holker, TE, Colorado State

214.   Bengals - Marcellas Dial, CB, South Carolina

215.   49ers - Frank Gore Jr., RB, Southern Miss

216.   Cowboys - Tyler Davis, DL, Clemson

217.   Rams - Nook Bradford, S, TCU

218.   Ravens - Rasheen Ali, RB, Marshall

219.   Packers – Xavier Weaver, WR, Colorado

220.   Buccaneers - Walter Rouse, OT, Oklahoma

Round 7

221.   Chiefs - Steele Chambers, LB, Ohio State

222.   Commanders - Jack Westover, TE, Washington

223.   Raiders - Khristian Boyd, DL, Northern Iowa

224.   Bengals - Keaton Bills, IOL, Utah

225.   Chargers - Devin Leary, QB, Kentucky

226.   Cardinals - Kedon Slovis, QB, BYU

227.   Browns - Xavier Thomas, EDGE, Clemson

228.   Ravens - Jordan Travis, QB, Florida State

229.   Raiders - Chau Smith-Wade, CB, Washington State

230.   Vikings - McKinnley Jackson, DL, Texas A&M

231.   Patriots - Jordan Jefferson, DL, LSU

232.   Vikings - Easton Gibbs, LB, Wyoming

233.   Cowboys – Qwan’Tez Stiggers, CB, Toronto (CFL)

234.   Colts - Grayson Murphy, EDGE, UCLA

235.   Seahawks - Tanner McLachlan, TE, Arizona

236.   Jaguars - Javion Cohen, IOL, Miami (FL)

237.   Bengals - Lideatrick Griffin, WR, Mississippi State

238.   Texans - Kimani Vidal, RB, Troy

239.   Saints - George Holani, RB, Boise State

240.   Panthers - Sam Hartman, QB, Notre Dame

241.   Dolphins - Willie Drew, CB, Virginia State

242.   Titans - Nick Gargiulo, IOL, South Carolina

243.   Browns - Daequan Hardy, CB, Penn State

244.   Cowboys - Eric Watts, EDGE, UConn

245.   Packers - Tylan Grable, OT, UCF

246.   Buccaneers - Joshua Karty, K, Stanford

247.   Texans - Ryan Flournoy, WR, Southeast Missouri State

248.   Bills - Joe Milton, QB, Tennessee

249.   Lions - Devaughn Vele, WR, Utah

250.   Ravens - Eyabi Okie-Anoma, EDGE, Charlotte

251.   49ers - Thomas Yassmin, TE, Utah

252.   Titans - Fabien Lovett Sr., DL, Florida State

253.   Chargers - Anthony Gould, WR, Oregon State

254.   Rams - Andrew Coker, OT, TCU

255.   Packers - Bub Means, WR, Pittsburgh

256.   Broncos - Ethan Driskell, OT, Marshall

257.   Jets - Trevor Keegan, IOL, Michigan

Lions’ Full Mock Draft

1-29: Jer’Zhan Newton, DL, Illinois

2-61: Christian Haynes, IOL, Connecticut

3-73: Nehemiah Prichett, CB, Auburn

5-164: Jalyx Hunt, EDGE, Houston Christian

6-201: Kamal Hadden, CB, Tennessee

6-205: Sione Vaki, S, Utah

7-249: Devaughn Vele, WR, Utah


Published
Vito Chirco

VITO CHIRCO

Vito has covered the NFL and the Detroit Lions for the past five years.  Has extensive reporting history of college athletics, the Detroit Tigers and Detroit Mercy Athletics.  Chirco's work include NFL columns, analyzing potential Detroit Lions prospects coming out of college, NFL draft coverage and analysis of events occurring in the NFL.  Extensive broadcasting experience including hosting a Detroit Tigers podcast and co-hosting a Detroit Lions NFL podcast since 2019.