A Way Too Early 2024 NFL Mock Draft

Richard Schultz. Getty Images.

Before we get started, I want to clarify that I came up with the draft order based on the longest odds to win the Super Bowl via the Barstool Sportsbook. I also did not include trades here, but more this is a general prospect to projected team needs match. I'm also making assumptions all of these guys actually come out and declare for the Draft. But clearly this is written in stone, so if you read it here, it's 100% happening. Here we go! 

1) Arizona Cardinals - WR Marvin Harrison Jr. (Ohio State)

I wrote about it today and if this happens, it'd be the biggest coup we've ever seen in an NFL Draft with Cardinals GM Monti Ossenfort getting both the top two picks in the draft and trading them both away for major hauls since they've already got their Quarterback in Kyler Murray. But for everyone's sanity, let's keep trades out of this one year early mock draft and give them the best Receiver on the board to catch passes from Kyler Murray. At 6'4" 205 lbs., Marvin Harrison Jr. is a lot bigger than his dad while still maintaining a lot of that route running, speed, hands, and body control. 

2) Arizona Cardinals (via Houston Texans) - OT Olumuyiwa Fashanu (Penn State)

Again, no trades here, so let's take a blue chipper in Fashanu. They obviously drafted Paris Johnson Jr. this year, but at 6'6" 321 lbs. with long arms, Fashanu can go on the other side and keep Kyler Murray upright and healthy.

3) Tennessee Titans - QB Caleb Williams (USC)

The Titans drafted Malik Willis last year and traded up to get Will Levis with the 33rd pick this year. Both will get their chances to prove themselves behind the scenes. But it'd be hard to pass on Caleb Williams if he's staring you in the face here. Whoever really does take Williams would likely have to trade up to #1 as he's the sexiest option for the top pick at the moment.

4) Indianapolis Colts - TE Brock Bowers (Georgia)

Kyle Pitts is the only other Tight End to be drafted this high but don't rule out Bowers matching or potentially exceeding that next year. He would've been TE1 by a mile this year and Tight End's are a young Quarterback's best friend. Anthony Richardson would love this pick. How many Tight Ends have a 75 yard rushing touchdown?

5) Tampa Bay Buccaneers - QB Drake May (North Carolina)

*You can tell I stayed true to the Barstool Sportsbook odds as I'd have the Bucs picking much later than this.

The Bucs stayed pat and didn't draft a Quarterback in this year's draft. So they're gonna roll with Kyle Trask and Baker Mayfield this year with the winner likely revealing themselves at some point during the pre-season. May offers the potential of a new Franchise QB to guide the Bucs back to the promised land. 

6) Washington Commanders - EDGE Dallas Turner (Alabama)

There has been a lot of noise about Chase Young and the Commanders elected not to pick up his 5th year option. Turner could slot in nicely opposite Montez Sweat and they've shown a preference for drafting D-line with their premium picks.

7) Atlanta Falcons - EDGEE Jared Verse (Florida State)

The Falcons need so much help getting after the Quarterback and instead of Drafting Runningbacks, this makes more sense in the Top 10.

8) Pittsburgh Steelers - Kool-Aid McKinstry (Alabama)

The Steelers need more help at Corner and Kool-Aid could be just what the doctor ordered. Jersey Jerry would love this pick.

9) New England Patriots - EDGE Jack Sawyer (Ohio State)

Matt Judon is awesome, but at this point he'll be almost 32 and have one year left on his deal. Bill Belichick & co. go with his eventual successor in Sawyer.

10) Los Angeles Rams - OT Joe Alt (Notre Dame)

Andrew Whitworth ain't walking through that door! Whether it's Matthew Stafford, Stetson Bennett or somebody else throwing the ball for the Rams in 2024, they'll need someone to protect him.

11) Chicago Bears (via Carolina Panthers) - EDGE Chico Bennett Jr. (Virginia)

The Bears have two of the next four picks thanks to their trade down with the Panthers and I have them taking their first EDGE rusher here with Chico Bennett Jr. as they didn't really address a big position of need much in the 2023 Draft.

12) Seattle Seahawks - DT Michael Hall Jr. (Ohio State)

The Seahawks could use some help shoring up their run defense. I'd like to see Hall put on a bit more weight as he's in the mid 280s now, but he's got a ton of potential that Pete Carroll and co. could cultivate. 

13) Las Vegas Raiders - S Cole Bishop (Utah)

At 6'2" 206 lbs, Bishop has good size and range for a Safety. The Raiders have holes all over, so all positions are really in play here.

14) Chicago Bears - EDGE J.T. Tuimoloau (Ohio State)

