
RotoBaller's 2025 fantasy football mock drafts for the top 24 players. Two-round mock draft for 2025 drafts, including Ja'Marr Chase, Justin Jefferson, and more.

1.01 - Ja'Marr Chase, WR, Bengals
Ja’Marr Chase enters 2025 with the same team environment that supplied a season-leading campaign last year. With a healthy Joe Burrow and no defense around, Chase led the NFL in targets (175), receptions (127), receiving yards (1,708), and receiving touchdowns (17). Constantly in shootouts or playing catch-up, Cincinnati could be found atop most passing leaderboards. This allowed Chase to put up those career numbers despite Tee Higgins scoring 10 TDs in 12 games, his second straight year with only 12 games played.
Don’t buy into Higgins sapping Chase’s fantasy value, however. With both on the field, Chase saw 108 targets to Higgins’ 107, putting up 2.54 yards per route run compared to 2.22 without Higgins. Cincy made sizeable financial commitments to both of them this March, with Chase becoming the highest-paid non-quarterback in the NFL. It’s a deserving payday for the superstar who typically comes off draft boards as the top pick. His RotoBaller rank accurately reflects this, as any fantasy team will be fortunate to have Chase at WR1.

1.02 - Saquon Barkley, RB, Eagles
Saquon Barkley is coming off a historically great year in which he topped 2,000 rushing yards in only 16 games. The reigning NFL Offensive Player of the Year totaled 345 rushes in the regular season, adding another 91 through four postseason games. One can’t blame the Eagles for riding the hot hand, as he averaged 5.8 yards per carry behind a talented offensive line. He tacked on 33 catches for 278 yards and a pair of TDs as well.
Now 28 years old, Barkley has averaged 369 touches over the last three seasons when you include the ’24 playoff run. We’re drafting him near the top of the first round with the hopes that endurance holds and the same unstoppable formula plays out. But it would be irresponsible to overlook the workload concerns, even if the team is largely returning the same roster. Alas, most players have a downside to be aware of, so don’t overthink yourself into knots, given Barkley’s elite, proven blueprint for success.

1.03 - Bijan Robinson, RB, Falcons
Bijan Robinson just ran roughshod over the NFL, totaling 1,456 yards and 14 touchdowns on 304 carries. The versatile back also brought in 61 of his 72 targets for another 431 yards and a score, making him the RB4 in half-PPR and RB3 in PPR scoring. After flashing plenty of promise with 16 touches per game as a rookie, he performed even better while averaging 21.5 touches as a sophomore.
His success rate jumped from 43.5% to 60%, per Pro Football Reference. The phenom also cut four rookie fumbles down to just one on his 365 touches. Still only 23 years old, Robinson should enjoy plenty of work in the next-generation Atlanta attack alongside Michael Penix Jr. and Drake London. With his ADP and fantasy rank holding around the first three picks, the bar is set high to match the trending potential

1.04 - CeeDee Lamb, WR, Cowboys
CeeDee Lamb had another top-10 fantasy finish despite the second half of his season being ruined and prematurely ended by a shoulder injury. The wideout was the No. 4 WR in half-PPR scoring through Week 8, but endured a sprained AC joint in Week 9, which was the same week Dak Prescott suffered a season-ending hamstring tear. Going from Prescott to Cooper Rush hurt the offense, even though Prescott was battling a career-worst 3.8% touchdown rate.
And those Trey Lance reps sure didn’t do him any favors. Still, the star WR made it work through volume and remained the No. 4 WR through Week 16 before being shut down as his condition deteriorated. Lamb says he’s feeling good after five months of recovery and rehab, which is encouraging going into the 2025 season with a healthy Prescott and a new teammate.
George Pickens steps into Brandin Cooks‘ No. 2 WR role, but is a vertical threat and shouldn’t interfere with Lamb’s alpha status. Perhaps he can keep the safeties from bracketing Lamb, who remains a healthy first-round pick in fantasy drafts.

