PlayerProfiler is home to award winning dynasty rankings and tools. Our Dynasty Deluxe package includes complete Dynasty Rankings, Rookie Rankings, Trade Analyzer, Draft Planner, Mock Drafts, and more. Check it out. Below, Theo Gremminger unveils his Mock Draft 2.0 – just a few days before the first round of the NFL Draft – complete with trades.
With only a few days until the NFL Draft, I attempt to make sense of it all with my NFL Mock Draft 2.0. This edition includes trades, and every pick from Round One, Round Two and Round Three
*= pick acquired in a trade
Round 1
Chicago No. 1 | Caleb Williams – QB, USC
The Bears get their franchise QB in Caleb Williams. With the weapons Chicago has accumulated the past two offseasons (DJ Moore, Keenan Allen), Williams should immediately post QB1 fantasy numbers. This is a franchise-defining moment for Da Bears.
Washington No. 2 | Jayden Daniels – QB, LSU
Jayden Daniels and Drake Maye have both been mocked to the Commanders recently, but I lean toward Daniels. His explosiveness and scrambling ability perfectly fit the Kliff Kingsbury offense.
Patriots No. 3 | Drake Maye – QB, UNC
The Patriots sprint to the podium for Drake Maye. After the Mac Jones experiment did not work, New England gets a chance at figuring out the ever-important quarterback position for the long-term. After years of going up against Josh Allen, the Pats draft a quarterback with some Allen-like tendencies.
Minnesota* No. 4 | J.J. McCarthy – QB, Minnesota
TRADE: Minnesota sends Picks 11, 23 and 2025 3rd for Pick 1.04
The Vikings give up a lot to move up and draft J.J. McCarthy. McCarthy immediately steps into one of the best possible situations a young signal-caller could imagine: Justin Jefferson, Jordan Addison, T.J. Hockenson, and a top-notch OL. Now, all he has to do is perform.
LA Chargers No. 5 | Marvin Harrison Jr. – WR, Ohio State
There will be much arguing in the Chargers front office about whether to pick an OT like Joe Alt, but Marvin Harrison Jr.’s talent will be too much to pass up. MHJ immediately steps into the WR1 role attached to Justin Herbert. This is a slam dunk landing spot.
NY Giants No. 6 | Malik Nabers – WR, LSU
The Giants have been searching for a dynamic star WR for years and they find it in Malik Nabers. The last time NY selected an LSU WR, it worked out well. Nabers has the star potential at WR that the Giants have lacked since Odell Beckham.
Tennessee No. 7 | Joe Alt – OT, Notre Dame
The Titans fall into an ideal scenario by landing Joe Alt – the Draft’s top OT. The Tennessee offense will be pass-heavy, and Alt is a perfect player to protect Will Levis‘s blindside. Alt has all the makings of an All-Pro tackle.
Indianapolis* No. 8 | Rome Odunze – WR, Washington
TRADE: Indianapolis sends Picks #15, 82 for Pick 1.08
Indianapolis has been rumored to be attempting to move up for Nabers, but Rome Odunze is far from a consolation prize. He has size and athleticism and was a mega-producer at Washington. He will greatly improve the offense from day one and would speed up the maturation process of Anthony Richardson Jr. Odunze, Michael Pittman Jr. and Josh Downs would form one of the league’s best WR trios.
Chicago No. 9 | Olumuyiwa Fashanu – OT, Penn State
The Bears select Fashanu, Williams’ high school teammate. Fashanu was one year apart from Williams at Gonzaga in Washington, D.C., and developed into one of the best players in the Big Ten. He did not allow a sack the past two seasons. He would be a great addition to an improving Bears OL, and join Darnell Wright – Chicago’s 2023 first round pick.
NY Jets No. 10 | Brock Bowers – TE, Georgia
If the Jets do not trade down, then Bowers seems like a no-brainer. The multifaceted Bowers is a perfect fit in the Aaron Rodgers-led offense and has a chance to be the No. 2 target behind Garrett Wilson. This addition would help put NY in the running for the AFC East Title.
Arizona* No. 11 | Xavier Worthy – WR, Texas
Shocker. Several mock drafts have Worthy projected to be selected at the tail end of the first round or the beginning of the second. NFL Teams will value the speedy WR a lot higher than that. Worthy has taken a Top-30 Visit to Arizona, and he would be a massive addition to a WR corps in need of playmakers.
Denver No. 12 | Bo Nix – QB, Denver
While this pick would be somewhat of a reach, Denver cannot pass up the accurate, productive and experienced Bo Nix. With 61 career starts, Nix is the most experienced signal caller in this draft. Sean Payton and the Broncos are in desperate need of a long term signal caller and will shoot their shot.
Las Vegas No. 13 | Michael Penix Jr. – QB, Washington
Michael Penix is rising up draft boards and lands quite well in Vegas. The strong-armed QB performed well at the NFL Combine and his Pro Day. Vegas is in need of a long-term answer at QB and Gardner Minshew and Aidan O’Connell are not that.
New Orleans No. 14 | Taliese Fuaga – OT, Oregon State
New Orleans could go in several directions here at 14, but ultimately will choose to go with one of the draft’s top Tackles in Taliese Fuaga. An absolute mauler up front, Fuaga would immediately improve the Saints’ run blocking and overall offensive line play.
Atlanta* No. 15 | Dallas Turner – DE, Alabama
Atlanta gets the edge rusher they may have selected at No. 8 overall in Dallas Turner. The Falcons finished bottom-12 in the league in sacks, and the All-American Turner could immediately give them a boost in that category (10 Sacks last season at Alabama).
Seattle No. 16 | Laiatu Latu – DE, UCLA
Seattle is a bit of a wild card at 16. They could choose to go with an offensive lineman, but fill a need with Laiatu Latu– arguably the best pass rusher in the draft.
Jacksonville No. 17 | Brian Thomas Jr. – WR, LSU
The Jaguars will run to the podium as Brian Thomas Jr. is still available at 1.17. Thomas Jr. led the nation with 17 TD receptions, and is the ideal candidate to replace Calvin Ridley (25 Red Zone targets in 2023). With Christian Kirk, Evan Engram, Gabriel Davis and Thomas Jr., Jacksonville would have a potent set of receivers for Trevor Lawrence to excel with.
Cincinnati No. 18 | Amarius Mims – OT, Georgia
The Bengals will be a threat to select Bowers – and potentially even trade up for him. If they stay put at 18, drafting an offensive lineman makes a lot of sense. Mims (6-7, 340-pounds) has tons of potential and can help protect Joe Burrow for years to come.
LA Rams No. 19 | Jared Verse – DE, FSU
The Rams add one of the Draft’s top pass rushers in Jared Verse. Verse had an excellent Combine. Not only is he one of the best bets to get to the QB in this draft class, but he is also strong against the run.
Pittsburgh No. 20 | Quinyon Mitchell – CB, Toledo
Pittsburgh selects one of the top corners in the class in Quinyon Mitchell. With size, speed and strong tackling, Mitchell is the complete package. He was the top CB at the Senior Bowl and ran a 4.33 40 at the NFL Combine.
Miami No. 21 | JC Latham – OT, Alabama
The massive J.C. Latham (6-6, 342-pounds) can immediately step in as a guard or RT. Latham would be a strong replacement for Robert Hunt, who headed to Carolina in free agency.
Buffalo* No. 22 | Adonai Mitchell – WR, Texas
TRADE: Buffalo sends Picks #28, 133 for 1.22
The Bills trade up in the first round for the second consecutive year. After drafting Dalton Kincaid in 2023, they add the uber-athletic Adonai Mitchell. With Stefon Diggs now a Houston Texan, Mitchell would bring much needed talent and playmaking ability to the WR position. Moving up makes a lot of sense to “get their guy”.
Arizona No. 23 | Cooper DeJean – CB, Iowa
Cooper DeJean would be a slam dunk pick for Arizona. Much like Worthy, DeJean is an elite athlete who put on an absolute show at Iowa’s Pro Day. DeJean posted a 4.45 40 to go along with a 38.5 inch vertical leap. He could be selected 10 picks earlier than this, and is a value in this range.
Dallas No. 24 | Jordan Morgan – OT, Arizona
The Cowboys add versatility and quality to their OL with Morgan. After losing Tyron Smith and Tyler Biadasz, the Cowboys offensive line is in transition. Morgan gives them great flexibility with his ability to play guard or tackle.
Green Bay No. 25 | Graham Barton – OL, Duke
Graham Barton is arguably the Draft’s top interior lineman. He joins an ascending Green Bay offense. The 21-year-old Barton can play center and was an All-ACC LT at Duke.
Kansas City* No. 26 | Ladd McConkey – WR, Georgia
TRADE: Kansas City sends picks 32, 131 for 1.26
For the third season in a row, the Chiefs draft a WR in the draft’s first two rounds. The Chiefs make a slight trade up to draft McConkey – one of the offseason’s biggest risers at wideout. McConkey fits in well with Rashee Rice, Marquise Brown and Travis Kelce.
Arizona No. 27 | Troy Fautanu – OT, Washington
Arizona makes their third selection of the first round with Troy Fautanu. The All-Pac 12 OT can also play guard. Wherever he ends up, his physicality and toughness will be a major asset to an Arizona Cardinals offense looking to take a big leap forward in year two of the Drew Petzing offense.
Philadelphia* No. 28 | Nate Wiggins – CB Clemson
The trade down turns out to be a classic Howie Roseman move, as the Eagles fill a position of need with Nate Wiggins. The 20-year-old Wiggins has height (6-1) and elite speed (4.28 40). He is the Draft’s fastest defender.
Detroit No. 29 Kool-Aid McKinstry – CB, Alabama
The Lions could go in several directions at 29 including WR. Ultimately, Kool-Aid McKinstry would be a great value pick at the end of the first round. McKinstry is an excellent CB, and also would help immediately in the return game.
Baltimore No. 30 | Tyler Guyton – OT, Oklahoma
Tyler Guyton has size (6-7, 328-pounds) and versatility (played RT at Oklahoma, but can switch to the left side). He would be a strong replacement for Morgan Moses.
San Francisco No. 31 | Terrion Arnold – CB, Alabama
The 49ers could draft an offensive lineman, but the chance at a talent like Terrion Arnold is something they could not pass up at the tail end of the first round. Arnold was an All-American at Bama, and one of the best defensive players in the draft.
Tampa Bay* No. 32 | Chop Robinson – DE, Penn State
Chop Robinson has freaky athleticism. He tore up the combine with a blazing 4.48 40-yard dash. He would be a welcome addition to the Bucs’ pass rush. Tampa Bay finished tied for the seventh-most sacks in the NFL last season. Robinson adds to a position of strength.
Round 2
Carolina No. 33 | Jackson Powers-Johnson – C, Oregon
Powers-Johnson could easily be selected in round one, and he becomes a major value here at the start of round two.
New England No. 34 | Keon Coleman – WR, FSU
Arizona Pick No. 35 | Byron Murphy – DT, Texas
Atlanta Pick No. 36 | TJ Tampa – CB, Iowa State
Trade Atlanta sends picks 43 and 143 for pick No. 36, T.J. Tampa.
LAC Pick No. 37 | Darius Robinson – DE, Mizzou
Tennessee No. 38 | Ricky Pearsall – WR, Florida
The offseason trend of Tennessee adding pass catchers continues with the selection of the uber-athletic Pearsall. Pearsall would give yet another boost to Will Levis and the Titans passing game. The Titans have done all they can to fast track this offense, and an Alt-Pearsall start would be an absolute slam dunk result.
Carolina No. 39 | Xavier Legette – WR, South Carolina
The Panthers have been linked to Legette throughout the evaluation process. He is one of the draft’s best size-speed combinations at WR, and would be an immediate contributor. Bryce Young needs weapons, and with the additions of Diontae Johnson and player like Legette, he would have much stronger options to throw to in 2024.
Washington No. 40 | Zach Frazier – C, West Virginia
Green Bay No. 41 | Jer’Zhan Newton – DL, Illinois
Houston No. 42 | Tyler Nubin – S, Minnesota
Washington No. 43 | Ennis Rakestraw – CB, Missouri
Las Vegas No. 44 | Roger Rosengarten – OT, Washington
New Orleans No. 45 | Troy Franklin – WR, Oregon
The Saints could address WR in the first round, but drafting a WR in round two is also a strong possibility. Franklin’s speed, versatility and deep ball ability would be a strong compliment to Chris Olave. This landing spot would be a good one for Franklin, as he would have little to no resistance keeping him off the field early on in his career.
Indianapolis No. 46 | Mike Sainristil – CB, Michigan
NY Giants No. 47 | Kingsley Suamataia – OT, BYU
New England* No. 48 | Marshawn Kneeland – DE, Western Mich
TRADE: New England sends picks 68 and 137 to Jacksonville for Pick No. 48
Cincinnati No. 49 | Ja’Lynn Polk – WR, Washington
Polk’s size and hands, and ability to win on multiple levels make him an immediate potential replacement for Tyler Boyd this year. Next year, Polk could take on an even larger role when Tee Higgins moves on.
Philadelphia No. 50 | Patrick Paul – OT, Houston
Pittsburgh No. 51 | Roman Wilson – WR, Michigan
A dream landing spot for Wilson. His versatility, athleticism and ability to win in the slot, plus Pittsburgh’s success rate with second round rookie WRs would be a great match.
LA Rams No. 52 | Kris Jenkins – DT, Michigan
Philadelphia No. 53 | Devontez Walker – WR, UNC
A strong WR3 makes a great deal of sense in the Kellen Moore offense. One with Walker’s athletic measurables would make the Eagles much harder to defend. Walker has explosive big-play ability and speed.
Cleveland No. 54 | Michael Hall – DT, Ohio State
Miami No. 55 | Christian Haynes – G, UCONN
Dallas No. 56 | Jonathon Brooks – RB, Texas
The absolute ideal fantasy landing spot for Brooks. Dallas has been linked to the former Texas RB throughout the process, and his arrival would be fantasy football gold. Brooks has size, explosiveness and pass-catching ability. He would be an ideal replacement for Tony Pollard. Once he is fully healthy, Brooks would be the next in a long line of fantasy friendly Dallas Cowboys RBs.
Bucs No. 57 | Ja’Tavion Sanders – TE, Texas
Tampa Bay could go with a WR here, but adding a player like Sanders would also give the offense a boost. Cade Otton played well at times in 2023, but Sanders profiles as a long-term NFL starter with pass-catching upside. The Bucs need to get younger at the skill positions in this draft, and the 21-year-old Sanders would be a welcome addition.
Packers No. 58 | Jaden Hicks – S, Washington State
Texans No. 59 | Trey Benson – RB, FSU
Houston is one of the more underrated landing spots for a RB in this draft. Devin Singletary is gone, and Houston upgraded for the short term with Joe Mixon. While Mixon looks poised to have another solid year, father time is undefeated, and the 28-year-old is not a long-term answer. Benson had one of the best Combines of any RB in this draft class.
Benson would immediately be a handcuff-plus, and add explosive speed out of the backfield. In 2025, Benson could take over completely.
Buffalo No. 60 | Malachi Corley – WR, Western Kentucky
The Bills double tap WR. After selecting Mitchell in Round One, The Bills add the YAC King. Corley’s ability to make plays around the line of scrimmage, big play ability, and versatility would add another dimension to Buffalo’s offense and make them more dangerous. Corley also has the potential to be used on designed runs.
Detroit No. 61 | Braden Fiske – DT, FSU
Baltimore No. 62 | Payton Willis – LB, NCSU
San Francisco No. 63 Cooper Beebe G Kansas State
Kansas City No. 64 | Ruke Orhorhoro – DT, Clemson
Carolina No. 65 | Blake Corum – RB, Michigan
The Panthers add their long term answer – and potential 2024 RB starter in Corum. A mega-producer at Michigan, Corum would be a great fit with what Dave Canales wants to do stylistically with the Panthers’ running back position.
Arizona No. 66 | Maason Smith – DT, LSU
Washington No. 67 | Ben Sinnott – TE, Kansas State
Washington added Zach Ertz as a free agent, but the 33 year old is a stop-gap. Sinnott profiles as a long-term answer at the position, and one with considerable fantasy upside. He led Kansas State in receiving yards and TDs last year, and backed it up with an impressive Combine performance.
Jacksonville No. 68 | Adisa Isaac – DE, Penn State
Seattle* No. 69 | Javon Bullard – S, Georgia
TRADE: Seattle sends picks 81 and 179 to the Los Angeles Chargers for Pick No. 69
NY Giants No. 70 | Jaylen Wright – RB, Tennessee
Devin Singletary signed as a de facto Saquon Barkley “replacement” this offseason, but NY needs to add more talent to the backfield. Enter Wright. With size, speed and receiving ability, Wright would immediately make this a committee backfield. The 21-year-old would be a potential long term answer for a team that needs to upgrade their skill position talent.
Arizona No. 71 | MarShawn Lloyd – RB, USC
Lloyd would be an ideal James Conner replacement. Conner played very well in 2023, but at 28 years old, his days of high-end production are limited. At 220-plus pounds with a 4.46 40, Lloyd would carve out a role as a rookie before taking over in 2025.
NY Jets No. 72 | Blake Fisher – OT, Notre Dame
Detroit No. 73 | Andru Phillips – CB, Kentucky
Atlanta No. 74 | Junior Colson – LB, Michigan
Bears No. 75 | T’Vondre Sweat – DT, Texas
Denver No. 76 | Brandon Dorlus – DT, Oregon
Las Vegas No. 77 | Edgerrin Cooper – LB, Texas A&M
Washington No. 78 | Javon Baker – WR, UCF
With Curtis Samuel now a Buffalo Bill, Washington looks poised to add a WR. Baker was a big-time producer at UCF and backed it up with a strong Senior Bowl. He would step into the WR3 role, and would have a chance to overtake the inconsistent Jahan Dotson in the pecking order.
Atlanta No. 79 | Chris Braswell – DE, Alabama
Cincinnati No. 80 | Theo Johnson – TE, Penn State
The Bengals signed Mike Gesicki, making it the third straight offseason with a new TE. After being linked to Bowers by some, Cincinnati settles for Johnson in the third round. While he is not a perfect prospect, he is athletically gifted. Johnson has one of the best size-speed combinations of any TE in the league.
LA Chargers No. 81 | Braelon Allen – RB, Wisconsin
The Chargers signed Gus Edwards and J.K. Dobbins this offseason, and add even more juice to the backfield with Allen. Greg Roman is synonymous with rushing production, and adding a young back with size and the ability to absorb volume will help the Chargers offensive makeover.
Atlanta No. 82 | Max Melton – CB, Rutgers
LA Rams No. 83 | Spencer Rattler – QB, South Carolina
The Rams add a potential Matthew Stafford successor in Rattler. Rattler would have plenty of time to develop behind Stafford and Jimmy Garoppolo, but has the tools to become a solid NFL starter.
Pittsburgh No. 84 | Kiran Amegadjie – OT, Yale
Cleveland No. 85 | Brenden Rice – WR, USC
Cleveland traded for Jerry Jeudy, and adds another WR with Rice. At 6-3 and 200-plus pounds, Rice adds a vertical threat with size. He could also be a long-term answer as an Amari Cooper replacement down the line. Rice’s father was not a bad player either.
Houston No. 86 | Jonah Elliss – DE, Utah
Dallas No. 87 | Dominick Puni – OL, Kansas
Green Bay No. 88 | Caelen Carson – CB, Wake Forest
Tampa Bay No. 89 | Kamari Lassiter – CB, Georgia
Arizona No. 90 | Dadrion Taylor-Demerson – S, Texas Tech
Green Bay No. 91 | Mekhi Wingo – DT, LSU
Tampa Bay No. 92 | D.J. James – CB, Auburn
Baltimore No. 93 | Christian Mahogany – G, Boston College
San Francisco No. 94 | Cole Bishop – S, Utah
Kansas City No. 95 | Will Shipley – RB, Clemson
The Chiefs add one of the draft’s best pass catchers at the RB position in Shipley. He would step into the 2022 Jerick McKinnon role plus. Shipley brings a dynamic element to the backfield and adds another weapon to Patrick Mahomes‘ disposal. Stylistically, I love this fit.
Jacksonville No. 96 | Dewayne Carter – DT, Duke
Cincinnati No. 97 | Trevin Wallace – LB, Kentucky
Pittsburgh No. 98 | Calen Bullock – S, USC
LA Rams No. 99 | Jermaine Burton – WR, Alabama
The Rams add the exciting Burton to their WR room. Burton is an athletic deep threat with strong route-running ability. His big play ability would be an ideal compliment to Puka Nacua and Cooper Kupp.
Washington No. 100 | Malik Washington – WR, Virginia
The Commanders continue to add weapons for their new franchise QB. Washington projects as a dangerous threat out of the slot. He is an ideal fit for the Kliff Kingsbury offense.
Read Theo’s Draft Rumors article here: NFL DRAFT RUMORS! Picks, Trades, and Rumors for all 32 Teams – Players and Moves that Could Shape the 2024 NFL Draft