Brandon Aiyuk Is Stuck In The NFL's Ugliest Divorce

Hunter Tierney
By Hunter Tierney
June 26, 2026
Brandon Aiyuk Is Stuck In The NFL's Ugliest Divorce

There was a point not that long ago when Brandon Aiyuk had just about everything lined up.

He had developed into one of the NFL's most efficient receivers, helped the 49ers get back to the Super Bowl, and put together the kind of season that forces a front office to make a very expensive decision. The leverage was his. San Francisco either had to pay him like a star or seriously consider life without him. They decided to pay him.

That should've been the end of the story.

Brandon Aiyuk is still a San Francisco 49er. He’s also not around the team, not playing, not fully healthy, not guaranteed his money, and not shy about where he’d rather be. The 49ers, for their part, have already talked like they’re ready to move on — and then just
 haven’t. So now you’ve got a player and a team that both look done with each other, just daring the other side to be the one that finally gives something up.

This feels like one of those ugly divorces where the marriage was over months ago, but both sides are still arguing over who has to leave the house first.

Aiyuk Was Supposed To Be One Of The Easy Wins

Before this turned into a contract headache, Aiyuk was one of the best development wins the 49ers had. Not a gadget flash who popped for a month and cashed in. A first-round pick who actually became the receiver they thought they were trading up for in 2020.

Aiyuk came through Sierra College before transferring to Arizona State, where everything really started to click. By his final season in Tempe, he wasn't just putting up numbers. He was one of the most dangerous receivers in college football with the ball in his hands. He finished 2019 with 1,192 receiving yards, led the Pac-12 in explosive plays, and made life a whole lot easier for a young quarterback named Jayden Daniels. That connection feels especially relevant now, considering Washington has become the team everyone immediately points to whenever Aiyuk's future comes up.

When San Francisco traded back into the first round to grab him, they knew exactly what they were buying. Shanahan's offense has always valued receivers who can create after the catch, threaten defenses at every level, and turn a simple slant into a 40-yard gain. Aiyuk checked every one of those boxes.

Once he got to San Francisco, Aiyuk turned from a nice fit into someone they needed. Early on there were bumps — there always are in that offense if you’re not doing every little thing exactly how Shanahan wants it. But by 2022 and 2023, he wasn’t fighting for snaps anymore. He was one of the guys.

He clears 1,000 in 2022. Then 2023 hits and he jumps again: 75 catches, 1,342 yards, seven touchdowns, leads the team in receiving, second‑team All‑Pro. Players vote him No. 66 on the Top 100, which actually means something when the voters are your peers.

The receiver market was exploding across the league, and Aiyuk had done exactly what players are told to do. He got better. He proved he could be a difference-maker on one of the NFL's best teams. If you're going to ask for top-of-the-market money, that's about as strong a résumé as you can build.

That season is why any of this even matters. Aiyuk wasn’t pounding the table for star money off a couple highlights. He’d become Purdy’s most reliable pure receiver — clean routes, still dangerous after the catch, and enough downfield juice to give them something different from Deebo, Kittle, and McCaffrey..

So yeah, the frustration made sense. Players don’t get endless chances to cash in, and teams will move on the second it makes sense for them.

The problem is everything that came after.

He Won The Contract Fight, Then Lost The Leverage War

Dec 30, 2024; Santa Clara, California, USA; San Francisco 49ers quarterback Brock Purdy (13) during the game against the Detroit Lions at Levi's Stadium.
Credit: Sergio Estrada-Imagn Images

The 2024 offseason is where this thing really started to tilt.

Aiyuk wanted a long-term extension. The 49ers weren't moving as quickly as he wanted. Before long, there were hold-ins, trade rumors, skipped mandatory minicamp, and eventually a formal trade request. It was messy, and it felt like every few days there was another report about who was interested.

And to be fair, the 49ers didn’t shut anything down either. They poked around. Pittsburgh had real smoke. Cleveland and New England popped up. Washington was always kind of lurking, which made sense with Daniels. This wasn’t fake rumor season. Both sides were feeling out the exit, and by late August it felt a lot closer to ending than fixing.

