Description
- Position
- WR
- Team
- SF
- Status
- UFA
- Born
- 1998-03-17
- Age
- 28
- Height
- 6'0"
- Weight
- 200 lb
- College
- Arizona State
- Draft
- 2020 · R1 · Pick 25 · SFO
- Rookie yr
- 2020
Contract
ACTIVE
- APY
- $30.0M/yr
- Total
- $120M
- Guaranteed
- $45.0M
- % of cap
- 11.7%
- Term
- 2024–2028 (4y)
Value#68/86
0.43Rec EPA per $1M APY
Career Résumé
5 seasons
| Seasons | 5 2020–2024 |
| Games | 69 |
| Rec Yds | 4,305 |
| Rec | 294 |
| Rec TD | 25 |
| Tgt | 446 |
2026 Projection
| Stat | Floor | Median | Ceiling | vs ’25 | Δ | Range |
|---|---|---|---|---|---|---|
| Rec TDs | 0.41 | 1.62 | 4.29 | 0.00 | +1.62 | |
| Rec Yards | 338 | 419 | 596 | 374 | +45.5 | |
| Receptions | 20.5 | 23.5 | 44.9 | 25.0 | -1.53 | |
| Targets | 31.3 | 46.8 | 68.9 | 47.0 | -0.21 |
Floor · Median · Ceiling · assumes a full 17-game season
| Year | Tm | G | Tgt | Rec | Catch% | Yds | Y/R | aDOT | Long | Air | YAC | Brk | Drop | Drop% | Rtg | TD | EPA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | SF | 7 | 47 | 25 | 53.2% | 374 | 15.0 | 11.9 | 53 | 556 | 107 | 2 | 4 | 8.5% | 61.8 | 0 | 12.8 |
| 2023 | SF | 16 | 105 | 75 | 71.4% | 1,342 | 17.9 | 13.8 | 76 | 1,467 | 362 | 2 | 2 | 1.9% | 124.0 | 7 | 81.8 |
| 2022 | SF | 17 | 114 | 78 | 68.4% | 1,015 | 13.0 | 9.9 | 54 | 1,143 | 375 | 4 | 7 | 6.1% | 115.9 | 8 | 42.0 |
| 2021 | SF | 17 | 84 | 56 | 66.7% | 826 | 14.8 | 9.8 | 43 | 813 | 349 | 3 | 4 | 4.8% | 118.5 | 5 | 40.8 |
| 2020 | SF | 12 | 96 | 60 | 62.5% | 748 | 12.5 | 9.4 | 49 | 902 | 289 | 7 | 5 | 5.2% | 86.6 | 5 | 24.3 |
Returns
College
| Year | School | G | Car | Ru Yds | Ru TD | Rec | Rc Yds | Rc TD |
|---|---|---|---|---|---|---|---|---|
| 2019 | Arizona St | — | 1 | 6 | 0 | — | 1,192 | 8 |
| 2018 | Arizona St | — | — | — | — | — | 474 | 3 |
Career Milestones
league finishes · rank since 1999
| Stat | Career | Since '99 | Led | Top 5 | Top 10 |
|---|---|---|---|---|---|
| Rush Yds | 117 | 738th | — | — | — |
| Rush TDs | 2 | 500th | — | — | — |
| Rec Yds | 4,305 | 171st | — | — | 1 |
| Rec TDs | 25 | 172nd | — | — | — |
| Receptions | 294 | 233rd | — | — | — |
League finishes among qualifying seasons (≥6 GP) · rank among recorded seasons since 1999 (excludes pre-1999)
Stat Profile
2025 · vs 175 peers
Rec Yds/g
53.478
Y/Tgt
8.055
Catch%
53.2%21
TD/g
029
YAC/Rec
4.359
EPA/Rec
0.566
PlayerMedian (50th)
Postseason
team record · since 1999
| Round | W | L |
|---|---|---|
| Playoffs | 6 | 3 |
| Conf. Championship | 1 | 2 |
| Super Bowl | 0 | 1 |
NextGen Stats
Loading…
Career Highs
regular season
| Stat | Game | When | Season |
|---|---|---|---|
| Rec Yds | 156 | 2023 Wk11 vs TB | 1342'23 |
| Rec | 10 | 2020 Wk14 vs WAS | 78'22 |
| Rec TD | 2 | 2022 Wk6 vs ATL | 8'22 |
| Tgt | 16 | 2020 Wk14 vs WAS | 114'22 |
Athletic Profile
Loading…
Comparable Players
2024 · stat-profile similarity
Season Timeline
Loading…
Usage Trend
Loading…
Consistency
Loading…
Receiving Profile
rec yds: air / after catch
After catch Air yards
10.9
aDOT
4.9%
Drop %
106.3
Rtg if Tgtd
5.0
YAC/Rec
News
20 items
- Brandon Aiyuk has complaints about the NFLPA, tooIn recent days, 49ers receiver Brandon Aiyuk has been posting complaints about his current team and his now-former agent.
- Brandon Aiyuk terminated SRA on SaturdayIn one of his recent social-media videos, 49ers receiver Brandon Aiyuk said he terminated a Standard Representation Agreement with Ryan Williams of Athletes First in November 2025.
- Brandon Aiyuk continues to post videos regarding the 49ers and CommandersAiyuk vows not to return to the 49ers until the Commanders play there in October.
- Brandon Aiyuk blames ex-agent as push to leaves 49ers continuesBrandon Aiyuk said in a YouTube video that his former agent has influenced the ongoing situation between him and 49ers and that general manager John Lynch recently showed up at his house.
- Brandon Aiyuk says he hasn't had an agent since November 2025Aiyuk claims he terminated SRA last year.
- Before Brandon Aiyuk can force his release, he must apply for reinstatementIt has become very well established that receiver Brandon Aiyuk wants the 49ers to release him, so that he can sign with the Commanders.
- Is anyone advising Brandon Aiyuk?At what point does Aiyuk's agent fire him, if he's defying advice with his stream of videos?
- Fowler: Brandon Aiyuk is lighting money on fire with every Instagram videoFowler: Brandon Aiyuk is lighting money on fire with every Instagram video
- Brandon Aiyuk posts yet another video (but this one is more cryptic)Brandon Aiyuk is back at it.
- Brandon Aiyuk drama continues: Receiver taunts 49ers with 'Go Commanders' chant in latest social media videoThe veteran receiver seems to really want out of San Francisco
- Aiyuk: If 49ers cut me, I'll sign with Commanders 'tomorrow'Brandon Aiyuk continued his push to become a member of the Commanders, saying in a video posted to Instagram that if the 49ers release him, he will sign with Washington "tomorrow."
- Brandon Aiyuk posts another video expressing interest in joining the Commanders49ers receiver keeps talking about signing with Washington.
- Brandon Aiyuk, in limbo with 49ers, shouts 'Go Commanders'In his latest Instagram video, posted by Brandon Aiyuk to his Instagram Story on Sunday night, he yells out: "Go Commanders! Go Commanders! Go commanders! Raise Hail! Take Command!"
- Brandon Aiyuk says "go Commanders" in latest Instagram video49ers continue to squat on Aiyuk's rights.
- Brandon Aiyuk posts a new video, hinting that he may soon be releasedTwo days after deleting a pair of Instagram videos that criticized the 49ers for not releasing him, receiver Brandon Aiyuk is back on social media.
- Brandon Aiyuk deletes recent videos criticizing the 49ersAiyuk has possibly extended an olive branch, in the hopes of being released.
- Brandon Aiyuk appears to aim more harsh comments toward 49ersFor the second time in three days, wide receiver Brandon Aiyuk seemingly aimed some harsh comments at the San Francisco 49ers for how they have handled his situation over the past couple of years.
- Brandon Aiyuk: 49ers are "mad 'cause they stupid"Aiyuk returns to social media with a new message.
- Brandon Aiyuk appears to imply 49ers 'scared' to release himBrandon Aiyuk posted a video to Instagram on Sunday, appearing to imply that the 49ers are afraid to release him because he could land elsewhere and eventually make them regret letting him go.
- Brandon Aiyuk has a message for the 49ers: "Stop running from the belt"49ers continue to squat on Aiyuk's contract, because they can.