1.05 - Jahmyr Gibbs, RB, Lions
Jahmyr Gibbs exploded for 1,412 yards and 16 touchdowns on 250 carries as he ascended to lead back duties. He also caught 52-of-63 targets for 517 yards and another four scores, giving him 20 total TDs with 6.4 yards per touch. The 23-year-old RB not only topped 10 PPR points in every week but eclipsed 25 points in Weeks 15, 16, and 17 to carry many teams to fantasy titles. The latter being helped along by David Montgomery‘s MCL injury, which took him out until the playoffs.
While most fantasy leagues were done in Week 18, Gibbs put up four TDs with 170 total yards as Detroit faced a must-win game for the No. 1 seed and NFC North title. It mattered to them! The versatile back can carry any week thanks to Detroit’s immense offensive upside, illustrated by their NFL-leading 70 TDs. Gibbs is a focal point of the highest-scoring offense and enters his third year with all sorts of momentum. There’s no questioning his place among the first-round picks.

1.06 - Christian McCaffrey, RB, 49ers
San Francisco 49ers running back Christian McCaffrey is healthy after a year largely lost to bilateral Achilles tendinitis and then a PCL injury to his right knee. He averaged just four yards per carry and under four yards per catch (3.8) for the first time in his career, no matter the sample size. CMC also failed to score a touchdown on his 65 total touches. The 29-year-old has now missed over half of the season in three of his last five campaigns, but the healthy 2022 and ’23 were stellar (especially after the SF trade).
Last year may have been a wash, but the previous season supplied a career-best 21 total TDs with over 2,000 yards from scrimmage. Still on the right side of 30, McCaffrey is likely defined as the boom-bust pick of 2025 fantasy football drafts. Many fantasy managers stuck near the back of the first round will grab CMC with the hopes of getting a discount on a top player, as the 49ers hope the entire offense can enjoy better health.

1.07 - Justin Jefferson, WR, Vikings
Minnesota Vikings wide receiver Justin Jefferson came back from an injury-dampened 2023 season with 103 catches, 1,533 yards, and 10 touchdowns over 17 games. His 14.9 yards per catch was right there with career norms, but having 25 fewer catches and 30 fewer targets compared to 2022 left fantasy teams wanting more. With a superstar’s volume, going from a 69.6% catch rate to 66.9% can create quite the margin. While Sam Darnold exceeded expectations and threw for the fifth-most yards in the NFL, there was meat left on the bone.
And Jalen Nailor roped in six touchdowns on just 28 catches. Now, J.J. McCarthy returns from a torn ACL to lead the Vikings into 2025 after a beautiful 72.3% completion rate as a junior at Michigan in ’23. Those hoping for a return to 2022’s league-leading form will need McCarthy to be the catalyst. This uncertainty and Jefferson’s injury have been enough to drop Jefferson to a top-seven pick, down from his top-three standing going into last season. Regardless, fantasy managers should be thrilled to roster him with a top pick.

1.08 - Amon-Ra St. Brown, WR, Lions
Amon-Ra St. Brown enjoyed an efficient 2024 season as a top-three WR, scoring a career-high 12 TDs with a pristine 81.6% catch rate. He is locked in as the go-to wideout on one of the best offenses in the NFL. And while he shares touchdown equity with the running backs, Jared Goff isn’t eating up TDs or yardage with his legs. The two-time All-Pro was also a top-three WR in 2023, with an established floor on a potent offense that plays in a dome, giving fantasy managers the confidence to take ARSB in the first round.
He was the best wide receiver outside of Ja’Marr Chase from Week 6 on as well. Few can boast a similar set of circumstances within a prime age window for performance, even if a true WR1 finish atop the leaderboard feels unlikely. Most will be thrilled to have him available when their first pick comes around!

1.09 - Derrick Henry, RB, Ravens
Derrick Henry will be 31 years old when the 2025 season kicks off in September, but he showed last season that age is just a number when you are a freak of nature. The 6-foot-3 running back had a bounce-back season in his first year in Baltimore, rushing for 1,921 yards and 16 touchdowns while adding 193 yards and two scores through the air. Henry rushed for a career-high 5.91 yards per carry, regaining efficiency that had declined in his previous three seasons in Tennessee.
He was awarded a two-year contract extension following the impressive season. Baltimore’s offense will again focus on the dynamic ground game between Henry and quarterback Lamar Jackson, making the superstar running back a priority draft choice in fantasy in 2025.

