X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

2025 NFL Mock Draft: Updated Two-Round Predictions With Trades

Jaxson Dart - College Football Rankings, NCAA CFB DFS Lineup Picks

Mike Fanelli provides his final 2025 NFL mock draft with trades before the NFL Draft begins on April 24. Full two-round predictions for the top NFL rookie prospects

The 2025 NFL Draft is nearly here. The rumor mill has been on fire over the past few weeks.

Therefore, let’s dive into my second mock draft of the year for RotoBaller.

This mock draft is for the first two rounds with 11 hypothetical trades, including six in the first round.

Be sure to check all of our fantasy football rankings for 2025:

 

ROUND 1

1) Tennessee Titans – Cameron Ward, QB, Miami

At this point, it’s more likely that an asteroid hits the Earth than the Titans passing on Ward with the first overall pick.

2) Cleveland Browns – Travis Hunter, WR/CB, Colorado

Reportedly, head coach Kevin Stefanski believes Hunter is a smaller version of Justin Jefferson. The former Colorado star would be the Browns’ top wide receiver and cornerback as a rookie.

3) New York Giants – Abdul Carter, EDGE, Penn State

While the Giants have done a ton of last-minute homework on Shedeur Sanders, they can’t possibly pass on one of the top two prospects in the draft class. Pairing Carter with Brian Burns, Kayvon Thibodeaux, and Dexter Lawrence II would give opposing quarterbacks nightmares.

4) New England Patriots – Will Campbell, OT, LSU

The Patriots have two massive needs heading into the NFL Draft -- offensive line and weapons in the passing game. While Campbell's arm length has been a popular topic during the predraft process, the former LSU star would be a plug-and-play left tackle for New England.

5) Jacksonville Jaguars – Mason Graham, DL, Michigan

New head coach Liam Coen made it clear earlier this offseason that the Jaguars need to improve both the offensive and defensive lines. After adding four offensive linemen in free agency, including two starters, expect Jacksonville to pair Graham with last year’s second-round pick, Maason Smith.

6) Las Vegas Raiders – Ashton Jeanty, RB, Boise State

While this might be the most chalk-like pick over the past few weeks, Jeanty makes sense for the Raiders. Raheem Mostert is the team’s current starting running back. Head coach Pete Carroll will make Jeanty his new Marshawn Lynch and the focal point of the offense.

7) New York Jets – Armand Membou, OT, Missouri

The Jets will likely draft an offensive lineman or Tyler Warren with the seventh overall pick. While Warren is a superstar, the tight end class is loaded with talented prospects. Pairing Membou with last year’s first-round pick, Olu Fashanu, will give Justin Fields an excellent set of bookend tackles.

*** TRADE ALERT ***

Miami Dolphins receive picks 8, 114. Carolina Panthers receive picks 13, 48.

8) Miami Dolphins (via Panthers) – Kelvin Banks Jr., OT, Texas

Terron Armstead announced his retirement a few weeks ago, leaving Miami’s already poor offensive line looking worse. The Dolphins move ahead of several offensive linemen-needy teams to secure Banks, who can play tackle or guard.

9) New Orleans Saints – Jaxson Dart, QB, Ole Miss

Unfortunately, Derek Carr’s time in New Orleans could be over following the news about his shoulder injury. While many mock drafts will have the Saints taking Shedeur Sanders, Dart is a better match for head coach Kellen Moore’s past quarterbacks.

10) Chicago Bears – Tyler Warren, TE, Penn State

While Cole Kmet has been a solid starting NFL tight end, Warren offers significantly more upside for Ben Johnson. The former Penn State star can play anywhere on the field, including out of the backfield. Last year, he had 218 rushing yards and four touchdowns on 26 attempts.

11) San Francisco 49ers – Jalon Walker, EDGE, Georgia

San Francisco lost several members of its defensive line this offseason, including Leonard Floyd. Walker will give the 49ers a high-upside edge rusher to help rebuild their defense.

12) Dallas Cowboys – Tetairoa McMillan, WR, Arizona

