NFL Mock Draft 3.0: The Full Seven Rounds

Jihaad Campbell, LB, Alabama

The NFL Draft is just a week away, and the top few picks look to be solidifying. The main talk around the league seems to be anticipating where each quarterback (after Cam Ward) will be selected. This mock draft will be my longest, covering all 257 picks.

The Saints, who pick 9th, could be the next team to take one off the board, with it potentially being either Shedeur Sanders or Jaxson Dart. After that, it gets a little bit more hairy. Maybe the Steelers or Rams take one, or the Browns and Giants could threaten to move up if either Sanders or Dart slide.

Regardless, it will be fun to watch what happens next Thursday. This is the first (and likely the only seven-round mock that weโ€™ll be releasing. After the first round picks in this article, there will be a long list of picks 33 to 257, as well as the team-by-team selections and explanations.

If you have not already, be sure to check out the Two-Point Conversionโ€™s 2025 NFL Draft Guide, which is only $1 for a limited time.

Travis Hunter, 2025 Two-Point Conversion Draft Guide
Travis Hunter, 2025 Two-Point Conversion Draft Guide

Round 1

  1. Tennessee Titans – Cam Ward, QB, Miami (FL)

Ward looks to be locked in as the first overall pick in the 2025 NFL Draft. He recently proclaimed on a Fortnite stream that Treylon Burks and Calvin Ridley were top-5 receivers, and that Tony Pollard and Tyjae Spears were top-4 running backs – not a sentence I ever thought Iโ€™d write. But thatโ€™s why I went to journalism school, I guess.

  1. Cleveland Browns – Travis Hunter, CB, Colorado

Travis Hunter is an electric two-way player that Browns GM Andrew Berry compared to Shohei Ohtani this week. Heโ€™s a generational talent, and one that is clearly needed in Cleveland.

  1. New York Giants – Abdul Carter, ED, Penn State

While this may not be the best fit for New York, the Giants cannot pass on what is clearly the best player on the board. Carter and Burns will be one of the best pass-rushing duos in the league.

  1. New England Patriots – Will Campbell, T, LSU

One of the more interesting pivot points in the draft, the New England Patriots could go in a variety of directions. I wouldnโ€™t count out Jalon Walker or Ashton Jeanty here, but Campbell is the best overall fit and gives Drake Maye a solid blindside protector.

  1. Jacksonville Jaguars – Jalon Walker, LB, Georgia

NFL coaches love Jalon Walker, who I still believe will go higher than expected. Walker gives new head coach Liam Coen another defensive cornerstone. The Jags still need to improve their run defense, even after this pick.

  1. Las Vegas Raiders – Mason Graham, DI, Michigan

The Raiders have reportedly done a lot of work with Mason Graham this offseason, and he would add another strong presence to a defensive line that already has Christian Wilkins and Maxx Crosby. 

  1. New York Jets – Armand Membou, T, Missouri

The New York Jets need to build the trenches on both sides of the ball, and that starts with adding a stout tackle opposite Olu Fashanu. Membou is one of the best players in this class, and Aaron Glenn gets another bookend.

  1. Carolina Panthers – Mykel Williams, ED, Georgia

If we were projecting trades in this mock draft, I would have the Panthers potentially moving back here, with the Steelers making a move up the board for Shedeur Sanders. Instead, with Jalon Walker already off to Jacksonville, Williams makes a ton of sense as a high-floor, high-ceiling player.

  1. New Orleans Saints – Shedeur Sanders, QB, Colorado

The Saints get their quarterback of the future in Shedeur Sanders. He may not have the most traits at QB, but Kellen Moore should be able to get the most out of him.

  1. Chicago Bears – Ashton Jeanty, HB, Boise State

The Bears land the most electric player in this draft class in Ashton Jeanty, who completes an offensive overhaul in Chicago. I could also see Ben Johnson wanting another offensive lineman (or Shemar Stewart here).

  1. San Francisco 49ers – Kelvin Banks Jr., T, Texas

Kelvin Banks fits what the 49ers want to do on offense – and likely moves to left guard in this case. Long-term, though, Banks could become the franchise tackle the 49ers will need after Trent Williams inevitably retires.

  1. Dallas Cowboys – Matthew Golden, WR, Texas

Matthew Golden is the first wide receiver off the board in this mock (not named Travis Hunter), and he provides Dallas a deep-play threat that stretches the field for CeeDee Lamb. Golden may not put up 12th overall pick stats, but his impact should run deeper than that.

  1. Miami Dolphins – Jahdae Barron, CB, Texas

The Dolphins are bleeding from a lot of different areas right now. Barron is a solid nickel who teams should value in the teens of this draft class. If Banks were still available, heโ€™d likely be the pick here.

Jahdae Barron Scouting Report
Jahdae Barron Scouting Report
  1. Indianapolis Colts – Nick Emmanwori, S, South Carolina

Chris Ballard loves a good athlete, and Emmanwori is as good as it gets from the safety position. Heโ€™s a bit underdeveloped, but could become an elite player at the position.

  1. Atlanta Falcons – Shemar Stewart, ED, Texas A&M

Shemar Stewart didnโ€™t provide much production for the Aggies this past season, but he was a bit miscast, and Texas A&M wasnโ€™t exactly the best-designed front-seven scheme in college football, to put it nicely.

  1. Arizona Cardinals – Derrick Harmon, DI, Oregon

There has been a ton of buzz around Oregon DL Derrick Harmonโ€™s name over the past few weeks. With both the Bengals and Steelers looming in the next five picks, Harmon sneaks into the first half of the first round with a Cardinals team that needs trench help.

  1. Cincinnati Bengals – Walter Nolen, DI, Mississippi

Missing out on Harmon may not be ideal for the Bengals, but Nolen is a talented interior defensive lineman who still gives Cincinnati more pass-rushing juice. This defense is going to be completely rebuilt.

  1. Seattle Seahawks – Colston Loveland, TE, Michigan

I selfishly love the fit of Colston Loveland in Seattle. Heโ€™s a better all-around tight end than given credit for, and gives the Seahawks a real red-zone threat that Smith-Njigba and Kupp donโ€™t necessarily provide.

  1. Tampa Bay Buccaneers – Malaki Starks, S, Georgia

The Bucs have become synonymous with Emmanwori over the past few weeks, but with him already off the board, Starks makes sense as a player who gives the Buccaneers another player they much need on the back end.

  1. Denver Broncos – Omarion Hampton, HB, North Carolina

While I wouldnโ€™t rule out TreVeyon Henderson in a Sean Payton offense, Hampton can handle more of an NFL workload and is our highest graded back remaining.

  1. Pittsburgh Steelers – Kenneth Grant, DI, Michigan

This just feels like a Steelers pick, right? Grant can play all three downs as a pocket-pushing interior defensive lineman and should open things up more for TJ Watt, Alex Highsmith, and Patrick Queen.

  1. Los Angeles Chargers – Tyler Warren, TE, Penn State

Hereโ€™s a surprise! Tyler Warren falls to 22 in this mock draft. After the Colts at 14, there arenโ€™t many fits for tight ends in the first round. Iโ€™m sure he goes higher than this, but no matter what, someone always is going to fall further than expected – and the Chargers scoop him up.

  1. Green Bay Packers – Will Johnson, CB, Michigan

The Green Bay Packers add a true outside corner – something that they really need. Johnson doesnโ€™t have high-end speed, but we were talking about him as a certified top-5 pick this time last year.

  1. Minnesota Vikings – Trey Amos, CB, Mississippi

This is a prime spot for a trade down, as the Minnesota Vikings only have four draft picks at the current moment. Amos, though, is rumored to go in the late first round, and the Vikings still need another piece in their secondary.

  1. Houston Texans – Tyler Booker, G, Alabama

NFL Draft Expert Daniel Jeremiah said recently that the Houston Texans were going to take a long look at both Kelvin Banks and Tyler Booker with this 25th pick. Well, Banks is gone, which only leaves Booker.

  1. Los Angeles Rams – Mason Taylor, TE, LSU

I said some time ago that the Rams seemed like a great fit with Mason Taylor, who has recently been gaining more first-round buzz. With LA not valuing linebacker and corner as much as other teams, Taylor is the pick.

  1. Baltimore Ravens – Tetairoa McMillan, WR, Arizona

Another faller – Tet McMillan makes it to the Baltimore Ravens at 27, who could still use another pass catcher – even after using first-round picks on Hollywood Brown, Rashod Bateman, and Zay Flowers in recent memory.

  1. Detroit Lions – Mike Green, ED, Marshall

Mike Green should be considered to be picked as early as the 15th by the Atlanta Falcons, and he complements Hutchinson as a secondary speed rusher.

  1. Washington Commanders – TreVeyon Henderson, HB, Ohio State

The Commanders could use some more juice in their offense, even after trading for Deebo Samuel. Henderson does exactly that – and complements Brian Robinson very well.

  1. Buffalo Bills – Maxwell Hairston, CB, Kentucky

I do think that Maxwell Hairston sneaks into the first round. Heโ€™s fast, has traits, and gives the Bills hope, opposite of Christian Benford, who they just extended.

  1. Kansas City Chiefs – Josh Conerly Jr., T, Oregon

If you look at the full Kansas City Chiefs draft class from this mock draft, one thing stands out: Trenches. Conerly is a toolsy tackle that gives KC some insurance in case Jaylon Moore does not work out.

  1. Philadelphia Eagles – Donovan Ezeiruaku, ED, Boston College

The Eagles are going to take the best player available on their board at a premium position, and Ezeiruaku is a skilled rusher who gives passing down value.

Round 2

  1. Cleveland Browns – Jalen Milroe, QB, Alabama
  2. New York Giants – Jaxson Dart, QB, Mississippi
  3. Tennessee Titans – Luther Burden III, WR, Missouri
  4. Jacksonville Jaguars – Tyleik Williams, DI, Ohio State
  5. Las Vegas Raiders – Quinshon Judkins, HB, Ohio State
  6. New England Patriots – Emeka Egbuka, WR, Ohio State
  7. Chicago Bears (from Panthers) – Nic Scourton, ED, Texas A&M
  8. New Orleans Saints – Donovan Jackson, T, Ohio State
  9. Chicago Bears – Xavier Watts, S, Notre Dame
  10. New York Jets – Jayden Higgins, WR, Iowa State
  11. San Francisco 49ers – Landon Jackson, ED, Arkansas
  12. Dallas Cowboys – Darius Alexander, DI, Toledo
  13. Indianapolis Colts – Grey Zabel, T, North Dakota State
  14. Atlanta Falcons – Jihaad Campbell, LB, Alabama
  15. Arizona Cardinals – Shavon Revel, CB, East Carolina
  16. Miami Dolphins – Josh Simmons, T, Ohio State
  17. Cincinnati Bengals – Carson Schwesinger, LB, UCLA
  18. Seattle Seahawks – Jonah Savaiinaea, T, Arizona
  19. Denver Broncos – Jared Wilson, C, Georgia
  20. Seattle Seahawks (from Steelers) – James Pearce Jr., ED, Tennessee
  21. Tampa Bay Buccaneers – Princely Umanmielen, ED, Mississippi
  22. Green Bay Packers – Tre Harris, WR, Mississippi
  23. Los Angeles Chargers – Alfred Collins, DI, Texas
  24. Buffalo Bills (from Vikings through Texans) – Demetrius Knight Jr., LB, South Carolina
  25. Carolina Panthers (from Rams) – Jaylin Noel, WR, Iowa State
  26. Houston Texans – Kyle Williams, WR, Washington State
  27. Baltimore Ravens – Oluwafemi Oladejo, ED, UCLA
  28. Detroit Lions – Elic Ayomanor, WR, Stanford
  29. Washington Commanders – Darien Porter, CB, Iowa State
  30. Buffalo Bills – Jalen Royals, WR, Utah State
  31. Kansas City Chiefs – T.J. Sanders, DI, South Carolina
  32. Philadelphia Eagles – Benjamin Morrison, CB, Notre Dame
Jihaad Campbell, LB, Alabama
Jihaad Campbell, LB, Alabama

Round 3

  1. New York Giants – Jack Bech, WR, TCU
  2. Kansas City Chiefs (from Titans) – Marcus Mbow, T, Purdue
  3. Cleveland Browns – Ozzy Trapilo, T, Boston College
  4. Las Vegas Raiders – Azareye’h Thomas, CB, Florida State
  5. New England Patriots – Dylan Sampson, HB, Tennessee
  6. Jacksonville Jaguars – Kevin Winston Jr., S, Penn State
  7. New Orleans Saints – Nohl Williams, CB, California
  8. Chicago Bears – Omarr Norman-Lott, DI, Tennessee
  9. New York Jets – Elijah Arroyo, TE, Miami (FL)
  10. Carolina Panthers – Terrance Ferguson, TE, Oregon
  11. San Francisco 49ers – Jacob Parrish, CB, Kansas State
  12. Dallas Cowboys – Kaleb Johnson, HB, Iowa
  13. New England Patriots (from Falcons) – Bradyn Swinson, ED, LSU
  14. Arizona Cardinals – Aireontae Ersery, T, Minnesota
  15. Houston Texans (from Dolphins through Eagles and Commanders) – CJ West, DI, Indiana
  16. Indianapolis Colts – Danny Stutsman, LB, Oklahoma
  17. Cincinnati Bengals – Kyle Kennard, ED, South Carolina
  18. Seattle Seahawks – Tory Horton, WR, Colorado State
  19. Pittsburgh Steelers – Cam Skattebo, HB, Arizona State
  20. Tampa Bay Buccaneers – Chris Paul Jr., LB, Mississippi
  21. Denver Broncos – Harold Fannin Jr., TE, Bowling Green
  22. Los Angeles Chargers – Wyatt Milum, T, West Virginia
  23. Green Bay Packers – Jordan Burch, ED, Oregon
  24. Jacksonville Jaguars (from Vikings) – Anthony Belton, T, North Carolina State
  25. Houston Texans – Charles Grant, T, William & Mary
  26. Los Angeles Rams – Cobee Bryant, CB, Kansas
  27. Baltimore Ravens – RJ Harvey, HB, UCF
  28. Seattle Seahawks (from Lions through Jets and Raiders) – Tyler Shough, QB, Louisville
  29. New Orleans Saints (from Commanders) – Savion Williams, WR, TCU
  30. Cleveland Browns (from Bills) – DJ Giddens, HB, Kansas State
  31. Kansas City Chiefs – Deone Walker, DI, Kentucky
  32. Philadelphia Eagles – Dont’e Thornton Jr., WR, Tennessee
  33. Minnesota Vikings – Jaydon Blue, RB, Texas
  34. Miami Dolphins – Shemar Turner, Dl, Texas A&M
  35. New York Giants – Cameron Williams, T, Texas
  36. San Francisco 49ers – JT Tuimoloau, ED, Ohio State
  37. Los Angeles Rams – Logan Brown, T, Kansas
  38. Detroit Lions – Tate Ratledge, G, Georgia

Round 4

  1. Tennessee Titans – Jack Sawyer, ED, Ohio State
  2. Cleveland Browns – Quincy Riley, CB, Louisville
  3. New York Giants – Devin Neal, HB, Kansas
  4. New England Patriots – Seth McLaughlin, C, Ohio State
  5. Jacksonville Jaguars – Andrew Armstrong, WR, Arkansas
  6. Las Vegas Raiders – Pat Bryant, WR, Illinois
  7. Buffalo Bills (from Bears) – Jared Ivey, ED, Mississippi
  8. New York Jets – Jordan Phillips, DI, Maryland
  9. Carolina Panthers – Andrew Mukuba, S, Texas
  10. New Orleans Saints – Damien Martinez, HB, Miami (FL)
  11. San Francisco 49ers – Isaac TeSlaa, WR, Arkansas
  12. Carolina Panthers (from Cowboys) – Josaiah Stewart, ED, Michigan
  13. Arizona Cardinals – Sai’vion Jones, ED, LSU
  14. Miami Dolphins – Jonas Sanker, S, Virginia
  15. Indianapolis Colts – Mitchell Evans, TE, Notre Dame
  16. Atlanta Falcons – Jonah Monheim, C, USC
  17. Cincinnati Bengals – Dorian Strong, CB, Virginia Tech
  18. Tennessee Titans (from Seahawks) – Ashton Gillotte, ED, Louisville
  19. Tampa Bay Buccaneers – KeAndre Lambert-Smith, WR, Auburn
  20. Denver Broncos – Ty Robinson, DI, Nebraska
  21. Pittsburgh Steelers – Jalen Travis, T, Iowa State
  22. Green Bay Packers – JJ Pegues, DI, Mississippi
  23. Los Angeles Chargers – Jarquez Hunter, HB, Auburn
  24. Jacksonville Jaguars (from Vikings) – CJ Dippre, TE, Alabama
  25. Los Angeles Rams – Jeffrey Bassa, LB, Oregon
  26. Washington Commanders (from Texans) – Elijah Roberts, ED, SMU
  27. Baltimore Ravens – Billy Bowman Jr., S, Oklahoma
  28. Detroit Lions – Connor Colby, G, Iowa
  29. New Orleans Saints (from Commanders) – Vernon Broughton, DI, Texas
  30. Buffalo Bills – Mello Dotson, CB, Kansas
  31. Kansas City Chiefs – Trevor Etienne, HB, Georgia
  32. Philadelphia Eagles (reacquired through Lions) – Jalen Rivers, T, Miami (FL)
  33. Miami Dolphins – Brandon Crenshaw-Dickson, T, Florida
  34. Baltimore Ravens – Jamaree Caldwell, Dl, Oregon
  35. Seattle Seahawks – Barryn Sorrell, ED, Texas
  36. San Francisco 49ers – Jackson Slater, G, Sacramento State

Round 5

  1. Minnesota Vikings (from Browns) – Joshua Farmer, DI, Florida State
  2. Carolina Panthers (from Giants) – Brashard Smith, HB, SMU
  3. Tennessee Titans – Chase Lundt, T, Connecticut
  4. Jacksonville Jaguars – Zy Alexander, CB, LSU
  5. Las Vegas Raiders – Will Howard, QB, Ohio State
  6. New England Patriots – Alijah Huzzie, CB, North Carolina
  7. New York Jets – Gunnar Helm, TE, Texas
  8. Carolina Panthers – Lathan Ransom, S, Ohio State
  9. San Francisco 49ers (from Saints through Commanders) – Tez Johnson, WR, Oregon
  10. Chicago Bears – Jaylin Lane, WR, Virginia Tech
  11. Dallas Cowboys – Ajani Cornelius, T, Oregon
  12. Miami Dolphins – Chimere Dike, WR, Florida
  13. Indianapolis Colts – Hollin Pierce, T, Rutgers
  14. Arizona Cardinals – Elijhah Badger, WR, Florida
  15. Cincinnati Bengals – Willie Lampkin, G, North Carolina
  16. New York Giants (from Seahawks) – Zah Frazier, CB, UTSA
  17. Miami Dolphins (from Broncos) – Kyle McCord, QB, Syracuse
  18. Pittsburgh Steelers – R.J. Mickens, S, Clemson
  19. Tampa Bay Buccaneers – Quandarrius Robinson, ED, Alabama
  20. Los Angeles Chargers – Theo Wease Jr., WR, Missouri
  21. Green Bay Packers – Emery Jones Jr., T, LSU
  22. San Francisco 49ers (from Vikings) – Benjamin Yurosek, TE, Georgia
  23. Philadelphia Eagles (from Texans) – Tyler Batty, ED, BYU
  24. New York Jets (from Rams through Steelers) – Riley Leonard, QB, Notre Dame
  25. Carolina Panthers (from Ravens) – Quinn Ewers, QB, Texas
  26. Philadelphia Eagles (from Lions through Browns) – Sebastian Castro, S, Iowa
  27. Philadelphia Eagles (from Commanders) – Barrett Carter, LB, Clemson
  28. Houston Texans (from Bills) – David Walker, ED, Central Arkansas
  29. Tennessee Titans (from Chiefs) – Xavier Restrepo, WR, Miami (FL)
  30. Philadelphia Eagles – Dillon Gabriel, QB, Oregon
  31. Buffalo Bills (from Cowboys) – Luke Kandra, G, Cincinnati
  32. Buffalo Bills (from Cowboys) – Aeneas Peebles, Dl, Virginia Tech
  33. New England Patriots – Oโ€™Donnell Fortune, CB, South Carolina
  34. Seattle Seahawks – Jason Marshall, CB, Florida
  35. Buffalo Bills – Camโ€™Ron Jackson, Dl, Florida
  36. Dallas Cowboys – Ahmed Hassanein, ED, Boise State
  37. Seattle Seahawks – Kalel Mullings, HB, Michigan
  38. Baltimore Ravens – Jake Majors, C, Texas

Round 6

  1. Buffalo Bills (from Giants) – Donovan Smith, QB, Houston
  2. Tennessee Titans – Jack Kiser, LB, Notre Dame
  3. Cleveland Browns – Kaimon Rucker, ED, North Carolina
  4. Las Vegas Raiders – Isaiah Bond, WR, Texas
  5. Los Angeles Chargers (from Patriots) – Tyrion Ingram-Dawkins, ED, Georgia
  6. Jacksonville Jaguars – Tahj Brooks, HB, Texas Tech
  7. Baltimore Ravens (from Panthers) – Jordan Hancock, S, Ohio State
  8. New Orleans Saints (reacquired through Commanders) – Antwaun Powell-Ryland, ED, Virginia Tech
  9. Pittsburgh Steelers (from Bears through Seahawks) – Antwane Wells Jr., WR, Mississippi
  10. New York Jets – Tyler Baron, ED, Miami (FL)
  11. Minnesota Vikings (from 49ers) – Malachi Moore, S, Alabama
  12. Tennessee Titans (from Cowboys) – Jake Briningstool, TE, Clemson
  13. Indianapolis Colts – Kurtis Rourke, QB, Indiana
  14. Los Angeles Rams (from Falcons) – Miles Frazier, G, LSU
  15. Denver Broncos (from Cardinals) – Nick Nash, WR, San Jose State
  16. Cleveland Browns (from Dolphins through Bears) – Denzel Burke, CB, Ohio State
  17. Cincinnati Bengals – Fadil Diggs, ED, Syracuse
  18. Jacksonville Jaguars (from Seahawks) – Tonka Hemingway, DI, South Carolina
  19. Los Angeles Rams (from Steelers) – Ricky White, WR, UNLV
  20. Detroit Lions (from Buccaneers) – Upton Stout, S, Western Kentucky
  21. Denver Broncos – Carson Vinson, T, Alabama A&M
  22. Green Bay Packers – Raheim Sanders, HB, South Carolina
  23. Los Angeles Chargers – Jimmy Horn Jr., WR, Colorado
  24. Cleveland Browns (from Vikings) – Kobe King, LB, Penn State
  25. Los Angeles Rams – Oronde Gadsden II, TE, Syracuse
  26. Los Angeles Rams (from Texans through Steelers and Bears) – Cam Miller, QB, North Dakota State
  27. Baltimore Ravens – Max Brosmer, QB, Minnesota
  28. Dallas Cowboys (from Lions through Browns and Bills) – Dean Clark, S, Fresno State
  29. Washington Commanders – Arian Smith, WR, Georgia
  30. Buffalo Bills – R.J. Oben, ED, Notre Dame
  31. New York Jets (from Chiefs) – Robert Longerbeam, CB, Rutgers
  32. Denver Broncos (from Eagles) – Cody Simon, LB, Ohio State
  33. Los Angeles Chargers – Tim Smith, Dl, Alabama
  34. Baltimore Ravens – Jackson Hawes, TE, Georgia Tech
  35. Dallas Cowboys – Tai Felton, WR, Maryland
  36. Baltimore Ravens – Cody Lindenburg, LB, Minnesota
  37. Las Vegas Raiders – Jaylin Smith, CB, USC
  38. Los Angeles Chargers – Nazir Stackhouse, Dl, Georgia
  39. Las Vegas Raiders – Bhayshul Tuten, HB, Virginia Tech
  40. Cleveland Browns – Clay Webb, G, Jacksonville State

Round 7

  1. Dallas Cowboys (from Titans through Patriots) – Garrett Dellinger, G, LSU
  2. Atlanta Falcons (from Browns through Chargers) – Jabbar Muhammad, CB, Oregon
  3. New York Giants – Marcus Wehr, G, Montana State
  4. New England Patriots – Zeek Biggers, DI, Georgia Tech
  5. Jacksonville Jaguars – Will Sheppard, WR, Colorado
  6. Las Vegas Raiders – Johnny Walker Jr., ED, Missouri
  7. Seattle Seahawks (from Saints through Eagles and Steelers) – Esa Pole, T, Washington State
  8. Miami Dolphins (from Bears) – Jordan James, HB, Oregon
  9. Arizona Cardinals (from Jets through Chiefs) – Marcus Yarns, HB, Delaware
  10. Kansas City Chiefs (from Panthers) – Nikko Reed, CB, Oregon
  11. San Francisco 49ers – Craig Woodson, S, California
  12. Detroit Lions (from Cowboys) – Jared Harrison-Hunte, DI, SMU
  13. Pittsburgh Steelers (from Falcons through Eagles) – Graham Mertz, QB, Florida
  14. Carolina Panthers (from Cardinals) – Andres Borregales, K, Miami (FL)
  15. Miami Dolphins – Rylie Mills, DI, Notre Dame
  16. Indianapolis Colts – LeQuint Allen, HB, Syracuse
  17. Chicago Bears (from Bengals) – Jalin Conyers, TE, Texas Tech
  18. Seattle Seahawks – Caleb Ransaw, S, Tulane
  19. Tampa Bay Buccaneers – Luke Lachey, TE, Iowa
  20. Houston Texans (from Broncos through Eagles and Commanders) – Ollie Gordon II, HB, Oklahoma State
  21. Green Bay Packers (from Steelers) – Nash Jones, G, Texas State
  22. New England Patriots (from Chargers) – Ja’Corey Brooks, WR, Louisville
  23. Dallas Cowboys (from Packers through Titans) – Dylan Fairchild, G, Georgia
  24. Chicago Bears (from Vikings through Browns) – Tyler Cooper, G, Minnesota
  25. Houston Texans – Tommi Hill, CB, Nebraska
  26. Atlanta Falcons (from Rams) – Samuel Brown, WR, Miami (FL)
  27. Baltimore Ravens – Cooper Mays, C, Tennessee
  28. Detroit Lions – Jacory Croskey-Merritt, HB, Arizona
  29. Washington Commanders – Junior Tafuna, DI, Utah
  30. New York Giants (from Bills) – Jah Joyner, ED, Minnesota
  31. Dallas Cowboys (from Chiefs through Panthers) – Jamon Dumas-Johnson, LB, Kentucky
  32. New Orleans Saints (from Eagles through Commanders) – Thomas Fidone II, TE, Nebraska
  33. San Francisco 49ers – Seth Henigan, QB, Memphis
  34. Green Bay Packers – Hunter Wohler, S, Wisconsin
  35. Kansas City Chiefs – Bru McCoy, WR, Tennessee
  36. San Francisco 49ers – Donovan Edwards, RB, Michigan
  37. Miami Dolphins – Timothy McKay, G, North Carolina State
  38. Cleveland Browns – LaJohntay Wester, WR, Colorado
  39. Los Angeles Chargers – Gareth Warren, T, Lindenwood
  40. Miami Dolphins – Small Mondon Jr., LB, Georgia
  41. Kansas City Chiefs – Jay Higgins, LB, Iowa

Arizona Cardinals

  • Derrick Harmon, DI, Oregon
  • Shavon Revel, CB, East Carolina
  • Aireontae Ersery, T, Minnesota
  • Sai’vion Jones, ED, LSU
  • Elijhah Badger, WR, Florida
  • Marcus Yarns, HB, Delaware

Lots of talent was added to a defense that desperately needed it. Ersery should develop into a startable OL, as well.

Atlanta Falcons

  • Shemar Stewart, ED, Texas A&M
  • Jihaad Campbell, LB, Alabama
  • Jonah Monheim, C, USC
  • Jabbar Muhammad, CB, Oregon
  • Samuel Brown, WR, Miami (FL)

The Falcons should trade down on day one for more picks, but Stewart and Campbell are a nice haul.

Baltimore Ravens

  • Tetairoa McMillan, WR, Arizona
  • Oluwafemi Oladejo, ED, UCLA
  • RJ Harvey, HB, UCF
  • Billy Bowman Jr., S, Oklahoma
  • Jamaree Caldwell, DI, Oregon
  • Jordan Hancock, S, Ohio State
  • Jake Majors, C, Texas
  • Max Brosmer, QB, Minnesota
  • Jackson Hawes, TE, Georgia Tech
  • Cody Lindenburg, LB, Minnesota
  • Cooper Mays, C, Tennessee

McMillan and Harvey give more juice, while Oladejo, Bowman, and Caldwell are high-upside defenders.

Buffalo Bills

  • Maxwell Hairston, CB, Kentucky
  • Demetrius Knight Jr., LB, South Carolina
  • Jalen Royals, WR, Utah State
  • Mello Dotson, CB, Kansas
  • Luke Kandra, G, Cincinnati
  • Aeneas Peebles, DI, Virginia Tech
  • Camโ€™Ron Jackson, DI, Florida
  • Donovan Smith, QB, Houston
  • R.J. Oben, ED, Notre Dame

Demetrius Knight just feels like a Brandon Beane pick, right?

Carolina Panthers

  • Mykel Williams, ED, Georgia
  • Jaylin Noel, WR, Iowa State
  • Terrance Ferguson, TE, Oregon
  • Andrew Mukuba, S, Texas
  • Josaiah Stewart, ED, Michigan
  • Brashard Smith, HB, SMU
  • Lathan Ransom, S, Ohio State
  • Quinn Ewers, QB, Texas
  • Andres Borregales, K, Miami (FL)

Defenders in the pass rushing unit and secondary greatly improve the floor for this defense, while Noel, Ferguson, and Smith add a ton of speed to an offense that desperately needs it.

Chicago Bears

  • Ashton Jeanty, HB, Boise State
  • Nic Scourton, ED, Texas A&M
  • Xavier Watts, S, Notre Dame
  • Omarr Norman-Lott, DI, Tennessee
  • Jaylin Lane, WR, Virginia Tech
  • Jalin Conyers, TE, Texas Tech
  • Tyler Cooper, G, Minnesota

Bears have already invested a ton in their OL – but maybe they add more than just Cooper. Perhaps they spend one of their second-round picks on another OL instead of Watts, here.

Cincinnati Bengals

  • Walter Nolen, DI, Mississippi
  • Carson Schwesinger, LB, UCLA
  • Kyle Kennard, ED, South Carolina
  • Dorian Strong, CB, Virginia Tech
  • Willie Lampkin, G, North Carolina
  • Fadil Diggs, ED, Syracuse

Defense, defense, and more defense. 

Cleveland Browns

  • Travis Hunter, CB, Colorado
  • Jalen Milroe, QB, Alabama
  • Ozzy Trapilo, T, Boston College
  • DJ Giddens, HB, Kansas State
  • Quincy Riley, CB, Louisville
  • Kaimon Rucker, ED, North Carolina
  • Denzel Burke, CB, Ohio State
  • Kobe King, LB, Penn State
  • Clay Webb, G, Jacksonville State
  • LaJohntay Wester, WR, Colorado

Bare minimum – the Browns will be fun to watch in 2025. Hunter and Milroe are an electric combination – and I think the floor for this rushing attack is top-10 with Milroe at QB and Giddens/Ford at RB.

Dallas Cowboys

  • Matthew Golden, WR, Texas
  • Darius Alexander, DI, Toledo
  • Kaleb Johnson, HB, Iowa
  • Ajani Cornelius, T, Oregon
  • Dean Clark, S, Fresno State
  • Tai Felton, WR, Maryland
  • Garrett Dellinger, G, LSU
  • Dylan Fairchild, G, Georgia
  • Jamon Dumas-Johnson, LB, Kentucky

Cowboys hit all the major positions of need, including an exciting WR prospect from the same state.

Denver Broncos

  • Omarion Hampton, HB, North Carolina
  • Jared Wilson, C, Georgia
  • Harold Fannin Jr., TE, Bowling Green
  • Ty Robinson, DI, Nebraska
  • Nick Nash, WR, San Diego State
  • Carson Vinson, T, Alabama A&M
  • Cody Simon, LB, Ohio State

Hampton and Fannin just feel like Broncos. Robinson and Wilson are upside bets along the interior.

Detroit Lions

  • Mike Green, ED, Marshall
  • Elic Ayomanor, WR, Stanford
  • Tate Ratledge, G, Georgia
  • Upton Stout, S, Western Kentucky
  • Jared Harrison-Hunte, DI, SMU
  • Jacory Croskey-Merritt, HB, Arizona

The Lions have taken a ton of high-floor players under the current regime. This is antithetical to that, but some swings are required if Detroit wants to make it to the Super Bowl, especially after their roster has been poached of some talent.

Green Bay Packers

  • Will Johnson, CB, Michigan
  • Tre Harris, WR, Mississippi
  • Jordan Burch, ED, Oregon
  • JJ Pegues, DI, Mississippi
  • Emery Jones Jr., T, LSU
  • Raheim Sanders, HB, South Carolina
  • Nash Jones, G, Texas State
  • Hunter Wohler, S, Wisconsin

The Packers add talent on the inside and outside, with Harris being the most exciting addition.ย 

Houston Texans

  • Tyler Booker, G, Alabama
  • Kyle Williams, WR, Washington State
  • CJ West, DI, Indiana
  • Charles Grant, T, William & Mary
  • David Walker, ED, Central Arkansas
  • Ollie Gordon II, HB, Oklahoma State
  • Tommi Hill, CB, Nebraska

In a way, Booker and Grant are opposite players, but the value of adding two linemen of their caliber in this draft class is much needed.

Indianapolis Colts

  • Nick Emmanwori, S, South Carolina
  • Grey Zabel, T, North Dakota State
  • Danny Stutsman, LB, Oklahoma
  • Mitchell Evans, TE, Notre Dame
  • Kurtis Rourke, QB, Indiana
  • LeQuint Allen, HB, Syracuse

Athleticism and versatility are the name of this draft class, particularly with the headliner, Nick Emmanwori.

Jacksonville Jaguars

  • Jalon Walker, LB, Georgia
  • Tyleik Williams, DI, Ohio State
  • Kevin Winston Jr., S, Penn State
  • Anthony Belton, T, North Carolina State
  • Andrew Armstrong, WR, Arkansas
  • Zy Alexander, CB, LSU
  • Tahj Brooks, HB, Texas Tech
  • CJ Dippre, TE, Alabama
  • Will Sheppard, WR, Colorado

Every time I made a pick for the Jaguars, I thought to myself, โ€œThis is going to make them much better at this position.โ€

Kansas City Chiefs

  • Josh Conerly Jr., T, Oregon
  • T.J. Sanders, DI, South Carolina
  • Marcus Mbow, T, Purdue
  • Deone Walker, DI, Kentucky
  • Trevor Etienne, HB, Georgia
  • Nikko Reed, CB, Oregon
  • Bru McCoy, WR, Tennessee
  • Jay Higgins, LB, Iowa

I know I made the picks, but this is one of my favorite classes of this mock. Conerly and Mbow are both fun bets at tackle (or inside), while Sanders and Walker could both have a role as soon as this year on the Chiefs DL.

Las Vegas Raiders

  • Mason Graham, DI, Michigan
  • Quinshon Judkins, HB, Ohio State
  • Azareye’h Thomas, CB, Florida State
  • Pat Bryant, WR, Illinois
  • Will Howard, QB, Ohio State
  • Isaiah Bond, WR, Texas
  • Jaylin Smith, CB, USC
  • Bhayshul Tuten, HB, Virginia Tech
  • Johnny Walker Jr., ED, Missouri

The Raiders have a lot of needs defensively, and Graham and Thomas address at least some concerns. Of course, Chip Kelly gets his Buckeyes.

Los Angeles Chargers

  • Tyler Warren, TE, Penn State
  • Alfred Collins, DI, Texas
  • Wyatt Milum, T, West Virginia
  • Jarquez Hunter, HB, Auburn
  • Tyrion Ingram-Dawkins, ED, Georgia
  • Jimmy Horn Jr., WR, Colorado
  • Tim Smith, DI, Alabama
  • Nazir Stackhouse, DI, Georgia
  • Gareth Warren, T, Lindenwood

There are some fun trenches players picked in here, as well as some flash between Warren and Horn. Hunter just feels like a Harbaugh RB – Dane Brugler said that Hunterโ€™s โ€œmuscles has muscles.โ€

Los Angeles Rams

  • Mason Taylor, TE, LSU
  • Cobee Bryant, CB, Kansas
  • Logan Brown, T, Kansas
  • Jeffrey Bassa, LB, Oregon
  • Miles Frazier, G, LSU
  • Ricky White, WR, UNLV
  • Oronde Gadsden II, TE, Syracuse
  • Cam Miller, QB, North Dakota State

Truly one of the hardest teams to figure out, Taylor, Bryant, and Brown just feel like Rams, while Ricky White is the inevitable Sean McVay receiver pick.

Miami Dolphins

  • Jahdae Barron, CB, Texas
  • Josh Simmons, T, Ohio State
  • Shemar Turner, DI, Texas A&M
  • Jonas Sanker, S, Virginia
  • Chimere Dike, WR, Florida
  • Kyle McCord, QB, Syracuse
  • Brandon Crenshaw-Dickson, T, Florida
  • Jordan James, HB, Oregon
  • Rylie Mills, DI, Notre Dame
  • Timothy McKay, G, North Carolina State
  • Small Mondon Jr., LB, Georgia

Thereโ€™s a lot of needs on this Dolphins team – and they wonโ€™t be able to address them all, but this is a start.

Minnesota Vikings

  • Trey Amos, CB, Mississippi
  • Jaydon Blue, RB, Texas
  • Joshua Farmer, DI, Florida State
  • Malachi Moore, S, Alabama

Vikings donโ€™t add many players, but they all fit the philosophy of the team very well.

New England Patriots

  • Will Campbell, T, LSU
  • Emeka Egbuka, WR, Ohio State
  • Dylan Sampson, HB, Tennessee
  • Bradyn Swinson, ED, LSU
  • Seth McLaughlin, C, Ohio State
  • Alijah Huzzie, CB, North Carolina
  • Oโ€™Donnell Fortune, CB, South Carolina
  • Zeek Biggers, DI, Georgia Tech
  • Ja’Corey Brooks, WR, Louisville

Youโ€™d hope that the offense has more explosion with the additions of Campbell, Egbuka, Hampson, and Stefon Diggs.

New Orleans Saints

  • Shedeur Sanders, QB, Colorado
  • Donovan Jackson, T, Ohio State
  • Nohl Williams, CB, California
  • Savion Williams, WR, TCU
  • Damien Martinez, HB, Miami (FL)
  • Vernon Broughton, DI, Texas
  • Antwaun Powell-Ryland, ED, Virginia Tech
  • Thomas Fidone II, TE, Nebraska

Saints get their quarterback of the future, as well as a few interesting pieces to complement him.

New York Giants

  • Abdul Carter, ED, Penn State
  • Jaxson Dart, QB, Mississippi
  • Devin Neal, HB, Kansas
  • Jack Bech, WR, TCU
  • Cameron Williams, T, Texas
  • Zah Frazier, CB, UTSA
  • Marcus Wehr, G, Montana State
  • Jah Joyner, ED, Minnesota

I do wonder what the current Giants regime gains by selecting Jaxson Dart with the 34th pick, but thereโ€™s likely pressure from ownership here.

New York Jets

  • Armand Membou, T, Missouri
  • Jayden Higgins, WR, Iowa State
  • Elijah Arroyo, TE, Miami (FL)
  • Jordan Phillips, DI, Maryland
  • Gunnar Helm, TE, Texas
  • Riley Leonard, QB, Notre Dame
  • Tyler Baron, ED, Miami (FL)
  • Robert Longerbeam, CB, Rutgers

Membou, Higgins, and Arroyo give this offense elements that it does not have already, and supports Justin Fields well.

Philadelphia Eagles

  • Donovan Ezeiruaku, ED, Boston College
  • Benjamin Morrison, CB, Notre Dame
  • Dont’e Thornton Jr., WR, Tennessee
  • Jalen Rivers, T, Miami (FL)
  • Tyler Batty, ED, BYU
  • Sebastian Castro, S, Iowa
  • Barrett Carter, LB, Clemson
  • Dillon Gabriel, QB, Oregon

Eagles love adding players at valuable positions through the draft, especially those who are outliers in some way. This tries to match that.

Pittsburgh Steelers

  • Kenneth Grant, DI, Michigan
  • Cam Skattebo, HB, Arizona State
  • Jalen Travis, T, Iowa State
  • R.J. Mickens, S, Clemson
  • Antwane Wells Jr., WR, Mississippi
  • Graham Mertz, QB, Florida


Kenneth Grant and Cam Skattebo would make up the most Steelers draft of all time.

San Francisco 49ers

  • Kelvin Banks Jr., T, Texas
  • Landon Jackson, ED, Arkansas
  • Jacob Parrish, CB, Kansas State
  • Isaac TeSlaa, WR, Arkansas
  • JT Tuimoloau, ED, Ohio State
  • Jackson Slater, G, Sacramento State
  • Tez Johnson, WR, Oregon
  • Benjamin Yurosek, TE, Georgia
  • Craig Woodson, S, California
  • Seth Henigan, QB, Memphis
  • Donovan Edwards, RB, Michigan

A lot to sort through here, but Banks and Jackson should provide a lot of day one value.

Seattle Seahawks

  • Colston Loveland, TE, Michigan
  • Jonah Savaiinaea, T, Arizona
  • James Pearce Jr., ED, Tennessee
  • Tory Horton, WR, Colorado State
  • Tyler Shough, QB, Louisville
  • Barryn Sorrell, ED, Texas
  • Esa Pole, T, Washington State
  • Caleb Ransaw, S, Tulane
  • Jason Marshall, CB, Florida
  • Kalel Mullings, HB, Michigan

Seahawks have a ton of picks on the first two days of the draft and add lots of pro-ready talent, including soon-to-be 26-year-old Tyler Shough.

Tampa Bay Buccaneers

  • Malaki Starks, S, Georgia
  • Princely Umanmielen, ED, Mississippi
  • Chris Paul Jr., LB, Mississippi
  • KeAndre Lambert-Smith, WR, Auburn
  • Quandarrius Robinson, ED, Alabama
  • Luke Lachey, TE, Iowa

Lots of focus on the defense here for Tampa, with a lot of upside bets in particular.

Tennessee Titans

  • Cam Ward, QB, Miami (FL)
  • Luther Burden III, WR, Missouri
  • Jack Sawyer, ED, Ohio State
  • Chase Lundt, T, Connecticut
  • Ashton Gillotte, ED, Louisville
  • Xavier Restrepo, WR, Miami (FL)
  • Jack Kiser, LB, Notre Dame
  • Jake Briningstool, TE, Clemson

I really love the Luther Burden fit in this offense, but this draft was about supporting Cam Ward.

Washington Commanders

  • TreVeyon Henderson, HB, Ohio State
  • Darien Porter, CB, Iowa State
  • Elijah Roberts, ED, SMU
  • Arian Smith, WR, Georgia
  • Junior Tafuna, DI, Utah

After Henderson, itโ€™s about upside bets at premium positions – but thereโ€™s a lot of speed with Porter and Smith in particular.

More Articles & Posts