Vikings, Raiders trade up for QBs in Nick Wright’s 2024 NFL mock draft


April has finally arrived and the countdown to the 2024 NFL Draft is on.

With the NFL Draft only weeks away, Nick Wright of “First Things First” released his first mock draft of the season on Monday. 

Unsurprisingly, he has three quarterbacks being selected with the top-three picks. But which ones and which teams are making those top picks?

Here’s Nick Wright’s full mock draft, with odds via FanDuel Sportsbook.

2024 NFL Draft prospect rankings | Top 10 QB prospects | Top 10 RB prospects | Top 10 WR prospects | Top 10 TE prospects | Top 10 OT prospects | Top 10 IOL prospects | Top 10 Edge prospects | Top 10 DT prospects | Joel Klatt’s mock draft

1. Chicago Bears (from Carolina Panthers) — QB Caleb Williams, USC
Odds to be selected No. 1: -8000

2. Washington Commanders — QB Drake Maye, UNC
Odds to be selected No. 2: -115

3. Minnesota Vikings (trade with Patriots) — QB J.J. McCarthy, Michigan
Odds to be selected No. 3: +360

*Vikings receive: No. 3 pick
*Patriots receive: No. 11 overall pick, No. 23 overall pick, No. 157 overall pick

Caleb Williams, J.J. McCarthy headline Nick Wright’s NFL Mock Draft

Caleb Williams, J.J. McCarthy headline Nick Wright’s NFL Mock Draft

4. Arizona Cardinals — WR Marvin Harrison, Ohio State
Odds to be selected No. 4: -155

5. Las Vegas Raiders (trade with Chargers) — QB Jayden Daniels, LSU
Odds to be selected No. 5: +2600

*Raiders receive: No. 5 overall pick
Chargers receive: No. 13 overall pick, No. 77 overall pick, 2025 first-round pick

6. New York Giants — WR Malik Nabers, LSU
Odds to be selected No. 6: +160

7. Tennessee Titans — OT Joe Alt, Notre Dame
Odds to be selected No. 7: -120

8. Atlanta Falcons — Edge rusher Dallas Turner, Alabama
Odds to be selected No. 8: +150

9. Chicago Bears — WR Rome Odunze, Washington
Odds to be a top-5 pick: +850

10. New York Jets — TE Brock Bowers, Georgia
Odds to select Bowers: +170

11. New England Patriots (trade with Vikings) — OT Taliese Fuaga, Oregon State
Odds to be first OL selected: +380

12. Denver Broncos — QB Bo Nix, Oregon
Odds to select Nix: -135

13. Los Angeles Chargers (trade with Raiders) — DT Byron Murphy, Texas
Odds to be first defender selected: +1500

14. New Orleans Saints — Edge rusher Jared Verse, Florida State
Odds to be first defender selected: +1000

15. Indianapolis Colts — CB Cooper Dejean, Iowa
Odds to select CB: +145

16. Seattle Seahawks — OL Troy Fautanu, Washington
Odds to be first OL selected: +4500

17. Jacksonville Jaguars — CB Quinyon Mitchell, Toledo
Odds to be first defender selected: +400

18. Cincinnati Bengals — OT, Olu Fashanu, Penn State
Odds to be first OL selected: +600

19. Los Angeles Rams — DT Jer’Zhan Newton, Illinois
Odds to be first defender selected: +10000

20. Pittsburgh Steelers — OL Jackson Powers-Johnson, Oregon

21. Miami Dolphins — Edge rusher, Laiatu Latu, UCLA
Odds to select DL: +220

22. Philadelphia Eagles — CB Nate Wiggins, Clemson
Odds to be first defender selected: +7500

23. New England Patriots (from Minnesota Vikings via Houston Texans and Cleveland Browns) — WR Brian Thomas Jr., LSU
Odds to be first WR selected: +10000

24. Dallas Cowboys — OT Graham Barton, Duke
Odds to select OL: -170

25. Green Bay Packers — OT JC Latham, Alabama
Odds to be first defender selected: +1300

26. Tampa Bay Buccaneers — CB Terrion Arnold, Alabama
Odds to be first defender selected: +1700

27. Cardinals (from Texans) — OT Amarius Mims, Georgia
Odds to be first OL selected: +4500

28. Buffalo Bills — S Tyler Nubin, Minnesota
Odds to select S: +750

29. Patriots (trade with Detroit Lions) — QB Michael Penix Jr., Washington
Odds to select Penix: +1300

*Patriots receive: No. 29 overall pick
*Lions receive: No. 34 overall pick, No. 103 overall pick, No. 231 overall pick

30. Baltimore Ravens — CB Kool-Aid McKinstry, Alabama
Odds to select CB: +500

31. San Francisco 49ers — OT Tyler Guyton, Oklahoma
Odds to select OL: -115

32. Kansas City Chiefs — WR Ladd McConkey, Georgia
Odds to select WR: +100

Follow along with FOX Sports for the latest news on the NFL and other sports.


Get more from National Football League Follow your favorites to get information about games, news and more