CeeDee Lamb is the Cowboys’ only meaningful weapon in the passing game. Jonathan Mingo and Jalen Tolbert aren’t starting-caliber wide receivers. McMillan would be an excellent fit in Dallas opposite the superstar pass-catcher.

13) Carolina Panthers (via Dolphins) – Mike Green, EDGE, Marshall

The Panthers traded back with the Dolphins and still land a high-end edge rusher prospect. Green led college football with 17 sacks last season. By comparison, Carolina had 32 sacks as a team in 2024.

14) Indianapolis Colts – Grey Zabel, OL, North Dakota State

While many mock drafts have the Colts taking a tight end with their first-round pick, don’t be surprised if they focus on the offensive line. They lost Ryan Kelly and Will Fries in free agency, while Braden Smith is heading into the final year of his contract. Zabel can play anywhere along the offensive line.

*** TRADE ALERT ***

Cleveland Browns receive pick 15. Atlanta Falcons receive picks 33, 67, 104, 2026 second-rounder.

15) Cleveland Browns (via Falcons) – Shedeur Sanders, QB, Colorado

Don’t be surprised if the Browns trade back into the first round to draft Sanders if the former Colorado star starts to slide. Cleveland has 10 picks in the NFL Draft, while Atlanta has the second fewest (five). This is how the Browns can keep the Colorado duo together in the NFL while stopping Sanders from landing with the division-rival Pittsburgh Steelers a few picks later.

16) Arizona Cardinals – Kenneth Grant, DL, Michigan

Arizona added Dalvin Tomlinson and Calais Campbell in free agency. However, both players signed a two-year or shorter deal. Grant doesn’t get the national attention his former teammate, Mason Graham, has received. Yet, he is almost as good a prospect.

17) Cincinnati Bengals – Shemar Stewart, EDGE, Texas A&M

Hopefully, the Bengals can work out a long-term contract extension with Trey Hendrickson. Even if the superstar remains in Cincinnati, the team needs to add to its pass-rush unit after Sam Hubbard retired earlier this offseason.

*** TRADE ALERT ***

Los Angeles Chargers receive pick 18. Seattle Seahawks receive picks 22, 86.

18) Los Angeles Chargers (via Seahawks) – Colston Loveland, TE, Michigan

Loveland could come off the board as early as 11th overall to the San Francisco 49ers. However, don’t be surprised if Jim Harbaugh trades up ahead of the Tampa Bay Buccaneers and Denver Broncos to secure his former Michigan star if Loveland starts to slip.

19) Tampa Bay Buccaneers – Jihaad Campbell, LB, Alabama

The Buccaneers re-signed Lavonte David this offseason. However, he isn’t getting any younger, and Tampa Bay needs to find his long-term replacement. Campbell can also help the team’s issues with rushing the passer, totaling five sacks last year at Alabama.

20) Denver Broncos – Omarion Hampton, RB, North Carolina

Denver has two significant offensive needs heading into the NFL Draft. With no first-round tight end left on the board, Sean Payton gets his new superstar running back. Hampton is a near first-round lock who could come off the board as early as 10th overall.

*** TRADE ALERT ***

Los Angeles Rams receive pick 21. Pittsburgh Steelers receive picks 26, 90.

21) Los Angeles Rams (via Steelers) – Jahdae Barron, CB, Texas

While the Rams re-signed Ahkello Witherspoon this offseason, they need more help in the secondary. The former Texas star has shone all over the secondary, including at nickel cornerback. Meanwhile, the Steelers move back and add a Day 2 pick after trading away their second-rounder for DK Metcalf.

22) Seattle Seahawks (via Chargers) – Matthew Golden, WR, Texas

Jaxon Smith-Njigba had a sophomore-year breakout season in 2024. While the Seahawks signed Cooper Kupp, they still need help at wide receiver after moving on from DK Metcalf and Tyler Lockett this offseason. Golden would be an excellent long-term replacement for Lockett in Seattle.

23) Green Bay Packers – Will Johnson, CB, Michigan

Despite signing Nate Hobbs in free agency, the Packers need help at cornerback. Jaire Alexander was the subject of trade talks earlier this offseason. More importantly, he has struggled to stay healthy over the past several years.

*** TRADE ALERT ***