1.10 - Nico Collins, WR, Texans
Nico Collins continued to produce as a big-play machine even as the offense took a step back, tallying 1,006 yards and seven touchdowns on 68 catches while limited to 12 games. He’s yet to play in 16 games across his four-year career, but the elite dynamism now has the alpha volume to make a splash worthy of the first round. With Tank Dell recovering from his serious leg injury, Collins will now line up next to Christian Kirk (coming off a broken collarbone) and 2025 second-round pick, Jayden Higgins.
Lining up as a powerful X receiver, this remains his team. Collins is also the only receiver to rank within the top eight in yards per route run against both man and zone coverage in both 2023 and ’24. We won’t need C.J. Stroud to put up top-five QB metrics like he did as a rookie for the efficient Collins to hit it big, but a full rebound from Stroud could produce a top-three fantasy WR year. Will you gamble on Stroud’s Year 3 and Collins’ health this early?

1.11 - Malik Nabers, WR, Giants
New York Giants wide receiver Malik Nabers planted his flag as the No. 1 receiver for Big Blue, thanks to 170 targets on a team with little else going for it. He missed two games, yet trailed Ja’Marr Chase for the NFL target lead by just five. Despite the insane volume, he only caught 109 balls for 1,204 yards and seven touchdowns, as said targets came from Daniel Jones, Tommy DeVito, Drew Lock, and Tim Boyle. Those Giants quarterbacks only completed 20.7% of throws 20 or more yards downfield, with no other team failing to hit on a 25% clip.
But now Nabers should enjoy far better looks from Jaxson Dart or the aggressive Jameis Winston. Even the conservative Russell Wilson should be a step up. And there’s no seismic change to the competition tree for targets, with the Giants opting not to sign or draft a notable WR to push Darius Slayton and Wan’Dale Robinson for snaps. The defense should put up more of a fight with Abdul Carter on the edge, but this is a team that’ll still find itself trailing often. Nabers should see plenty of action and has a great chance at paying off the first-round price tag.

1.12 - Puka Nacua, WR, Rams
Los Angeles Rams wide receiver Puka Nacua battled through a knee injury (PCL) to record 990 yards on 79 catches (106 targets) with three touchdowns last year. It was a disappointing follow-up to an incredible rookie campaign (105-1,486-6) on the surface, yet his usage remained constant. The 9.3 yards per target was identical, with a nine-percentage-point rise in catch rate that resulted in an extra reception per game.
But only three TDs hurt his fantasy value, especially as Demarcus Robinson found paydirt seven times on 31 catches while Cooper Kupp scored six times across 12 games. If variance sways his way in the red zone, Nacua could break fantasy matchups wide open in the upcoming year. That said, he’ll now have to contend for RZ looks with Davante Adams instead of Kupp, with Tutu Atwell and Jordan Whittington vying for No. 3 duties in place of Robinson.
Perhaps the biggest vulnerability is relying on an aging Matthew Stafford, who has a laundry list of ailments over his long career. But there’s plenty of good to outweigh the worries here, which rightfully results in Nacua’s top-12 rank and ADP.

2.01 - Ashton Jeanty, RB, Raiders
Ashton Jeanty‘s entrance into the Las Vegas backfield should immediately launch the explosive playmaker into a massive workload. Jeanty’s excellent blend of vision, acceleration, and contact balance ignites his exceptional big-play ability, which should supply the perfect tonic for a rushing attack that ranked dead last in yards per game (79.8), yards per attempt (3.6), and rushing first downs per game (4.6) during 2024.
Jeanty became the first running back to be selected with a top 10 pick since 2018, and his significant draft capital was earned after he stockpiled 594 attempts (22.8 per game), 3,948 rushing yards (151.8 per game), and 43 rushing touchdowns in 2023-2024. Jeanty’s extensive role in the Raiders’ reconstructed offense will also be beneficial to fantasy managers who capitalize on their opportunity to seize him for their rosters. He should flourish in a restructured attack that will be designed by Chip Kelly, while remaining consistent with Pete Carroll’s run-first philosophy.

2.02 - Brian Thomas Jr., WR, Jaguars
Brian Thomas Jr. stood out as a rookie, logging 1,282 yards and 10 touchdowns on 87 catches despite several key injuries around him. Trevor Lawrence only played 10 games, Evan Engram played in nine, while Christian Kirk‘s year ended after just eight contests. You have to balance the extra attention that could then be placed on Thomas with the target funnel created by having a stud running around with backups.
Even with Mac Jones calling the shots down the stretch, BTJ was the No. 1 receiver during our fantasy playoffs (Weeks 15-17) with 84.6 PPR points. That’s encouraging in a vacuum, but then we’re left wondering whether Lawrence would’ve done the same. As usual, the answer typically lives somewhere in the middle ground.
We can’t blindly extrapolate that WR1 run over a full season, but his big-play potential can help maximize smaller target shares. Travis Hunter could become the Chris Godwin to BTJ’s Mike Evans role in Liam Coen’s offense, as he’s no stranger to scheming star receiver duos. It’s a gamble at ADP, but we’ve seen clear first-round upside.