Not one, but TWO EDGE rushers in the Draft. At 6'4" 269 lbs. he's got great size and can hold up a bit better than the more slender Bennett.

15) New York Giants - WR Johnny Wilson (Florida State)

Daniel Jones got paid and now the Giants need to surround him with more playmakers. Johnny Wilson is a giant at the Receiver position at 6'7" 235 lbs. and could give Danny Dimes a giant catch radius on the outside.

16) Minnesota Vikings - CB Kamari Lassiter (Georgia)

The Vikings have historically valued Corners high in the Draft and while this is a different regime, they still have a glaring need there. At 6'0" 180 lbs., Lassiter could add a little weight, but he needs some more on-ball production with only 1 career INT.

17) Green Bay Packers - DT Maason Smith (LSU)

Smith has got good size at 6'5" 311 lbs. and the Packers could slot him in with Kenny Clark and Devonte Wyatt to form a lethal Defensive front.

18) Denver Broncos - WR JaCorey Brooks (Alabama)

A lot has been made of the Broncos Wide Receiver room, but for all the talk there has been little production. Brooks is next up in Tuscaloosa.

19) Houston Texans (via Cleveland Browns) - OT/OG J.C. Latham (Alabama)

The Texans invested a lot in C.J. Stroud and while we're seeing a lot of WRs go off the board, they need to keep Stroud protected. Latham provides position versatility.

20) New Orleans Saints - WR Beaux Collins (Clemson)

At 6'3" 210 lbs., he's got the size to be a WR1, but how could you not love a guy named Beaux going to New Orleans?! I don't of course cause I hate the Saints, but I gotta put someone to them here.

21) Miami Dolphins - Oronde Gadsen II (Syracuse)

Joey Porter Jr. went to the Steelers, Deuce Vaughn went to the Cowboys with his dad on staff, let's keep things in the family! Oronde Gadsen played his entire six year career in Miami so let's bring the kiddo home!

22) Jacksonville Jaguars - CB Cooper DeJean (Iowa)

Tyson Campbell was terrific last year, but the Jags will need more help on the outside and at 6'1" 209 lbs., DeJean has the size to thrive at the next level. 

23) Los Angeles Chargers - LB Barrett Carter (Clemson)

Carter is a good coverage Linebacker that can also run and hit with the best of them. Look for his name to be called early next year.

24) Detroit Lions - WR Emeka Egbuka (Ohio State)

Ohio State is simply churning out top tier WR talent and Egbuka goes after his teammate, Marvin Harrison Jr., but is till a 1st round talent himself, similar to what we saw in 2022 with both Garrett Wilson and Chris Olave going in the 1st Round.

25) Baltimore Ravens - DT T'Vondre Sweat (Texas)

The Ravens have historically loved big, run stuffing Nose Tackles and at 6'4" 355 lbs., Sweat fits the bill. 

26) Dallas Cowboys - RB Treveyon Henderson (Ohio State)

They've got Tony Pollard on the Franchise tag and Deuce Vaughn isn't big enough to be an every down back. I don't know if they'll pay Pollard after failing on those RB second contracts with DeMarco Murray and Zeke Elliott over the years. 

27) Green Bay Packers (via New York Jets) - LB Jack Kiser (Notre Dame)

We're assuming in this circumstance, that Aaron Rodgers has played over 65% of the snaps for the Jets this year, in which case the conditional 2nd round pick in 2024 conveys into a 1st round pick. 

28) San Francisco 49ers - QB Michael Penix Jr. (Washington)

Trey Lance is rumored to be moved. Everyone really loves Brock Purdy who has been serviceable for sure, but as a Franchise QB? I'm not ready to crown him yet. He's also got an elbow injury where there are rumors he's learning to throw lefty. They've got a lot of questions and if a QB they like is on the board late in the 1st Round, I wouldn't rule it out.

29) Cincinnati Bengals - OG Donovan Jackson (Ohio State)

Protecting Joe Burrow is their top priority and while they've built up their Offensive Line a lot, they could save some money by drafting a starter here.

30) Buffalo Bills - WR Malik Nabers (LSU)

The Bills went Tight End early with Dalton Kincaid but they didn't really address the Receiver position outside of Justin Shorter in the 5th Round. Nabers could take over as for Gabe Davis who is a free agent after this coming season.

31) Philadelphia Eagles - CB/S Malachi Moore (Alabama)

At 6'0" 190 lbs., I'd like to see Moore put on a little more weight, but he's got good position flexibility which the Eagles value.

32) Kansas City Chiefs - WR Rome Odunza (Washington)

A bigger Receiver at 6'3" 212 lbs., Odunza could bring a different element to the Chiefs offense.