Philadelphia Eagles receive pick 24. Minnesota Vikings receive picks 32, 96, 2026 third-rounder.

24) Philadelphia Eagles (via Vikings) – Derrick Harmon, DL, Oregon

No one values their defensive linemen more than the Eagles. Therefore, don’t be surprised if Philadelphia trades up for one on draft night. Harmon would replace Milton Williams in its defensive line rotation. Meanwhile, Minnesota has an NFL-low four picks this year and is a prime trade-back candidate.

25) Houston Texans – Josh Simmons, OT, Ohio State

Houston made massive changes to its offensive line this offseason, replacing Laremy Tunsil with Cam Robinson at left tackle. However, Robinson is only a one-year stopgap option, leaving C.J. Stroud without a long-term blindside protector. Simmons is coming off a significant knee injury but won’t need to start until 2026.

26) Pittsburgh Steelers (via Rams) – Nick Emmanwori, S, South Carolina

Hopefully, Aaron Rodgers signs with the Steelers before the NFL Draft, allowing them to spend their first-round pick on a non-quarterback. While safety isn’t a massive need for Pittsburgh, Emmanwori would give the defense several options when setting the weekly game plan.

27) Baltimore Ravens – Mykel Williams, EDGE, Georgia

Last season, Kyle Van Noy led the Ravens with 12.5 sacks. While the veteran will return in 2025, he isn’t getting any younger. Williams needs some seasoning, but could be one of the top edge rushers in the draft class three years from now.

28) Detroit Lions – Donovan Ezeiruaku, EDGE, Boston College

Aidan Hutchinson is one of the top edge rushers in the NFL. Last year, he led the Lions with 7.5 sacks, totaling 3.5 more than any other player. Unfortunately, the superstar only played in five contests because of injury. Detroit must add someone on the other side of the defensive line early in the NFL Draft.

29) Washington Commanders – Malaki Starks, DB, Georgia

While most mock drafts have the Commanders taking an edge rusher with their first-round pick, don’t rule out a defensive back. Starks can play multiple spots in the secondary, giving Dan Quinn options with the weekly game plan. Will Harris and Quan Martin are a solid set of starting safeties, but they won’t keep Starks off the field as a rookie.

*** TRADE ALERT ***

New England Patriots receive picks 30, 173. Buffalo Bills receive picks 38, 77.

30) New England Patriots (via Bills) – Emeka Egbuka, WR, Ohio State

The Patriots addressed their need at left tackle by taking Will Campbell with the fourth overall pick. Now, they trade ahead of several wide receiver-needy teams at the top of the second round to secure Egbuka. The former Ohio State star could quickly become Drake Maye’s top wide receiver despite the addition of Stefon Diggs in free agency.

31) Kansas City Chiefs – Josh Conerly Jr., OT, Oregon

Kansas City signed Jaylon Moore in free agency to take over as the team’s starting left tackle. However, he is somewhat of an unknown after spending the past few years as a part-time player for the San Francisco 49ers. Conerly would give the Chiefs long-term promise at both tackle spots.

32) Minnesota Vikings (via Eagles) – Maxwell Hairston, CB, Kentucky

Few teams were as aggressive as the Vikings in free agency, especially on defense. Minnesota kept Byron Murphy Jr. Furthermore, it added Isaiah Rodgers and Jeff Okudah in free agency. Yet, Hairston would give the Vikings an excellent long-term starting cornerback to pair with Murphy and Mekhi Blackmon.

 

ROUND 2

  • 33) Atlanta Falcons (via Browns) – James Pearce Jr., EDGE, Tennessee
  • 34) New York Giants – Tyler Booker, G, Alabama

*** TRADE ALERT ***

San Francisco 49ers receive pick 35. Tennessee Titans receive picks 43, 100.

  • 35) San Francisco 49ers (via Titans) – Walter Nolen, DL, Ole Miss
  • 36) Jacksonville Jaguars – Luther Burden III, WR, Missouri
  • 37) Las Vegas Raiders – Shavon Revel Jr., CB, East Carolina
  • 38) Buffalo Bills (via Patriots) – Oluwafemi Oladejo, EDGE, UCLA