2.03 - De'Von Achane, RB, Dolphins
De’Von Achane (calf) had an intriguing sophomore NFL campaign, turning 203 carries into 907 yards and six scores while also effectively serving as a starting wide receiver. His 78 catches were only 10 behind the team leader, Jonnu Smith, with Achane scoring another six TDs through the air with 592 yards. That receiving total led all RBs, yet he only registered one drop.
He was a constant safety valve for an offense that greatly struggled to push the ball downfield, especially in the five games quarterbacked by Tyler Huntley. Achane was the PPR RB2 with a 22.6 per-game point tally in the 11 games with Tua Tagovailoa, logging 26 more catches than any other RB in that timespan. Injuries can always strike, but the 2025 Dolphins are extremely likely to be healthier and more potent than last year’s squad, which only tallied 34 total offensive touchdowns.
Worries around Achane’s receiving volume can be offset by an increased team scoring environment and Smith’s target share being traded to Pittsburgh, though PPR formats give the versatile back another avenue to success as an early second-round pick.

2.04 - A.J. Brown, WR, Eagles
A.J. Brown is positioned for yet another strong season after squeezing 1,079 yards and seven touchdowns out of 67 catches (97 targets). He missed nearly a month due to a hamstring strain early in the year, but was the PPR WR5 between Weeks 6-17 with 194 fantasy points. However, if you shift the scope to a per-game basis, then he becomes the WR17 in that same window. This team’s starting 11 is largely unchanged from their championship campaign, so the infrastructure to run first and hammer teams on the ground remains.
They were second in the NFL with 179.3 rush yards per game and had the fourth-lowest passing tally at 187.9 yards per game. However, Brown’s 31.1% team target share was the second-highest mark among WRs, and his 41.6% share of team passing yards led the NFL. With no additional competition, Brown should find himself once again near the top of those leaderboards. As a result, his rank and early ADP appropriately land him as a top-20 pick for fantasy managers to build around.

2.05 - Brock Bowers, TE, Raiders
Brock Bowers crushed NFL rookie records thanks to 112 receptions, 1,194 yards, and five touchdowns. The catches were the most by any rookie ever, regardless of position, which speaks to how well the Raiders were able to scheme him right out of the gate. And now the offense will have a stable quarterback situation under Geno Smith after hoping that Gardner Minshew II, Aidan O’Connell, or Desmond Ridder could excel. The team drafted three receivers in the hopes that someone could break out alongside Jakobi Meyers.
And top 2025 pick Ashton Jeanty is a massive threat out of the backfield, so we shouldn’t rely on record-breaking target attention moving forward. However, the overall potency of the offense should easily exceed that of last year and give the 6-foot-3 TE a good chance at topping five TDs. The excitement of a sophomore surge makes Bowers the first TE off the board, usually within the first 20 picks.

2.06 - Chase Brown, RB, Bengals
Chase Brown broke out in 2024, his first season as the lead running back after he was selected in the fifth round of the 2023 NFL Draft. Brown rushed for 990 yards and seven touchdowns while adding 54 receptions for 360 yards and four touchdowns. He stepped into a full-time role in Week 9 after Zack Moss was lost for the season with a neck injury and didn’t look back, touching the ball 20+ times in all but one game and playing at least 80% of the offensive snaps in all games.
Brown was successful as a three-down back and will likely see similar usage in what is expected to be a high-powered Cincinnati offense once again. This team will put up a lot of points, especially with a lackluster defense once again, and they will lean on their workhorse running back in the process. Brown has not only RB1 upside, but even possesses RB1 overall upside in 2025.

