Bettings
2025 NFL Free Agency and Trades Tracker: Fantasy Football Impact background
2025 NFL Free Agency and Trades Tracker: Fantasy Football Impact
NFL
Fantasy

2025 NFL Free Agency and Trades Tracker: Fantasy Football Impact

Share
Contents
Close

The 2025 NFL offseason is well underway, with free agency and trades already shaking things up for fantasy football. FTN Fantasy is here to analyze every move from a fantasy angle to get you ahead of the competition.

Below, we’re offering our thoughts on every fantasy-relevant offseason move. Smaller moves will get analyzed here, and we’ll link to our full writeups and mini-podcasts from Jeff Ratcliffe for the bigger moves. Bookmark this page, as it will be updated all offseason.

2024 NFL Transaction Tracker – Free Agent Moves and Trades

Jameis Winston Lands with the Giants (March 24)

The Giants either decided the Aaron Rodgers thing wasn’t going to happen or just got tired of waiting, signing Winston to a two-year deal over the weekend. Jameis certainly isn’t the type of quarterback who will prevent the Giants from adding a rookie if the right one falls into their laps, but he does more or less rule out a Rodgers signing. If the Giants do take a rookie (either at third overall or later), the fresh face might start, but for now it looks like Winston will be under center at least to start the season. We all know what Jameis offers at this point — lots of yards and lots of touchdowns, only exactly which team gets those yards and touchdowns is a mystery. There’s a reason everybody has made a “Well now they should draft Travis Hunter, to play receiver on the good passes and corner on the bad ones” joke. Still, this is excellent news for Malik Nabers, who has a sky-high ceiling whenever Jameis starts.

Bengals Extend Chase, Higgins (March 17)

The defense is a big question, but the Bengals have an elite set of offensive weaponry in place.

Jordan Mason Traded to Vikings (March 15)

After breaking out with the 49ers last season in his healthy weeks, Mason was traded to the Vikings for a 2026 sixth-round pick in 2026 and a pick swap in this year’s draft. Mason produced 789 rushing yards in 2024 on 153 carries and scored three touchdowns. He showed enough juice to be a set-it-and-forget it option in fantasy football in a starting role. However, with Aaron Jones re-signed, Mason will likely be a complementary piece alongside Jones. The latter has been dinged up the past two seasons, so Mason clearly has some handcuff value with upside should Jones miss any extensive time this upcoming season. Meanwhile, the 49ers seem content with Isaac Guerendo being the primary backup to Christian McCaffrey in 2025.

Cooper Kupp Winds Up in Seattle (March 14)

The former Triple Crown winner stays in the NFC West.

Kylen Granson Heads to Philadelphia (March 14)

Granson had just under 1,000 yards and a single touchdown in four years in Indianapolis. He made it to a dozen waiver wire columns over the years but has never followed through on what those writers had in mind. Maybe if Dallas Goedert gets traded he’ll have a shot, but there’s not much room for optimism here.

Buccaneers Sign Sterling Shepard Again (March 14)

Shepard wasn’t a huge factor in his debut season in Tampa, with 334 yards and a single score. But the team liked having him around as an insurance policy, so he’ll get another year.

Chiefs Bring Back Kareem Hunt (March 14)

Hunt came back to the Chiefs last year after starting RB Isiah Pacheco got hurt. He was no great shakes, rushing for 728 yards on 200 carries for 3.6 yards per carry, his third straight year under 4.0. He’ll be 30 before Week 1. He’s a known quantity for a Kansas City team that has Pacheco (who looked rough in his return from injury) and injury risk Elijah Mitchell, but if Hunt plays heavy snaps in 2025, it will be bad news for the Chiefs.

Tim Patrick Sticks with the Lions (March 14)

After missing 2022 and 2023 to a torn ACL and a torn Achilles, Patrick returned to the field with Detroit in 2024. He was barely a factor over the course of the season, totaling 394 yards and 3 touchdowns in 16 games, but he did have 77 yards and all 3 of his scores in Weeks 14-15. He’s just roster depth for the Lions, but he can pop in certain situations.

Bailey Zappe Signs with Chiefs (March 14)

Zappe spent a little bit of time on the Chiefs’ practice squad last year before joining the Browns. Now, he returns. He’s at 12 career touchdowns against 14 interceptions in three seasons, mostly for the Patriots. If he ever sees the field in Kansas City it’ll be a mild surprise.