*** TRADE ALERT ***

Seattle Seahawks receive pick 39. Chicago Bears receive picks 50, 82.

  • 39) Seattle Seahawks (via Bears) – Donovan Jackson, G, Ohio State
  • 40) New Orleans Saints – Trey Amos, CB, Ole Miss
  • 41) Chicago Bears – Nic Scourton, EDGE, Texas A&M

*** TRADE ALERT ***

Denver Broncos receive picks 42, 162. New York Jets receive picks 51, 85.

  • 42) Denver Broncos (via Jets) – Elijah Arroyo, TE, Miami
  • 43) Tennessee Titans (via 49ers) – Jayden Higgins, WR, Iowa State
  • 44) Dallas Cowboys – Quinshon Judkins, RB, Ohio State
  • 45) Indianapolis Colts – Mason Taylor, TE, LSU
  • 46) Atlanta Falcons – Azareye’h Thomas, CB, Florida State
  • 47) Arizona Cardinals – Carson Schwesinger, LB, UCLA
  • 48) Carolina Panthers (via Dolphins) – Jack Bech, WR, TCU
  • 49) Cincinnati Bengals – Aireontae Ersery, OT, Minnesota
  • 50) Chicago Bears (via Seahawks) – TreVeyon Henderson, RB, Ohio State
  • 51) New York Jets (via Broncos) – Tre Harris, WR, Ole Miss
  • 52) Seattle Seahawks (via Pittsburgh) – Darius Alexander, DL, Toledo

*** TRADE ALERT ***

Buffalo Bills receive pick 53. Tampa Bay Buccaneers receive picks 62, 109, 132.

  • 53) Buffalo Bills (via Buccaneers) – Benjamin Morrison, CB, Notre Dame
  • 54) Green Bay Packers – Jaylin Noel, WR, Iowa State
  • 55) Los Angeles Chargers – Darien Porter, CB, Iowa State
  • 56) Buffalo Bills (via Minnesota) – Jonah Savaiinaea, G, Arizona
  • 57) Carolina Panthers (via Los Angeles) – Xavier Watts, S, Notre Dame
  • 58) Houston Texans – Elic Ayomanor, WR, Stanford
  • 59) Baltimore Ravens – Andrew Mukuba, S, Texas
  • 60) Detroit Lions – Marcus Mbow, OL, Purdue
  • 61) Washington Commanders – Kaleb Johnson, RB, Iowa
  • 62) Tampa Buccaneers (via Bills) – Princely Umanmielen, EDGE, Ole Miss
  • 63) Kansas City Chiefs – Alfred Collins, DL, Texas

*** TRADE ALERT ***

Las Vegas Raiders receive pick 64. Philadelphia Eagles receive picks 68, 108.

  • 64) Las Vegas Raiders (via Eagles) – Jalen Milroe, QB, Alabama



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!

More Fantasy Football Analysis

POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

REAL-TIME FANTASY NEWS

Jacob Wilson

Returns on Friday
Justin Martinez

Out 12-13 Months With UCL Sprain
Will Johnson

Returns to Practice
Harold Fannin Jr.

Could Have Big Role in Rookie Season
Matt Chapman

Could Miss the Rest of June
Quentin Johnston

Still Running With Starters
Rashawn Slater

Takes Part in Minicamp
Jack Bech

Mostly Working With Second-Team Offense
Dont'e Thornton Jr.

Makes Strides This Offseason
Joaquin Buckley

Set For Main Event
Ashton Jeanty

to be Part of Committee Backfield?
Kamaru Usman

An Underdog At UFC Atlanta
Christian McCaffrey

Takes Part in Mandatory Minicamp
Jordan Watkins

has Been Standing Out
Miranda Maverick

Set For Co-Main Event
Rose Namajunas

Looks To Bounce Back
Jacob Cowing

on the Rise
Andre Petroski

Looks To Extend His Win Streak To Four
Demarcus Robinson

a Frequent Target This Spring
Dee Winters

has Been Impressive This Spring
Edmen Shahbazyan

A Favorite At UFC Atlanta
Raoni Barcelos

Set To Take On Former Champion
Cody Garbrandt

