1. Caleb Williams, QB
USC
Bears
2. Jayden Daniels, QB
LSU
Commanders
3. Drake Maye, QB
North Carolina
Patriots
4. Marvin Harrison Jr., WR
Ohio State
Cardinals
5. Joe Alt, OT
Notre Dame
Chargers
6. Malik Nabers, WR
Giants
7. JC Latham, OT
Alabama
Titans
8. Michael Penix Jr., QB
Washington
Falcons
9. Rome Odunze, WR
10. J. J. McCarthy, QB
Michigan
Vikings
11. Olu Fashanu, OT
Penn State
Jets
12. Bo Nix, QB
Oregon
Broncos
13. Brock Bowers, TE
Georgia
Raiders
14. Taliese Fuaga, OT
Oregon State
Saints
15. Laiatu Latu, DE
UCLA
Colts
16. Byron Murphy II, DT
Texas
Seahawks
17. Dallas Turner, DE
18. Amarius Mims, OT
Bengals
19. Jared Verse, DE
Florida State
Rams
20. Troy Fautanu, OT
Steelers
21. Chop Robinson, DE
Dolphins
22. Quinyon Mitchell, CB
Toledo
Eagles
23. Brian Thomas Jr., WR
Jaguars
24. Terrion Arnold, CB
Lions
25. Jordan Morgan, OL
Arizona
Packers
26. Graham Barton, C
Duke
Buccaneers
27. Darius Robinson, DE
Missouri
28. Xavier Worthy, WR
Chiefs
29. Tyler Guyton, OT
Oklahoma
Cowboys
30. Nate Wiggins, CB
Clemson
Ravens
31. Ricky Pearsall, WR
Florida
49ers
32. Xavier Legette, WR
South Carolina
Panthers
USA TODAY Sports via Yahoo Sports
2025 NFL mock draft roundup: Top 3 picks in still-too-early projections
2 days ago
Heavy.com
Jets Received Trade Offer for 10th Pick in 2024 NFL Draft
3 hours ago
Sports Illustrated
Sports Illustrated Predicts Green Bay Packers Draft Pick Could Be Biggest Draft Bust
Seahawks Wire via Yahoo Sports
Seahawks pick Texas QB in Round 1 of this 2025 NFL mock draft
6 days ago
Yahoo Sports
Fantasy football Rankings for 2024 drafts
5 hours ago
The Highest Paid NFL Quarterbacks After Trevor Lawrence's Jaguars Extension
18 minutes ago
Athlon Sports
Trevor Lawrence Got Paid, Now He Needs to Get the Most From Jaguars’ Reworked Receiving Corps
2 hours ago
Draft Wire via Yahoo Sports
Trevor Lawrence becomes only quarterback from the 2021 draft class to receive an extension
8 hours ago
Indianapolis Colts' Day 3 pick, Year 1 starter: WR Anthony Gould
13 hours ago
Jaguars Wire via Yahoo Sports
Column: Trevor Lawrence has already proven it to the Jaguars
4 hours ago