Skip to main content

2025 NFL mock draft roundup: Experts predict Giants, Titans trade at No. 1


play
Show Caption

You can follow the latest free agency news from Paste BN here.

NFL free agency has seen hundreds of millions of dollars spent across the league as teams address needs on their rosters. Some were expected coming into the weekend like the Seahawks signing top free-agent quarterback Sam Darnold after trading away Geno Smith. Others were a bit surprising, such as the Washington Commanders giving former first-round pick Javon Kinlaw a three-year deal worth $45 million.

These moves mark the biggest event in the offseason before the 2025 NFL draft. This draft class likely influenced many decisions for teams given depth or lack thereof at specific positions. A class deep in defensive line, running back, tight end and interior offensive line prospects could set teams up well to build for the future without too much investment needed in free agency.

Deals will continue to trickle in over the next week or two but the biggest names are signed and teams can mostly look ahead to the 2025 NFL draft.

Here are the latest predictions for the first round of the 2025 NFL draft from experts at The 33rd Team, CBS Sports, Pro Football Focus (PFF) and The Athletic.

2025 NFL mock draft roundup

1. Tennessee Titans

33rd Team: Cameron Ward, QB, Miami (Trade with the New York Giants)

CBS Sports: Abdul Carter, Edge, Penn State

PFF: Cameron Ward, QB, Miami (Trade with the New York Giants)

The Athletic: Abdul Carter, Edge, Penn State

2. Cleveland Browns

33rd Team: Shedeur Sanders, QB, Colorado

CBS Sports: Shedeur Sanders, QB, Colorado

PFF: Shedeur Sanders, QB, Colorado

The Athletic: Cameron Ward, QB, Miami

3. New York Giants

33rd Team: Abdul Carter, Edge, Penn State (Trade with the Tennessee Titans)

CBS Sports: Shedeur Sanders, QB, Colorado

PFF: Abdul Carter, Edge, Penn State (Trade with the Tennessee Titans)

The Athletic: Travis Hunter, CB/WR, Colorado

4. New England Patriots

33rd Team: Travis Hunter, CB/WR, Colorado

CBS Sports: Travis Hunter, CB/WR, Colorado

PFF: Will Campbell, OT, LSU

The Athletic: Will Campbell, OT, LSU

5. Jacksonville Jaguars

33rd Team: Tyler Warren, TE, Penn State

CBS Sports: Mason Graham, DT, Michigan

PFF: Travis Hunter, CB/WR, Colorado

The Athletic: Armand Membou, OT, Missouri

6. Las Vegas Raiders

33rd Team: Armand Membou, OT, Missouri

CBS Sports: Ashton Jeanty, RB, Boise State

PFF: Ashton Jeanty, RB, Boise State

The Athletic: Mason Graham, DT, Michigan

7. New York Jets

33rd Team: Mason Graham, DT, Michigan

CBS Sports: Will Campbell, OT, LSU

PFF: Mason Graham, DT, Michigan

The Athletic: Tetairoa McMillan, WR, Arizona

8. Carolina Panthers

33rd Team: Shemar Stewart, Edge, Texas A&M

CBS Sports: Tetairoa McMillan, WR, Arizona

PFF: Jalon Walker, LB/Edge, Georgia

The Athletic: Shemar Stewart, Edge, Texas A&M

9. New Orleans Saints

33rd Team: Jahdae Barron, CB, Texas

CBS Sports: Jalon Walker, LB/Edge, Georgia

PFF: Tetairoa McMillan, WR, Arizona

The Athletic: Tyler Warren, TE, Penn State

10. Chicago Bears

33rd Team: Ashton Jeanty, RB, Boise State

CBS Sports: Armand Membou, OT, Missouri

PFF: Shemar Stewart, Edge, Texas A&M

The Athletic: Ashton Jeanty, RB, Boise State

11. San Francisco 49ers

33rd Team: Kenneth Grant, DT, Michigan

CBS Sports: Will Johnson, CB, Michigan

PFF: Armand Membou, OT, Missouri

The Athletic: Jalon Walker, LB/Edge, Georgia

12. Dallas Cowboys

33rd Team: Will Campbell, OT, LSU

CBS Sports: Shemar Stewart, Edge, Texas A&M

PFF: Mykel Williams, Edge, Georgia

The Athletic: Mykel Williams, Edge, Georgia

13. Miami Dolphins

33rd Team: Will Johnson, CB, Michigan

CBS Sports: Tyler Warren, TE, Penn State

PFF: Kelvin Banks Jr., OT, Texas

The Athletic: Tyler Booker, IOL, Alabama

14. Indianapolis Colts

33rd Team: Tyler Warren, TE, Penn State

CBS Sports: Kelvin Banks Jr., OT, Texas

PFF: Tyler Warren, TE, Penn State

The Athletic: Colston Loveland, TE, Michigan