Looks To Get Back In The Win Column
Mansur Abdul-Malik

Looks For His Third UFC Win
Cody Brundage

Looks To Win Back-To-Back Fights
Alonzo Menifield

Opens Up UFC Atlanta Main Card
Oumar Sy

Looks To Remain Undefeated
Aaron Civale

Traded to the White Sox
Connor Hellebuyck

Wins Vezina And Hart Trophies
Aleksander Barkov

Records Two Power-Play Assists Thursday
Sam Reinhart

Collects Three Points in Thursday's Loss
Matthew Tkachuk

Notches Three Points in Losing Effort
Calvin Pickard

Joins Exclusive List with Thursday's Win
Mattias Ekholm

Logs Two Assists in Comeback Victory
Leon Draisaitl

Delivers Victory in Overtime Thursday
Myles Turner

Playing Through Illness
Reed Sheppard

Will Play in the NBA Summer League
Kevin Durant

Deal Could Come Sooner Rather Than Later
Jacob Misiorowski

Pulled With Cramps
Framber Valdez

Punches Out 12 in Win
Isaac Paredes

Homers, Exits Early With Hamstring Injury
D.J. Humphries

Rams Sign D.J. Humphries on Thursday
Troy Franklin

has Had a Good Offseason
Jacob Misiorowski

Leaves Game with Ankle Injury
Mike Williams

Expected to be Ready for Training Camp
Trey Benson

Adds Weight, Explosiveness
Dorian Finney-Smith

Undergoes Ankle Surgery
Christian Moore

Angels Calling Up Christian Moore
Noah Brown

Undergoing MRI
Keon Coleman

Dealt With Chipped Bone in his Wrist in 2024
Anze Kopitar

Wins Third Lady Byng Trophy
J.J. McCarthy

Says he's Fully Cleared
Sergei Bobrovsky

Heading Out for Win No. 15
Brian Thomas Jr.

Returns to Practice on Thursday
Travis Hunter

Plays Offense and Defense in Final Minicamp Practice
John Klingberg

Won't Play in Game 4 Against Panthers
Viktor Arvidsson

Sits Out Game 4 Against Panthers
Christian Yelich

Back in Brewers Lineup
Stuart Skinner

Remains in Oilers Crease Thursday
Chris Kreider

Ducks Acquire Chris Kreider From Rangers
Aaron Judge

Out for First Time All Season
Kodai Senga

Heading to Injured List With Hamstring Strain
Rafael Devers

has Been Playing Through Groin Strain
Jalen Williams

Leads Thunder in Scoring Wednesday
Shai Gilgeous-Alexander

Settles for 24 Points in Game 3 Loss
Pascal Siakam

Does Everything for Pacers Wednesday Night
Tyrese Haliburton

Gets Close to Triple-Double in Game 3 Win
Bennedict Mathurin

Leads All Scorers with 27 Points Wednesday
Brandin Podziemski

Has Second Offseason Surgery
Cale Makar

Wins His Second Norris Trophy
Lane Hutson

Voted NHL's Best Rookie
CGY

Adam Klapka Agrees to Two-Year Extension with Flames
Ryan Nugent-Hopkins

Considered a Game-Time Call Thursday
Carlos Santana

Hits Grand Slam on Wednesday
Alec Bohm

Homers, Drives in Four on Wednesday
Clarke Schmidt

Strikes Out Seven in Win on Wednesday
Hunter Goodman

Homers, Doubles Twice on Wednesday
Marcelo Mayer

has First Multi-Homer Game in Win Over Rays
Jazz Chisholm Jr.

Leaves Wednesday's Game Early With Groin Tightness
Brandon Nimmo

Launches Two Home Runs
Jaylen Brown

Undergoes Successful Knee Procedure
David Peterson

Throws Complete-Game Shutout
Kevin Porter Jr.

Likely to Decline Player Option
Matt McCarty

Comes Off Season-Best Showing at RBC Canadian Open
Justin Thomas

Desperate to Continue Good 2025 Season
Kevin Durant

Knicks Not Looking to Trade for Kevin Durant
Jon Rahm

Seeks Revenge at U.S. Open
Tom Kim