2.07 - Bucky Irving, RB, Buccaneers
Bucky Irving took over the lead role in the backfield after the Week 11 bye and didn’t look back, winning fantasy leagues all over for managers. Irving finished his rookie season with 1,122 rushing yards and eight touchdowns while adding 392 receiving yards. The 22-year-old will split work with Rachaad White and Sean Tucker again, but figures to take the bulk of the workload after impressing down the stretch of the 2024 season.
Irving took 32% of the team’s rush attempts after the Week 11 bye, while White took 29% and Tucker took 10%. For Irving to pay off at cost, he is going to have to remain hyper-efficient on a per-touch basis, or he is going to have to grow the gap between himself and White. He has the ability to do so.

2.08 - Jonathan Taylor, RB, Colts
Jonathan Taylor had some injury-riddled seasons in 2022 and 2023. He played a combined 21 games in those two years while finishing as the RB33 in PPR formats in both seasons. However, Taylor bounced back in a big way in 2024. He rushed 303 times for 1,431 yards and 11 touchdowns across 14 games and finished as the RB12 in PPR formats. While injuries remain a concern for the 26-year-old, it’s going to be hard to pass on him in the second round of drafts.
He averaged 17.5 PPR fantasy points last season and remains a workhorse back in this Indianapolis offense. Taylor was just one of six running backs to total over 300 carries last season. With no competition for touches and a top-10 offensive line blocking for him, the former Wisconsin product should finish as a fantasy RB1 again.
However, fantasy managers shouldn’t expect a top-5 running back finish for him in 2025, given his lack of work in the receiving game. Taylor caught just 18 passes for 136 yards and one touchdown last season. Still, he is a high-floor selection early in drafts.

2.09 - Drake London, WR, Falcons
Drake London broke out in a huge way last season. His 100 catches were the seventh-most in the league, and he finished top-four in targets (157), target rate (30.3%), red zone targets (25), and receiving yards (1,271). His 42.7% red zone share propelled him to nine touchdowns, more than double his previous career high, and a WR5 finish. His success can also be attributed to offensive coordinator Zac Robinson lining him up in the slot 38.2% of the time, where he can utilize his size advantage over nickel corners and his speed advantage over linebackers and safeties.
Most importantly, London was far and away quarterback Michael Penix’s favorite target when he took over the starting role, feeding him the ball on 37% of his routes, resulting in an elite 3.52 yards per route run.

2.10 - Josh Jacobs, RB, Packers
Josh Jacobs exceeded all expectations in his first season with the team. After signing a four-year deal with the Packers during the 2024 offseason, the team leaned on him in the running game throughout the season. Jacobs ran 301 times for 1,329 yards and 15 touchdowns across 17 games. He was also a factor in the passing game after catching 36 passes for 342 yards and one touchdown. All that made the 27-year-old one of the best fantasy running backs in 2024.
He finished as the RB6 in PPR formats and averaged 17.2 PPR fantasy points per game. Jacobs also had a stretch from Week 7 to Week 16, where he scored above 20 PPR fantasy points in eight of nine games. As a result, Jacobs will remain a strong RB1 option for fantasy managers in 2025. While some touchdown regression could be coming following a career-high 16 scores, the former Alabama product will still be a workhorse back in this offense.

2.11 - Ladd McConkey, WR, Chargers
Los Angeles Chargers wide receiver Ladd McConkey just blew away expectations with 82 catches for 1,149 yards and seven touchdowns as a rookie. His 73.2% catch rate ranked 16th among qualified wideouts, and his 14 yards per reception ranked 21st, so he wasn’t simply leaning on easy, short routes. McConkey was a clear favorite of Justin Herbert as the team needed someone to step up in the first year of Jim Harbaugh’s LAC era.
Moving forward, Quentin Johnston‘s inconsistency is a concern, and Keenan Allen isn’t getting any younger. Second-round pick Tre Harris will ideally help to draw attention away from McConkey. The team still lacks a clear receiving threat at tight end, which helps McConkey’s primary slot usage (72% last year) feast in the middle of the field. If his 22.9% target share creeps up and he sees more than six targets in the end zone.

2.12 - Trey McBride, TE, Cardinals
Trey McBride is a top-two fantasy option heading into 2025. McBride is clearly quarterback Kyler Murray‘s favorite target, and there are zero reasons to suspect any dip in production. In fact, McBride should blow his 2024 fantasy numbers out of the water, given that he only scored two touchdowns in 16 games despite finishing with 38.2% of the Cardinals’ red zone targets (21).
Assuming health, McBride could easily replicate 100 catches and 1,000+ yards again, but if he is able to find the end zone a handful of times this year, he will be a steal no matter where he is drafted.