Miles Sanders Joins Javonte Williams in Dallas (March 13)

With no Saquon Barkley/Derrick Henry types on the market this offseason, the Cowboys are gathering lesser pieces to see what comes of it. Williams held onto the starting job in Denver in 2024 but didn’t do much. It was worse for Sanders in Carolina, who took a total backseat to Chuba Hubbard. Sanders is on his last chance, career-wise, so it’s now or never for him in Dallas.

Kyle Allen Heads to Detroit (March 13)

Allen has truly become a journeyman, joining his sixth team in eight years, starting 12 games in 2019 and 7 total in his other six seasons. He’s just a theoretical upgrade on Hendon Hooker, who was the QB2 in Detroit for most of 2024.

Taylor Heinicke Re-Ups with Chargers (March 13)

Heinicke played only four games in 2024, his first with Los Angeles, and attempted only 5 passes. The chargers hope he gets about that much use again in 2025, but at least he’s a functional backup.

Bills Sign Laviska Shenault Jr. (March 13)

The former second-rounder is barely a wide receiver anymore, with all of 15 targets the last two years split among Carolina, Seattle and the Chargers. He’s still a capable kick returner, though, which will likely be his primary role in Buffalo.

Olamide Zaccheaus Signs with the Bears (March 13)

Zaccheaus has been a capable WR3 at times in his career, with over 400 yards in each of 2021 and 2022 in Atlanta and another 506 last year in Washington. He had a fantastic finish to his 2024 regular season, with 206 yards and 3 touchdowns in Weeks 16-18. With Rome Odunze and DJ Moore (in some order) the WRs 1 and 2 in Chicago, Zaccheaus will be in the mix to be WR3 yet again.

Gardner Minshew II to the Chiefs (March 13)

Kansas City will be Minshew’s four team in four years, and fifth in seven years of his career. He’s bounced around but started multiple games every year of his career, currently at 68 career touchdowns against 34 interceptions. He’s a serviceable backup, but the Chiefs will definitely be hoping this is the first year he doesn’t get any starting time.

Alexander Mattison Joins the Dolphins (March 13)

Raheem Mostert left Miami for Las Vegas Thursday, and Mattison went the other way, signing with the Dolphins later in the day. 2024 was Mattison’s four season (out of six in his career) with between 400 and 500 yards, though he set a career high with 294 receiving yards. He squandered a decent opportunity in Las Vegas after Zamir White went down. At this point, Mattison is just roster depth.

Jets Add to TE Room with Smartt (March 13)

Stone Smartt only has 380 yards and 1 touchdown in his three seasons, but 164 of those yards came in a four-week stretch near the end of last season as he closed well. He’s unlikely to ever surface on the fantasy radar, but given Jeremy Ruckert is the only other tight end currently on the Jets roster, he’s got a shot at some playing time.

Harrison Bryant Signs with Philadelphia (March 13)

The 2020 fourth-rounder spent his first four seasons in Cleveland before playing for the Raiders last year. He’s never had a 250-yard season, and hasn’t even cracked 100 either of the last two years. That said, Dallas Goedert is rumored to be on the trading block, and if he were to move, that would open up a big opportunity in Philadelphia. The odds are against Bryant being a fantasy factor, but it’s not impossible.

Brandon Allen Heads to Tennessee (March 13)

2025 will be Allen’s 10th NFL season, which also happens to be the number of starts he’s had in that time, including only two starts since the end of 2020. He’s a serviceable backup, but one his team will immediately look to replace if he ends up having to start.

Noah Brown Returns to Washington (March 13)

Brown had his third straight season (first in Washington) with at least 450 receiving yards in 2024, with his lone touchdown famously coming on a Hail Mary against Chicago. He will return to Washington to compete for the WR3 role behind Terry McLaurin and Deebo Samuel Sr.

Raheem Mostert Ends Up in Las Vegas (March 13)

The veteran (he turns 33 in April) signed with the Raiders Thursday, pairing him up yet again with Chip Kelly (Kelly signed him in Philadelphia in 2015 and in San Francisco in 2016). After a huge 2023, Mostert’s production plummeted in 2024, with 278 yards and 2 touchdowns in 13 games. De’Von Achane took over as the RB1 in Miami, and Mostert’s yards per carry dropped from 4.8 to 3.3. He’s still very fast, but this is a depth move, not a starter.