Aiming for Improvement in U.S. Open
PGA

Sungjae Im Expects Solid Performance at Oakmont
Brian Harman

Aims to Rebound From the Memorial
Tony Finau

has Been Up and Down at U.S. Open
Patrick Cantlay

Hoping This is the Year at Oakmont
Akshay Bhatia

Improving in Time for U.S. Open
Xander Schauffele

Primed for Another Major Championship Run
Cameron Young

May Struggle at U.S. Open
Collin Morikawa

Eyeing Third Major Championship Title
Matt Fitzpatrick

Seeks to Avenge Oakmont Collapse
Jordan Spieth

Can Contend at Oakmont
Shane Lowry

a Strong Value Play at U.S. Open
Brooks Koepka

Seeks Another Major Win at Oakmont
Viktor Hovland

Still Can Improve at U.S. Open
Michael Kim

a Boom-or-Bust Value Play at U.S. Open
Russell Henley

Looking to Play the Weekend at Oakmont
Tyrrell Hatton

a Safe Option at U.S. Open
Bryson DeChambeau

Eyeing Third U.S. Open Title
Darius Garland

Kings Targeting Darius Garland
Kevin Durant

Expected to Be Moved Soon
Giannis Antetokounmpo

Reportedly Has "No Trade Market"
Jarace Walker

Remains Out Wednesday
Tyrese Haliburton

"Fine" For Wednesday's Action
Denny Hamlin

Charges Late to Win at Michigan
Carson Hocevar

Michigan Run is Derailed by A Late-Race Flat Tire
Kyle Larson

Up-and-Down Day Ends With Top-Five Finish at Michigan
Ross Chastain

Quietly Finishes Sixth at Michigan
Olivier-Maxence Prosper

Says Rehab Going "Great"
Vasilije Micić

Vasilije Micic Expected to Return to Europe
Myles Turner

Two Teams Seen as Potential Suitors for Myles Turner
Corey Perry

Nets Power-Play Goal in Monday's Loss
Stuart Skinner

Gets Pulled in Heavy Game 3 Defeat
Evan Rodrigues

Extends Scoring Streak with Multi-Point Effort
Sam Reinhart

Collects Two Points in Monday's Win
Chris Buescher

Takes Second Place After William Byron Runs Out of Fuel
NASCAR

Bubba Wallace Has a Great Points Day to Build Buffer Over the Playoff Cut Line
Ryan Blaney

Flat Tire Results in Poor Finish for Ryan Blaney
Alex Bowman

Playoffs in Doubt After Stage 2 Crash at Michigan
Sean O'Malley

Submitted For The First Time In His Career
Merab Dvalishvili

Defends Bantamweight Belt At UFC 316
Julianna Peña

Julianna Pena No Longer A Champion
Kayla Harrison

Is The New Champion
Joe Pyfer

Wins Back-To-Back Fights
Kelvin Gastelum

Drops Decision
Patchy Mix

Drops Decision In His UFC Debut
Mario Bautista

Extends His Win Streak
Vicente Luque

Submitted At UFC 316
Denny Hamlin

is A Top Contender to Win At Michigan
Kyle Larson

Will Compete For The Win At Michigan
Chase Elliott

is One of the Most Favored DFS Options of the Week for Michigan
William Byron

May be A Top Threat to Win at Michigan
Kyle Busch

is Difficult to Recommend for DFS Lineups at Michigan
NASCAR

Bubba Wallace Qualifies Ninth For the FireKeepers Casino 400
Alex Bowman

What Should Fantasy Managers Do With Alex Bowman at Michigan?
Austin Cindric

Should Austin Cindric be Considered For Michigan DFS Lineups?
Shane Van Gisbergen

Should Shane Van Gisbergen Be Rostered For Michigan DFS Lineups?
John Hunter Nemechek

Is A Solid Value Option For Michigan DFS Lineups
Zane Smith

Is Zane Smith Worth Rostering Outside of Tournament Lineups at Michigan?
Todd Gilliland

Is A Decent Value Option for Michigan DFS Lineups
Ryan Blaney

One of the Leading DFS Contenders, but Might Be Slightly Overpriced
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF