49ers GM: Brandon Aiyuk Has Played His Last Snap in SF

Key Takeaways:

  • John Lynch confirmed Brandon Aiyuk has played his last snap for the 49ers after a turbulent year.
  • San Francisco voided $27 million in 2026 guarantees after Aiyuk skipped rehab, stopped communication, and did not show up for work.
  • Aiyuk missed all of 2025 after a 2024 knee injury (torn ACL, MCL, meniscus) suffered vs. the Chiefs; he played only 7 games in 2024.
  • His August 2024 deal: 4 years, $120M; $45M guaranteed at signing, $76M total guarantees; a $24.935M 2026 roster bonus vested on April 1, 2025.
  • If released, the 49ers face nearly $30M in dead money, or with a post–June 1 move: $13.325M in 2026 and $21.247M in 2027; the team saves $6.3M against a $14.6M 2026 cap number.
  • Context: a 2024 trade request and hold-in, PUP in July 2025, reserve/left squad in mid-December, and a failed trade market due to the injury.

On Wednesday, at the San Francisco 49ers’ end-of-season news conference four days after their NFC divisional round loss to the Seattle Seahawks, general manager John Lynch drew a line in the sand. “I think it’s safe to say he’s played his last snap with the 49ers,” Lynch said. The “he” was Brandon Aiyuk, the explosive first-round wideout whose rise, mega extension, and sudden fall have defined two chaotic seasons in Santa Clara.

The split is not just about performance or price. It follows a rare step by the team: voiding $27 million in 2026 salary guarantees after Aiyuk skipped rehab sessions, stopped communicating with staff, and did not show up for work. Aiyuk did not play a down in 2025 as he recovered from a major knee injury suffered in 2024.

John Lynch makes it plain: the Aiyuk era is over

Lynch’s comment leaves little doubt about the team’s path. Asked if he could explain Aiyuk’s conduct, Lynch added, “I wish I knew. I can’t help you.” That candor signals the relationship is beyond repair.

Head coach Kyle Shanahan, speaking earlier in the season, noted how unusual this situation is. “It takes a lot of things to get a contract voided. I’ve never dealt with that in my career and been in any building that’s had that,” Shanahan said. In his 20-plus years of coaching, he said he had never seen anything like it.

“This went from extension to exit in a year. That’s wild.”

How a $120 million contract came apart

The timeline is stunning. In August 2024, Aiyuk signed a four-year, $120 million extension. The deal carried $45 million guaranteed at signing and $76 million in total guarantees, plus a 2026 roster bonus of $24.935 million that became guaranteed on April 1, 2025. That kind of investment said the 49ers viewed Aiyuk as a core piece for the long term.

But the guarantees tied to 2026 — $27 million of them — were voided in July 2025. The move came after the team said Aiyuk skipped required rehab work, fell out of contact with team staff, and failed to report. That is a high bar, and it underscores how much trust had eroded.

It was not the first bump in the road. A tense 2024 negotiation included a trade request and a “hold-in.” At one point, a deal with the Pittsburgh Steelers was close before San Francisco recommitted with the extension. By year’s end, injuries and silence hollowed out that promise.

“Void $27M and move on, but who’s catching passes now?”

Brandon Aiyuk’s injury: the turning point

Aiyuk’s 2024 season ended in heartbreak. He played seven games before a knee injury against the Kansas City Chiefs led to a torn ACL, MCL, and meniscus. That is a brutal triple tear, and it wiped out his 2025 season too.

In July 2025, the 49ers placed him on the physically unable to perform list. By mid-December, he was moved to the reserve/left squad list. San Francisco tried to find a trade partner last offseason, but the injury and uncertainty cooled the market. What could have been a value-preserving deal turned into a hard pivot toward an exit with little return.

“The trade window was last spring. The injury shut the door.”

Cap math: dead money, savings, and the 49ers’ options

The financial picture is complicated. Aiyuk carries a $14.6 million cap number in 2026. If the 49ers release him, they would save $6.3 million against the cap. The dead-money hit, however, is steep.

Cutting him now would trigger nearly $30 million in dead money. With a post–June 1 move, the hit can be split: $13.325 million in 2026 and $21.247 million in 2027. None of that is ideal, but the team views the move as necessary for flexibility after the guarantees were voided.

That flexibility matters. Jauan Jennings is headed for free agency, and first-rounder Ricky Pearsall was limited to 10 games in 2025 due to injury. San Francisco needs answers on the outside, and cap space is the first step to making them.

What the 49ers lose without Aiyuk

The sting is real because Aiyuk is a proven producer. Drafted 25th overall in 2020, he broke out with 1,000+ yards and 8 touchdowns in 2022. He followed with a career-best 1,342 yards on 75 catches and 7 scores in 2023. In short, he became a true No. 1 target.

That is the player the 49ers planned to build with when they approved the 2024 extension. Even after the injury, the hope was a 2026 return to form. Instead, the relationship detached from the field as rehab and communication broke down. When trust goes, numbers no longer protect the future.

Where San Francisco goes from here

Lynch’s public line removes the last bit of doubt. Barring a last-second reversal, the 49ers will part ways with Aiyuk in the months ahead. Whether they pursue a post–June 1 designation or move sooner will be a cap decision as much as a football one.

For the roster, the pressure shifts to the receiver room. Jennings’ status must be solved. Pearsall needs a clean bill of health and a bigger role. The front office will weigh free agency and the draft to restock a position that was a strength not long ago.

Shanahan summed up the strangeness best: contract voids at this level are rare. This one followed a perfect storm — a massive extension, a major knee injury, and a communication breakdown that forced the club’s hand. It’s a sobering ending to what once looked like a long and productive run in red and gold.

In the end, the message from the GM is plain and final. Brandon Aiyuk’s time in San Francisco is over. Now the 49ers have to build the next version of their passing game, and they have to do it quickly.