15. Atlanta Falcons

33rd Team: Jihaad Campbell, LB, Alabama

CBS Sports: Mykel Williams, Edge, Georgia

PFF: Will Johnson, CB, Michigan

The Athletic: Will Johnson, CB, Michigan

16. Arizona Cardinals

33rd Team: Mykel Williams, Edge, Georgia

CBS Sports: Mike Green, Edge, Marshall

PFF: Kenneth Grant, DT, Michigan

The Athletic: Kelvin Banks Jr., OT, Texas

17. Cincinnati Bengals

33rd Team: Mike Green, Edge, Marshall

CBS Sports: Walter Nolen, DT, Ole Miss

PFF: James Peace Jr., Edge, Tennessee

The Athletic: Jihaad Campbell, LB, Alabama

18. Seattle Seahawks

33rd Team: Nick Emmanwori, S, South Carolina

CBS Sports: Matthew Golden, WR, Texas

PFF: Luther Burden III, WR, Missouri

The Athletic: Nick Emmanwori, S, South Carolina

19. Tampa Bay Buccaneers

33rd Team: Jalon Walker, LB/Edge, Georgia

CBS Sports: Jihaad Campbell, LB, Alabama

PFF: Nick Emmanwori, S, South Carolina

The Athletic: Donovan Ezeiruaku, Edge, Boston College

20. Denver Broncos

33rd Team: Matthew Golden, WR, Texas

CBS Sports: Kenneth Grant, DT, Michigan

PFF: Colston Loveland, TE, Michigan

The Athletic: Omarion Hampton, RB, North Carolina

21. Pittsburgh Steelers

33rd Team: Omarion Hampton, RB, North Carolina

CBS Sports: Omarion Hampton, RB, North Carolina

PFF: Walter Nolen, DT, Ole Miss

The Athletic: Jahdae Barron, CB, Texas

22. Los Angeles Chargers

33rd Team: Donovan Ezeiruaku, Edge, Boston College

CBS Sports: Colston Loveland, TE, Michigan

PFF: Omarion Hampton, RB, North Carolina

The Athletic: Grey Zabel, IOL, North Dakota State

23. Green Bay Packers

33rd Team: Tetairoa McMillan, WR, Arizona

CBS Sports: Jahdae Barron, CB, Texas

PFF: Jahdae Barron, CB, Texas

The Athletic: Matthew Golden, WR, Texas

24. Minnesota Vikings

33rd Team: Maxwell Hairston, CB, Kentucky

CBS Sports: Nick Emmanwori, S, South Carolina

PFF: Derrick Harmon, DT, Oregon

The Athletic: Josh Simmons, OT, Ohio State

25. Houston Texans

33rd Team: Emeka Egbuka, WR, Ohio State

CBS Sports: Emeka Egbuka, WR, Ohio State

PFF: Tyler Booker, IOL, Alabama

The Athletic: Donovan Jackson, OL, Ohio State

26. Los Angeles Rams

33rd Team: Carson Schwesinger, LB, UCLA (Trade with the Cleveland Browns)

CBS Sports: Derrick Harmon, DT, Oregon

PFF: Jihaad Campbell, LB, Alabama

The Athletic: Mason Taylor, TE, LSU

27. Baltimore Ravens

33rd Team: Darien Porter, CB, Iowa State

CBS Sports: Tyler Booker, IOL, Alabama

PFF: Matthew Golden, WR, Texas

The Athletic: Josh Conerly Jr., OL, Oregon

28. Detroit Lions

33rd Team: Tyler Booker, IOL, Alabama

CBS Sports: James Peace Jr., Edge, Tennessee

PFF: Mike Green, Edge, Marshall

The Athletic: Shedeur Sanders, QB, Colorado (Trade with the New York Jets)

29. Washington Commanders

33rd Team: Kelvin Banks Jr., OT, Texas

CBS Sports: Donovan Ezeiruaku, Edge, Boston College

PFF: Josh Simmons, OT, Ohio State

The Athletic: Mike Green, Edge, Marshall

30. Buffalo Bills

33rd Team: Malaki Starks, S, Georgia

CBS Sports: Maxwell Hairston, CB, Kentucky

PFF: Malaki Starks, S, Georgia

The Athletic: Malaki Starks, S, Georgia

31. Kansas City Chiefs

33rd Team: Josh Simmons, OT, Ohio State

CBS Sports: Josh Simmons, OT, Ohio State

PFF: Josh Conerly Jr., OL, Oregon

The Athletic: Emeka Egbuka, WR, Ohio State

32. Philadelphia Eagles

33rd Team: Walter Nolen, DT, Ole Miss

CBS Sports: Nic Scourton, Edge, Texas A&M

PFF: Nic Scourton, Edge, Texas A&M

The Athletic: Derrick Harmon, DT, Oregon