Mock Draft 4.0: Getting Closer, Getting Weirder, Doing My Best

Mock Draft Updated 4/24.

Added the Minnesota trade back in as well as two others. I expect there to be more than that, but it’s awful to try and predict those sorts of things. The top five is still very fluid outside of Caleb. This should be a fun 24 hours or so. We’ve come a long way

1. Chicago – Caleb Williams, QB, USC

2. Washington – Jayden Daniels, QB, LSU

3. New England – Drake Maye, QB, North Carolina

4. Arizona – Marvin Harrison, Jr., WR, Ohio State

5. Minnesota Vikings – J.J. McCarthy, QB, Michigan

Trading 11 & 23 to LAC for the 5th Pick

6. N.Y. Giants – Malik Nabers, WR, LSU

7. Tennessee – Joe Alt, OT, Notre Dame

8. Chicago – Rome Odunze, WR, Washington

Bears trade 9 and 75 for 8 and 109

9. Atlanta – Byron Murphy, DT, Texas

10. N.Y. Jets – Brock Bowers, TE, Georgia

11. L.A. Chargers – JC Latham, OT, Alabama

12. Denver – Terrion Arnold, CB, Alabama

13. Las Vegas – Michael Penix Jr., QB, Washington

14. New Orleans – Olu Fashanu, OT, Penn State

15. Indianapolis – Quinyon Mitchell, CB, Toledo

16. Seattle – Dallas Turner, Edge, Alabama

17. Jacksonville – Cooper DeJean, CB, Iowa

18. Cincinnati – Taliese Fuaga, OT, Oregon State

19. L.A. Rams – Jared Verse, Edge, Florida State

20. Pittsburgh – Graham Barton, OT, Duke

21. Miami – Laiatu Latu, Edge, UCLA

22. Philadelphia – Troy Fautanu, OT, Washington

23. LA Chargers – Brian Thomas Jr., WR, LSU

24. Dallas – Amarius Mims, OT, Georgia

25. Green Bay – Jordan Morgan, OT, Arizona

26. Tampa Bay – Nate Wiggins, CB, Clemson

27. Arizona – Chop Robinson, Edge, Penn State

28. Buffalo – Jer’Zhan Newton, DT, Illinois

29. Detroit – Jackson Powers-Johnson, C, Oregon

30. Washington – Tyler Guyton, OT, Oklahoma

Washington trades 36 and 100 to Baltimore for 30 and 250

31. San Francisco – Kool-Aid McKinstry, CB, Alabama

32. Kansas City – Ladd McConkey, WR, Georgia

Five QBs, five WRs, nine OL, one tight end = 21 offensive players

Four Edge, five CBs, two interior DL = 11 defensive players

I’ll have updated versions tomorrow morning and a final, FINAL mock up in the early afternoon that I will stick by no matter how messy it gets Thursday night. Best of luck trying to sort this one out!

written by

Andy has been involved in sports betting on and off his entire adult life and has been creating content surrounding it for the past five years. While the NFL is his first love, he also bets hundreds of college basketball games every winter and loves sweating golf DFS during the football offseason.

more nfl news

Los Angeles Rams Schedule: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

The Los Angeles Rams enter the 2024 season coming off a scorching hot end to 2023 that saw them win seven of their final eight games to sneak into the playoffs. Can they pick up where they left off and...

Washington Commanders: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

In 2024, the Commanders are embarking on a new phase. Following a disappointing 4-13 season under new owner Josh Harris, Washington saw the necessity for reevaluation and change. This offseason, Harris made decisive moves. The Commanders parted ways with head...

New York Jets: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

The Jets were expected to soar in 2023, but their hopes were dashed just four plays into the season when Aaron Rodgers tore his Achilles against the Buffalo Bills. With a 13-season playoff drought, the longest in professional sports, the...

Tampa Bay Buccaneers Schedule: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

Tom Brady's retirement may have left a void in Tampa Bay, but the Buccaneers rode a 5-1 record over their last six games into an NFC South title and eventual Division Round win in 2023. With Baker Mayfield back under...

Las Vegas Raiders Schedule: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

The Las Vegas Raiders are looking to continue their ascension in 2024 after finishing last season winning three of their final four games. They still have to decide who’ll be behind center but Antonio Pierce has built a roster capable...

Tennessee Titans Schedule: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

It was a rough season for the Titans in 2023 and the team looks to make huge strides in year two with Will Levis and Derrick Henry now on the Baltimore Ravens. Let's look at the 2024 schedule and break...