Then they paid him, and that was supposed to reset everything.

But money can be a band-aid over a wound that needs stitches.

Looking back, that part feels pretty obvious. The deal ended the hold-in, but it didn’t wipe out the months where both sides were already kind of over it. The 49ers had looked into life without him. Aiyuk had already tried to force his way out. On paper, they were back together. Underneath that, it was already a little cracked.

And then the football part didn’t help.

He didn’t come out flying. Seven games in, it’s 25 catches, 374 yards, no touchdowns. Not terrible in a vacuum, but not what you picture for a $30 million receiver on a Super Bowl team either. It just felt off — timing, rhythm, all of it.

Then he tears his ACL, MCL, and meniscus. Season over, and now everything changes. One minute he’s an expensive receiver trying to get back into rhythm. Next minute he’s an expensive receiver rehabbing a serious knee on a team he didn't really want to be on.

That’s when the leverage starts slipping.

Before the injury, if San Francisco wanted to move him, it was complicated because he was really good. After the injury, it’s a different conversation. Now it’s the knee, the contract, the timeline, and the fact the relationship already had some baggage.

Nobody Wants To Give The Other Side A Win

At this point, it feels like everyone knows how this story ends. They just can't agree on who has to blink first.

Brandon Aiyuk clearly doesn't want to be in San Francisco anymore. The 49ers don't exactly sound like a team planning to build around him again. John Lynch admitted after the draft that they're still open to trading him, even joking, "We're available. Give us a call." He also made it clear the team wasn't planning to release Aiyuk anytime soon. Then again, Kyle Shanahan hasn't exactly been selling the idea of a reunion either. Earlier this year, he said he'd never been through a situation where a player's guarantees had been voided like this before. That alone tells you how far outside the lines this whole thing has drifted.

So why is he still a 49er?

Because neither side wants to hand the other exactly what they're looking for.

From Aiyuk's perspective, the answer feels pretty obvious. He wants a fresh start. More specifically, he seems to want Washington. At this point, he isn't even trying to hide it. Over the last few weeks, he's posted Commanders content on Instagram, shared old Jayden Daniels highlights from their Arizona State days, called Washington "the best team in the world," and even flat-out said, "Tell them boys cut me today and I'll sign with the Commanders tomorrow."

That's about as subtle as showing up to your ex's house wearing another man's hoodie.

The problem is every time Aiyuk says something like that, he probably hurts his own chances of getting there quickly.

If you're the Commanders, why would you give up draft picks for a player who's publicly telling everyone he wants to be there? If you're the 49ers, why would you rush to release him and let him walk straight into the situation he's been campaigning for? And if you're one of the other 30 teams, why jump into the middle when it feels like the player already has one destination circled?

San Francisco has absolutely no incentive to do him that favor. From the team's perspective, waiting costs them less than surrendering.

Aiyuk hasn't exactly helped cool things down, either.

After news of the voided guarantees became public, he took to social media and called the 49ers "stupid" and "dumb" for paying him before eventually voiding the remaining guarantees. Whether you think he's justified or not almost doesn't matter. Those comments don't increase your trade value. They certainly don't make your current team suddenly more willing to work with you.

They just make an already messy breakup even messier.

The injury itself was terrible luck. Nobody should hold that against him. But almost everything that's happened afterward has made the relationship harder to repair and the exit harder to find. The missed rehab sessions reportedly led to roughly $27 million in guarantees being voided. He never filed a grievance to challenge that decision before the deadline passed. The 49ers eventually placed him on the reserve/left squad list after he stopped showing up around the facility. George Kittle admitted it didn't seem like Aiyuk was coming back. Every step pushed both sides a little farther apart.

But the 49ers don't want to cut a talented receiver and get nothing back if there's still even a small chance someone eventually trades for him.

All stats courtesy of NFL Pro.


Looking for stories that inform and engage? From breaking headlines to fresh perspectives, WaveNewsToday has more to explore.

Latest Sports

Related Stories