Mason Rudolph Returns to Pittsburgh (March 13)

After a year in Tennessee, Rudolph agreed to return to Pittsburgh Thursday. Rudolph has been int he league six years and started at least one game in five of them. For his career, he’s 9-8-1 in 18 starts, with 28 career touchdowns against 20 interceptions, including 9:9 last year in relief of Will Levis. Back in Pittsburgh, he’ll be the backup to … someone. The Steelers are still figuring out who will start for the team in 2025, but Rudolph knows what it’s like to be the emergency guy for the team.

Mac Jones (Finally?) Lands in San Francisco (March 12)

Jones was rumors to be the 49ers’ pick in the 2021 draft before they ultimately settled on Trey Lance. After bouncing from the Patriots to the Jaguars last year, Jones signed with the 49ers Wednesday to a two-year, $7 million deal. Jones gives the 49ers some very light insurance in case something happens to Brock Purdy (or if the Purdy contract negotiations go poorly. Jones had a nice rookie season in 2021, with 3,801 yards, 22 touchdowns and a second-place Offensive Rookie of the Year season, but the wheels came off after that, with 32 touchdowns against 31 interceptions in 35 games. Maybe Kyle Shanahan can work his magic on Jones, but that’s not something we can plan on until we see it.

Buccaneers Bring Back Kyle Trask (March 12)

Trask had 11 total career pass attempts in four years in Tampa since being a second-round pick in 2021. He has 4 completions for 28 yards. He’s just depth behind starter Baker Mayfield.

Mike Williams Returns to Chargers (March 12)

Williams was with the Chargers for seven years before leaving for the Jets (and then the Steelers) last offseason. He only managed 298 yards last year between the two teams, though to be fair it was his first year back from an ACL tear. 2025 will be the year after the year after, and the Chargers aren’t exactly flush with receiving options, so there’s some mild upside to the move. Still, Williams certainly isn’t someone to count on in fantasy until he can show something.

Ravens Re-Sign Tylan Wallace (March 12)

Wallace had his best season in 2024, but then that’s a low bar — he had 67 career receiving yards entering 2024 before putting up 193 and his lone career score last year. That said, 84 yards (and the touchdown) came on a single play. This is just a move for the special teams.

Rico Dowdle Rides Breakout Year Into Carolina (March 12)

Dowdle had 385 career rushing yards before taking over the starting job in Dallas in 2024 and running for 1,079 yards. He finished as the PPR RB23 last year, but the Cowboys brought in Javonte Williams in free agency, so Dowdle had to head out. He signed with Carolina Wednesday on a one-year, $6.25 million deal. He’ll be the backup for Chuba Hubbard for the Panthers, at least unless/until Jonathon Brooks is healthy. If Brooks can return during the regular season with any kind of workload, this will be a big quagmire for fantasy. For now, Dowdle will hurt Hubbard’s upside, but Hubbard will still be the starter and a fantasy factor.

Craig Reynolds Re-Ups in Detroit

The six-year veteran has found a home with the Lions, with 650 yards across the last four years (after 4 total rushing yards in his first two seasons). He still has only one career touchdown, so this is just a depth move and not a fantasy one.

AJ Dillon Lands in Philadelphia on a 1-Year Deal (March 12)

Dillon missed 2024, but he averaged 728 rushing yards and 4.7 rushing scores a year in 2021-2023 as the 1A back in Green Bay. His yards per carry dropped every year of his career, from 5.3 to 4.3 to 4.1 to a career-low 3.4 in 2023. He’ll be a backup to Saquon Barkley in Philadelphia, and we’ll see if Will Shipley beats Dillon for the RB2 role.

Khalil Herbert Heads to Indianapolis (March 12)

Herbert had bright spots during his Bears tenure early in his career, but D’Andre Swift and Roschon Johnson forced him to the bench and ultimately off the roster. He split 2024 between Chicago and Cincinnati and totaled 130 rushing yards on the season, 92 of them in Week 17-18 after Chase Brown got hurt. In Indianapolis, he’ll serve as the backup to Jonathan Taylor, who is the bell cow. Herbert is only a low-value handcuff.

Rams Officially Release Cooper Kupp (March 12)

The former Triple Crown winner hits free agency. Our Jeff Ratcliffe had a full reaction:

Evan Engram Agrees in Denver (March 12)

The eight-year veteran joins the Broncos after an injury-ravaged down year in Jacksonville.

Marcus Mariota Re-Ups with Washington (March 12)

Mariota played the majority of two games last year in relief of Jayden Daniels and did enough (winning both) that there was some wonder whether he’d find a new starting job, or at least the chance to compete for one. Instead, he’s back in Washington as a high-floor backup for a high-upside starter.

Marquez Valdes-Scantling Lands in Seattle (March 12)

With the departures of DK Metcalf and Tyler Lockett this offseason, MVS will at least have the opportunity to be productive. He’ll obviously be behind Jaxon Smith-Njigba in targets entering the season, and expect the Seahawks to add at least one more capable receiver this offseason. Valdes-Scantling showed in a brief flash in New Orleans last year that he does have the capability of big games from time to time, so maybe he’ll be a DFS option in tournaments, but generally speaking, there’s no fantasy interest here.

Kenneth Gainwell Crosses State to Sign with Steelers (March 11)

With Najee Harris leaving town, Pittsburgh needed someone in the backfield for depth, and that someone became Gainwell. The four-year veteran has never even had 400 rushing yards in a season, but he was a valuable depth back for the Eagles over the years. In Pittsburgh, he’ll slot in behind Jaylen Warren for now, and Warren becomes the starter with the promise of a heavy workload as it stands … but it’s unlikely to stay this way. Expect the Steelers to add another back at some point this offseason.

Demarcus Robinson Leaves Rams for 49ers (March 11)

Robinson isn’t a difference maker as a receiver, but he’s shown enough (especially with the Rams the last two years) to be a valuable depth piece for an offense. Robinson had a career-high 505 yards and 7 touchdowns in 2024 as the Rams dealt with injuries to Puka Nacua and Cooper Kupp. In San Francisco, he’ll slide in behind (in some order) Brandon Aiyuk, Jauan Jennings and Ricky Pearsall, not to mention George Kittle and Christian McCaffrey. So there isn’t much road to work for Robinson currently, but with Aiyuk rumored to be a trade candidate, he could become more relevant.

Trent Sherfield Jr. Lands in Denver (March 11)

At this point, Sherfield is just a special teams player — he hasn’t even had 90 yards in a season since 2022 — but he’s been a valuable special teams contributor who has bounced around the Broncos will be Sherfield’s sixth team in the last six years.

DeAndre Hopkins Heads to Baltimore on 1-Year Deal (March 11)

The Ravens have a history of signing veteran skill players on their last deal (think Dez Bryant, DeSean Jackson, Kenyan Drake, Devonta Freeman), but Hopkins is the one with the most value coming into such a situation. He had 610 yards and 5 touchdowns last year split between the Titans and Chiefs, but he’s just a year removed from a 1,000-yard season in Tennessee. The Ravens won’t be relying on Hopkins in 2025, but if he shows he still has any juice it’ll be a nice addition.

Ty Johnson Remains in Buffalo (March 11)

Veteran RB Ty Johnson re-upped with the Bills Tuesday on a two-year deal. Johnson had the second-most scrimmage yards (497) and tied for the most touchdowns (4) of his career in 2024, his year in Buffalo. The impact of this move isn’t about Johnson specifically — he’s not a fantasy factor — but in what his presence means for 2024 rookie Ray Davis. Johnson sticking around likely means less work for Davis, who was shaping up to be a sleeper.

Nick Westbrook-Ikhine Gets 2 Years in Miami (March 11)

After 10 touchdowns in his first four years in the league, Westbrook-Ikhine exploded with 9 scores in 2024 alone. It was very obviously unsustainable (at one point he had 8 touchdowns in the span of 8 targets), but a productive stretch like that will at least buy a guy more time in the league. NWI is unlikely to offer much value at all in Miami barring injuries to at least one (and probably two) of Tyreek Hill, Jaylen Waddle and Jonnu Smith.

Jacoby Brissett Heads to Arizona (March 11)

The journeyman backup heads to sixth different team (seventh stop, counting the Patriots twice) after a year spent in New England. Brissett couldn’t overcome the awful Patriots offensive line in his five starts last year, but as recently as 2022 he was a perfectly competent starter filling in for the suspended Deshaun Watson in Cleveland, so there’s a path to at least the wheels staying on if Kyler Murray were to go down. Still, Brissett has no value for fantasy unless that happens, and likely wouldn’t have much even if it did.

Juwan Johnson Returns to New Orleans (March 11)

Despite being rumored to link back up with his former coach Sean Payton in Denver, Johnson re-signed with the Saints Tuesday on a three-year deal. Johnson is coming off a 2024 in which he set career highs in targets (66), receptions (50) and yards (548) and will be the TE1 for the Saints going forward, a potentially valuable role in an offense without a lot of weaponry.

Zay Jones Re-Ups in Arizona (March 11)

Jones returns to Arizona after a light year in 2024 that features 11 games and 11 targets. He caught 8 of the targets for 84 yards. It’s been a big fall for Jones since his career year with Jacksonville in 2022, when he had 121 targets, 82 receptions and 823 yards. He’s back in Arizona on a tiny deal (one year, $4.4 million), so don’t go diving this deep in fantasy.

Daniel Jones Lands in Indianapolis (March 11)

The former Giants quarterback had a shot to re-sign with the Vikings team that added him late last year, but he chose to head to Indianapolis on a one-year, $14 million deal where he’ll have a shot to contend with Anthony Richardson for the starting role. The Colts certainly hope Richardson wins the training camp battle, but the benefit of Jones as the backup, if that’s what he ends up being, is that he can play a similar style to the one Richardson plays, as opposed to recent backups Gardner Minshew II and especially Joe Flacco. If Jones ends up starting in Indianapolis, something has gone wrong, but he has a high enough floor as a quarterback that it won’t necessarily be a disaster in a bad division.

Najee Harris Leaves Pittsburgh for Chargers (March 10)

After four 1,000-yard seasons in four years, Harris looks to make it five in Los Angeles.

Javonte Williams Gets 1-Year in Dallas (March 10)

The now-former Broncos back never got his juice back after a torn ACL early in his second season — after 1,219 scrimmage yards (on 5.0 yards per touch) and 7 combined touchdowns as a rookie in 2021, Williams combined for 1,861 yards, 9 touchdowns and 4.1 yards per touch the last two seasons, with 3.6 and 3.7 yards-per-carry marks that were among the worst in the league for regular backs. In a Cowboys backfield devoid of impact names, this might have been the best possible landing spot for Williams to get work, but even then, any fantasy value is likely to come from quantity as opposed to quality.

Mack Hollins Brings Shoeless Ways to New England (March 10)

Fresh off a career-high 5 touchdowns in 2024, Hollins is on the move again, heading to New England on a two-year deal Monday. It will be Hollins’ fifth team in five years and sixth overall, playing with the Eagles 2017-2019, the Dolphins 2019-2021, and then a season each with the Raiders, Falcons and Bills the last three years. He had a career-best 5 scores last year, and his 378 yards were his second-highest total. Hollins also offered 5 receptions for 104 yards and a score in the Bills’ three-game playoff run. He’s not likely to be a fantasy factor, even on a relatively barren Patriots target tree, but his reputation as an elite clubhouse man will keep him around.

Giants, Darius Slayton Stay Together (March 10)

Six-year Giants veteran Darius Slayton will make it a seventh (and maybe an eighth and ninth) after agree to re-sign with the team on a three-year deal worth up to $36 million Monday. Slayton has had between 700 and 800 yards in four of his six seasons in New England, with a 740-yard, 8-touchdown, WR37 finish as a rookie in 2019 his best season. He’s not a fantasy factor, but he’s a decent insurance option behind Malik Nabers, Wan’Dale Robinson and whoever else the Giants bring in this offseason.

Former Jets, Broncos QB Zach Wilson Signs with Dolphins (March 10)

Monday evening was Backup QB Carousel time, with yet another backup finding a new job. This time, it was former second overall pick Zach Wilson landing in Miami on a one-year deal. Wilson had 23 touchdowns and 25 interceptions in 34 games (33 starts) across three years with New York before going to Denver before last season. He got no playing time for the Broncos and now heads to the Dolphins to back up Tua Tagovailoa. Wilson is an interesting reclamation project a la Sam Darnold in Miami, where the starter has battled injury in several seasons. Obviously no current value and odds are never any value, but if Tua were to go down, Wilson would be in a decent opportunity.

Josh Dobbs Lands 2-Year Deal in New England (March 10)

The Passtronaut found a new job in New England Monday, signing a two-year deal to serve as the backup for Drake Maye. Dobbs got extended play in 2023 between the Cardinals and Vikings, starting 12 games (playing 13 total) and throwing for 13 touchdowns against 10 interceptions with 2,464 passing yards and adding 421 yards and 6 touchdowns on the ground. Dobbs is entering his ninth season and, outside of that season, he has three career start and 4 career touchdown passes, including one start and two touchdowns last year in San Francisco. The Patriots will hold him as the No. 2 for Maye, but they will also (a) certainly hope to never have to rely on him, and (b) look for a better alternative as soon as Maye gets hurt, if that ever happens.

Browns, Eagles Swap Backup Quarterbacks (March 10)

Philadelphia agreed to trade Kenny Pickett to the Browns Monday in exchange for Dorian Thompson-Robinson and a 2025 fifth-rounder. For the Browns, Pickett is a quarterback who, given their mess of a quarterback situation, might get the opportunity to start, but if nothing else he’s a functional backup. For the Eagles, Tanner McKee looked like a viable backup in limited use in 2024, so Pickett was surplus for them, and the trade netted them another draft pick. Don’t be surprised if Thompson-Robinson doesn’t even make it to Week 1 on the Philly roster.

Samaje Perine Returns to Bengals on 2-Year Deal (March 10)

This will be Perine’s third stint with the Bengals, after playing there in 2019 and again from 2020 to 2022. He peaked in 2022 with 681 scrimmage yards and 6 touchdowns, good for a No. 34 finish among running backs in PPR. He played for the Broncos and Chiefs the last two years, getting just over 1,100 scrimmage yards and 3 scores across the two seasons. Now, he returns to Cincinnati, where he’ll backup 2024 breakout Chase Brown. Brown promises to dominate touches once again, and don’t be surprised if the Bengals add another back this offseason, given the relatively modest two-year, $3.8 million investment in Perine. But if he goes into the season as a backup, there will be a role there.

Josh Palmer Leaves Chargers for Buffalo (March 10)

The former LA receiver got a bigger deal than expected with the Bills.

Justin Fields Becomes New QB with Jets (March 10)

Fields is a better fantasy quarterback than a real one, but he’ll start in New York.

Dyami Brown Lands in Jacksonville (March 10)

After a relatively quiet four years in Washington, Brown signed in Jacksonville Monday on a one-year deal. Brown had career highs in 2024 in targets (40), receptions (30) and yards (308) and scored a touchdown. He peaked at the right time, adding another 229 yards and a touchdown in three playoff games. Brown’s contract is worth a reported $10 million with a chance for it to rise to $12 million. In Jacksonville, he likely becomes the WR2 right away, although Brian Thomas Jr. promises to dominate targets. Brown isn’t a fantasy factor right now.

Sam Darnold Signs with Seahawks (March 10)

Darnold rode a rejuvenated year in Minnesota to over $100 million in Seattle.

Jags Get New Backup QB in Nick Mullens (March 10)

After three seasons as the backup quarterback in Minnesota, Mullens heads to the Jaguars to be the new backup quarterback to incumbent Jacksonville starter Trevor Lawrence. Mullens started eight games apiece in 2018 and 2020 in San Francisco, then one game in 2021 in Cleveland and three in 2023 in Minnesota. For his career in 33 games (20 starts), he has 34 touchdowns against 31 interceptions. Mullens is serviceable as an emergency fill-in, but the Jaguars likely have no interest in him getting extended playing time.

Jimmy Garoppolo Returns to Rams (March 10)

Veteran QB Jimmy Garoppolo agreed to return to the Rams on a one-year deal on the first day of free agency. Garoppolo played only one game in 2024 in relief of Matthew Stafford, starting Week 18 and throwing for 334 yards and 2 touchdowns against 1 interception. Garoppolo has zero value in fantasy of course, but if anything were to happen to Stafford, he would immediately become an interesting streamer given the presence of Puka Nacua and Davante Adams.

Elijah Mitchell Leaves San Francisco for Kansas City (March 10)

After four seasons in San Francisco, including a missed 2024 thanks to injury, Elijah Mitchell left the 49ers on the first day of free agency for Kansas City. Mitchell’s lone big season came as a sixth-round rookie in 2021, when he got 207 carries for 963 yards and 5 touchdowns. Since then, he’s had 560 rushing yards in 16 games. This signing is a depth move for the Chiefs as insurance for starter Isiah Pacheco.

Braxton Berrios Leaves Miami for Houston (March 10)

Free agent WR/returner Braxton Berrios signed with the Houston Texans on the first day of free agency. The 29-year-old Berrios is recovering from an October torn ACL and had no offensive touches in 2024, but he’s a former first-team All-Pro as a returner. The chances of this move having any fantasy impact are basically nil.

Chris Godwin Returns to Tampa (March 10)

The first offensive skill player signing of free agency was a re-signing, with the Buccaneers keeping Godwin around.

DK Metcalf Dealt to Pittsburgh (March 9)

The now-former Seahawk marks the third high-profile offensive departure from Seattle in a week.

Davante Adams Find New Home with Rams (March 9)

Adams replaces Cooper Kupp to make a powerful 1-2 punch in Los Angeles.

Slew of Re-Signings Sunday Before Free Agency Begins (March 9)

A handful of notable names re-signed with their 2024 teams before the legal tampering period begins Monday:

  • The Bengals agreed to a three-year deal to keep TE Mike Gesicki around. Gesicki had 65 receptions for 665 yards in 2024, doing especially well when Tee Higgins was out of the lineup. He’s not a guy who needs to be on a season-long fantasy roster, but he’s an interesting weekly streamer in the right situation.
  • Kansas City signed WR Marquise Brown for one more year. Brown was expected to help the Chiefs in a big way in 2024, but a preseason injury limited him to two regular-season games and the postseason. He totaled 141 yards and no scores on 14 receptions (28 targets) across his five games. Brown gets a chance to rebuild his value in 2025.
  • The Panthers gave TE Tommy Tremble a two-year deal. The 24-year-old has never topped 234 yards or 23 receptions in any of his four seasons, so he’s not a fantasy factor, but the team keeping him around might mean bad news for 2024 fourth-rounder Ja’Tavion Sanders.
  • The Saints restructured QB Derek Carr’s contract to pay most of his money as a signing bonus. That wasn’t a re-signing, but it does more or less guarantee Carr will be around New Orleans in 2025.
  • The Commanders gave TE Zach Ertz a one-year deal to stick around. Ertz will be 35 in November, so he’s certainly year-to-year at this point, but he had a resurgence in 2024, with 91 targets, 66 receptions and 654 yards (all his best since 2021) and 7 touchdowns (best since 2018). With Deebo Samuel Sr. in town and 2024 rookie Ben Sinnott having a year of growth at TE, the Commanders won’t have to lean on Ertz as much in 2025, but he can still be productive in limited use.
  • The Browns and EDGE Myles Garrett agreed to a four-year extension that made him the highest-paid non-quarterback in NFL history. Obviously, Garrett isn’t a fantasy piece outside of IDP leagues, but given the potential of a huge trade return if he had gotten moved, there were fantasy considerations in any Garrett trade that are now off the table.
  • The Vikings kept Aaron Jones Sr. around on a two-year deal. The 30-year-old had a career-high 1,138 rushing yards in Minnesota in 2024 to go along with 408 receiving yards (second best of his career). He’ll turn 31 before the season ends, so the days of Jones being even a potential bell cow are over, but he can be perfectly productive on 14-18 touches a game.
  • The Patriots re-signed TE Austin Hooper for one more year. Hooper had 476 yards in New England in 2024, his most since 2019. Hooper was the TE6 in fantasy that year, but at this point in his career, he’s just roster depth with very marginal TE upside.
  • Denver and QB Jarrett Stidham agreed to terms on a two-year deal to keep him around as the backup to 2024 rookie Bo Nix. Stidham is seen as one of the better backups in the league, so having a veteran behind Nix works in Denver.

Geno Smith Dealt to Las Vegas (March 7)

The Seahawks truly indicated their plan to rebuild by sending Smith to the Raiders.

Christian Kirk Traded to Houston (March 7)

After originally announced as a release, the Jags got a small return for the veteran Kirk.

Commanders Land Deebo Samuel Sr. (March 1)

Samuel leaving San Francisco felt inevitable, and Washington was one of the most obvious landing spots.

Previous Cooper Kupp Lands in Seattle — Fantasy Impact Next 2025 NFL Free Agency Takeaways: IDP Leagues