Jacksonville Jaguars Schedule: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

The Jaguars have been ready to move on from the 2023 season from the second it ended after an epic collapse down the stretch caused them to miss the NFL playoffs. With the 2024 schedule out, Jacksonville is looking ahead...

Minnesota Vikings Schedule: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

Under the helm of third-year coach Kevin O'Connell, the Minnesota Vikings embark on a new chapter. The departure of veteran quarterback Kirk Cousins, who led the team for six years, marks a significant transition. During Cousins' tenure, the Vikings attained...

Houston Texans Schedule: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

The Houston Texans were the surprise team of the season last year thanks to the emergence of rookies C.J. Stroud and Will Anderson Jr. and an excellent job by rookie head coach and offensive coordinator DeMeco Ryans and Bobby Slowik....

Miami Dolphins Schedule: Dates and Times for All 17 Games, Strength of Schedule, Record Prediction

The top-ranked offense in the NFL from last season is back, led by quarterback Tua Tagovailoa and wide receivers Tyreek Hill and Jaylen Waddle. Additionally, they've bolstered their roster during the offseason by adding talent such as Odell Beckham Jr.,...

Latest News

How to Watch Twins vs. Guardians: Live Stream or on TV

On Saturday, Bailey Ober will start for the Minnesota Twins (24-20) against Logan Allen and the Cleveland Guardians (28-17), with first pitch scheduled for 6:10 PM ET at Progressive Field.If you're intending to watch this game, keep reading for TV...

Giants vs. Rockies: Start Time, Streaming Live, TV Channel, How to Watch

Kyle Harrison will take the ball for the San Francisco Giants (20-25) when they host starter Ty Blach and the Colorado Rockies (15-28) on Saturday, with first pitch at 4:05 PM ET.Keep reading to find out all the details on...

How to Watch Dodgers vs. Reds: Live Stream or on TV

The Los Angeles Dodgers (29-17), who will give the start to Walker Buehler, host the Cincinnati Reds (19-25) with Graham Ashcraft on the hill, Saturday at 9:10 PM ET.Keep reading to find out how to watch the Los Angeles-Cincinnati matchup...

Las Vegas Aces vs. Los Angeles Sparks: Start Time, Streaming Live, TV Channel, How to Watch

A game after putting up 30 points in an 89-80 win over the Mercury, A'ja Wilson leads the Las Vegas Aces (1-0) at home against the Los Angeles Sparks (0-1) on Saturday, May 18, 2024. The matchup begins at 3:00...

Aces vs Sparks Prediction: Picks, Live Odds & Moneyline – May 18

A game after scoring 30 points in an 89-80 win over the Mercury, A'ja Wilson leads the Las Vegas Aces (1-0) at home against the Los Angeles Sparks (0-1) on Saturday, May 18, 2024. The matchup airs at 3:00 PM...

How to Watch Diamondbacks vs. Tigers: Live Stream or on TV

On Saturday, Zac Gallen will start for the Arizona Diamondbacks (21-23) against Jack Flaherty and the Detroit Tigers (21-22), with first pitch scheduled for 8:10 PM ET at Chase Field.The article below will provide you with everything you need to...

Astros vs. Brewers: Start Time, Streaming Live, TV Channel, How to Watch

On Saturday at 7:10 PM ET, Kyle Tucker and the Houston Astros (20-25) take on William Contreras and the Milwaukee Brewers (26-18) at Minute Maid Park.If you're trying to watch this game, keep reading for TV and streaming options for...

Rangers vs. Angels: Start Time, Streaming Live, TV Channel, How to Watch

Jose Urena takes the ball for the Texas Rangers (23-23) when they host starter Patrick Sandoval and the Los Angeles Angels (17-28) at 7:15 PM ET on Saturday.Keep reading to see how to watch the Texas-Los Angeles matchup in the...

Red Sox vs. Cardinals: Start Time, Streaming Live, TV Channel, How to Watch

Kutter Crawford will take the ball for the Boston Red Sox (22-23) when they visit starting pitcher Miles Mikolas and the St. Louis Cardinals (19-25) on Saturday, with first pitch at 7:15 PM ET.Keep scrolling to find out all the...

New York Liberty vs. Indiana Fever: Start Time, Streaming Live, TV Channel, How to Watch

Breanna Stewart leads the New York Liberty (2-0) into a matchup against the Indiana Fever (0-2) after scoring 31 points in a 102-66 win over the Fever. The matchup is on Saturday, May 18, 2024, tipping at 1:00 PM ET...

more nfl news