49ers
49ers Notebook

Stribling is out ten weeks, and the club says it doesn't need another receiver

De'Zhaun Stribling had ankle surgery and Kyle Shanahan put the recovery at close to ten weeks, which is nine games. Jake Tonges is out for the season and went on injured reserve Wednesday. San Francisco has added two tight ends in two days and nobody at receiver, and Shanahan says it does not need to.

SK
Sam KezarSep 16, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Jake Tonges, in a red 49ers practice jersey with 88 in white and a gold helmet, running with the ball tucked under his left arm on a green practice field at Day 3 of training camp in Santa Clara in July 2026. Teammates in white jerseys and coaches in black stand blurred behind him. A practice photograph, not a game, and taken six weeks before the injury described here.

De'Zhaun Stribling had ankle surgery. Kyle Shanahan put the rookie receiver's recovery at close to ten weeks.

Shanahan spoke to reporters before Wednesday's practice. David Bonilla at 49ers Webzone, publishing Wednesday afternoon, carried him this way: "Not exactly sure, but it's going to be some time. Close to 10 weeks ... We feel good he'll get back this season. It'll take some time." Kyle Posey at Niners Nation, updating at 1:11 p.m. Pacific, has the same number and the same hedge, and adds an excerpt from Ian Rapoport saying the club and the player "opted to repair his deltoid rupture" on new information early this week, with a return in "late November or Early December."

Ten weeks from Wednesday is November 25. Nine 49ers games fall on or before it: Miami, Arizona, Denver, at Seattle, Washington and at Atlanta, the Week 8 bye, then Las Vegas, at Dallas and Minnesota. The first game on the other side is Seattle at Levi's Stadium on November 29. What decides his return is the ten weeks, not the four-game minimum that comes with an injured reserve designation.

The move itself has not been filed. Shanahan said the club will place Stribling on injured reserve later this week. He was still on the Active table of the club's roster page at 4:53 p.m. Pacific Wednesday, and the club's transaction log carried nothing on him. The 09/16 entry on that log reads: Hodge promoted, Stoll signed, Tonges to injured reserve.

Jake Tonges is out for the season. He had surgery on the knee he hurt in the second quarter in Melbourne, and he went on injured reserve Wednesday. Rapoport gave the injury as an MCL, which is what Shanahan had guessed after the game six days earlier. Tonges caught 34 passes for 293 yards and five touchdowns last season and signed a two-year, eight-million-dollar contract with San Francisco in the offseason. He played eight offensive snaps in the opener before he came off.

KhaDarel Hodge is on the 53. The promotion is the roster half of Tonges going on injured reserve, and it moves a receiver into a spot a tight end vacated. Hodge played one offensive snap against the Rams and 12 of San Francisco's 20 special-teams snaps, 60 percent, off the Playtime Percentage pages of the official game book. The club's release credits him with 119 games across five clubs, 67 receptions, 1,026 yards and two touchdowns.

Shanahan said San Francisco does not need to add a receiver. He believes the club has as much depth at the position as any team in the league and can carry on as it is. The room he is describing is Mike Evans, Deebo Samuel Sr., Demarcus Robinson, Jacob Cowing, Jordan Watkins and Hodge. Watkins was on the Not Active list in Melbourne. Cowing played five offensive snaps.

And there is a condition on taking those snaps. Seven of Evans' 49 snaps came in the slot, and Matt Barrows of The Athletic has him starting the game there, with his first three catches, all third-down conversions, from that alignment. Shanahan, asked about it Wednesday: "If you don't play in the slot, it's kind of hard to play in our offense. We're inside the numbers a majority of the time, so even if you're the outside guy, you're still in the slot most of the time."

What is actually open is snaps, not production. Stribling played 21 of 65 offensive plays in the opener and was not targeted once. All 34 of San Francisco's targets went to eight other men: eight to Christian McCaffrey, seven each to Evans and Samuel, five to Kittle, three to Robinson, two to Farrell, and one each to Kaelon Black and Jake Brendel.

The tight end room has taken two men in two days. Brayden Willis was promoted to the active roster Tuesday. Stoll signed to the practice squad Wednesday, one day after the NFL's transaction report showed him working out for the club alongside tight ends Lawrence Cager and Tanner Conner. Stoll has played 76 games with 32 starts and 28 receptions in five seasons, and Cleveland waived him on August 28. Khalil Dinkins is the other tight end on the practice squad.

The depth chart moved for the first time since September 8, and the offense on it is a day behind. The page stamps itself September 16 and lists Tonges second at tight end and Stribling second at receiver. Hodge does not appear on it. Luke Farrell, who played 46 offensive snaps in Melbourne against George Kittle's 30, is tied for third.

Wednesday's practice, as Shanahan gave it before the session. Not practising: Eddy Piñeiro, sick; Stribling, ankle; Nick Bosa, Dre Greenlaw and Christian McCaffrey, all rest. Limited: Kyle Juszczyk, finger; Kittle, Achilles; Khalid Kareem, shoulder. The club's injury report page returned no Week 2 table at 2:54 p.m. Pacific, so the participation report the league requires after a practice day is still owed.

Shanahan also said he did not modify the practice week for the trip home, because the off days and a Monday session the coaches did not attend had already absorbed it. He said he was sick himself all weekend and was fine by Monday, and that the players recovered at different rates.

The roster, counted by name off the club's four tables at 4:53 p.m. Pacific: 55 names on the Active table, 15 on the practice squad, 13 on Reserve/Injured and two on Reserve/PUP. Those are the names the page prints, not the roster the league recognises: the active table runs two longer than the 53-man limit and the practice squad two short of 17. One of the two is McKinnley Jackson, who is on the Active table with no jersey number a day after the club announced it had signed him to the practice squad. The second is not identified here, and the club has posted no transaction that would explain it.

Sources: 49ers.com roster page, transaction log, depth chart and injury report page, all read in a browser Wednesday afternoon; the club's release on Wednesday's moves; the NFL's official Week 1 game book; David Bonilla, 49ers Webzone, September 15 and 16; Kyle Posey, Niners Nation, September 16; Matt Barrows, The Athletic, via 49ers Webzone; Ian Rapoport.

Filed under 49ers

More on De'Zhaun Stribling

His page →
The rookie receiver

De'Zhaun Stribling Is Out At Least A Month, And Injured Reserve Would Cost At Most One Game More

De'Zhaun Stribling has a deltoid sprain in his ankle and is out at least a month, Ian Rapoport of NFL Media reported Sunday morning; the rookie is still seeking opinions and may need surgery, though none is planned. San Francisco has filed nothing: read at 4:50 p.m. Pacific Sunday, the club's transaction log still ends on September 10 and Stribling is still on the Active table. The reported month rules him out of Miami on September 20, Arizona on September 27 and Denver on October 4 whether he goes on injured reserve or not. The four-game minimum that comes with the designation adds at most one more, October 11 at Lumen Field, and Christian Kirk becomes eligible to return from injured reserve for that same game. The first club document that has to say anything is Wednesday's injury report; Nick Avila of NBC Sports Bay Area reported that the players do not practise until then. Behind Stribling the active roster carries Mike Evans, Demarcus Robinson, Deebo Samuel, Jacob Cowing and Jordan Watkins, and Watkins was inactive in Melbourne. One take filed, priced at -120.

Sam KezarSep 13, 20264 min read
De'Zhaun Stribling Is Out At Least A Month, And Injured Reserve Would Cost At Most One Game More
The rookie

The Right Denominator For De'Zhaun Stribling's First Game Is Twenty-Six, Not Sixty-Five

De'Zhaun Stribling, the wide receiver San Francisco took with the 33rd pick in April, was hurt in his first professional game and the 49ers have published nothing about him since. The official participation report has him at 21 offensive snaps of 65, which is 32 percent. Counted against the 26 plays from scrimmage San Francisco ran before the snap he was injured on, it is 21 of 26, or 81 percent. The count reconciles to 65 at the end of the game once the second-quarter roughing-the-passer penalty is included, which is the check on it. He was not targeted on any of the 21. Six 49ers receivers took an offensive snap in Melbourne: Mike Evans 49, Demarcus Robinson 41, Deebo Samuel 27, Stribling 21, Jacob Cowing 5 and KhaDarel Hodge 1. Tight end Luke Farrell played 46, more than every receiver but Evans, and fullback Kyle Juszczyk played 33, more than Samuel. Four of the five other receivers who played are 30 or older. Kyle Shanahan said after the game that the Achilles was checked and intact and that the club was not sure of the magnitude of the ankle injury; further testing waited on the flight home, which David Bonilla of 49ers Webzone clocked at 13 hours 46 minutes, landing at SFO at 3:06 p.m. Friday. San Francisco's next game is Miami at Levi's Stadium on Sunday, September 20, at 1:25 p.m. Pacific, and the 49ers traded down twice in April, first with Miami, to reach the pick they spent on Stribling. No take filed.

Grant LombardSep 13, 20264 min read
The Right Denominator For De'Zhaun Stribling's First Game Is Twenty-Six, Not Sixty-Five
49ers Notebook

Fred Warner Is The 49ers' Career Tackle Leader, On The Column That Counts Assists

Fred Warner became San Francisco's all-time leading tackler in the second quarter of the season opener in Melbourne, passing Patrick Willis, who held the franchise record at 950. Warner entered the season at 948 and finished the game at 959 in 122 games. The record is kept on combined tackles, solo plus assisted, and on solo tackles alone Willis still leads him 733 to 602. Kyle Shanahan gave an MCL for Jake Tonges and an ankle for De'Zhaun Stribling with no timetable on either, and the club has filed no transaction on either man.

Sam KezarSep 11, 20264 min read
Fred Warner Is The 49ers' Career Tackle Leader, On The Column That Counts Assists

More on Jake Tonges

His page →
49ers Roster

San Francisco Promoted A Fourth Tight End And Worked Out Three More

San Francisco promoted tight end Brayden Willis from the practice squad to the active roster on Tuesday morning and signed defensive lineman McKinnley Jackson to the practice squad. The promotion fills the roster spot Alfred Collins vacated on September 10 and puts the active roster back at 53. Hours later the NFL's transaction report showed the club had worked out five players, three of them tight ends. Jake Tonges, who played eight snaps in Melbourne before he was hurt, remains on the active roster with no injury designation and no published imaging result, and the club's Week 2 injury report does not exist yet. Willis has played 23 regular-season games, all with the 49ers, and has no career receptions.

Sam KezarSep 15, 20264 min read
San Francisco Promoted A Fourth Tight End And Worked Out Three More
49ers Notebook

George Kittle Started And Played 30 Snaps. Luke Farrell Did Not Start And Played 46.

The NFL's official game book for Week 1 puts George Kittle at 30 of San Francisco's 65 offensive snaps and 46 percent, Luke Farrell at 46 snaps and 71 percent, and Jake Tonges at eight snaps and 12 percent before he was hurt. Farrell also played 18 of the 49ers' 20 special-teams snaps, the highest special-teams snap share of any San Francisco player in the game. Kittle started; Farrell did not. Shanahan's postgame words on Tonges were an MCL with no timetable, and as of 2:50 p.m. Pacific Monday the club's transaction log still ends on September 10, Tonges is still on the active roster page, and the Week 2 injury report page carries no San Francisco table. The only other tight ends the club employs, Khalil Dinkins and Brayden Willis, are on the practice squad.

Sam KezarSep 14, 20264 min read
George Kittle Started And Played 30 Snaps. Luke Farrell Did Not Start And Played 46.

On the record

Called Shots →
OpenJul 31, 2026

Between the 49ers' first regular-season game and 2026-11-01, Deebo Samuel runs more pass routes from the slot than from out wide. Method, fixed in advance: alignment splits as published for Samuel over that span, slot routes against wide routes, backfield routes excluded from both sides. Ties resolve as FALSE. The comparison is his own two figures, so no league-wide source is needed to score it.

The call is on the ROLE the money implies, not on production. His 2025 usage in Washington was 260 slot routes against 141 out wide and 15 from the backfield, out of 416, at 5.3 average air yards per target across 99 targets, with 67 of those 99 inside ten yards. Niners Nation projects him to the slot with Stribling at Z and Mike Evans at X. A one-year agreement whose value the player's own agent describes as a ceiling is a continuity buy, and a continuity buy uses the player it just watched rather than the one from 2021. If he instead lines up mostly wide, the read in the piece is wrong and the team bought something closer to the older version.

Latest on the 49ers

The whole beat →
Civic memory

The 49ers Announced Every Kyle Shanahan Contract Until This One

The 49ers have a standard sentence for a contract, and they have used it on Nick Bosa, Brandon Aiyuk and Brock Purdy, each time naming the number of years. They have used it on their head coach three times in nine years and never once named the years. This offseason they signed him again and used it not at all. What a club announces is the part of itself it writes on purpose, and this one writes the players.

August LindenSep 13, 20264 min read
The 49ers Announced Every Kyle Shanahan Contract Until This One
Week 1 Analysis

San Francisco Has The Two Highest Run Defense Grades In The League So Far, And Four Of The Ten Lowest

Two days after the 27-7 win over the Rams in Melbourne, the tape and the grading layer say San Francisco's run defense is two things at once. PFF's Week 1 grades have Fred Warner first and Nick Bosa second of the 59 defenders with ten or more run defense snaps, and the four interior linemen the 49ers rotated are all in the bottom ten of the same list. San Francisco lost starting defensive tackle Alfred Collins to a torn patellar tendon at practice three days before kickoff. The Rams averaged 4.2 a carry and never broke a run longer than 13 yards, and their best drive died on fourth and one at the 1.

Sam KezarSep 12, 20266 min read
San Francisco Has The Two Highest Run Defense Grades In The League So Far, And Four Of The Ten Lowest
Week 1 Takeaways

San Francisco Stopped The Rams On Fourth And One At Its Own 1, Then Drove 99 Yards

The 49ers opened 1-0 with a 27-7 win over the Rams at the Melbourne Cricket Ground, Thursday evening in the Bay Area and Friday morning in Australia. Los Angeles reached the San Francisco 1 in the third quarter and turned the ball over on downs; San Francisco answered with an 11-play, 99-yard touchdown drive. Connor Colby started at left guard and the whole line played every snap, George Kittle played 30 of 65 in his return, Kaelon Black carried more often than Christian McCaffrey, and De'Zhaun Stribling started at receiver without being thrown to. Nine takeaways off the official game book.

Sam KezarSep 11, 20265 min read
San Francisco Stopped The Rams On Fourth And One At Its Own 1, Then Drove 99 Yards

Earlier on the 49ers

Roster

Eight Of San Francisco's Nine Defensive Linemen Landed In Melbourne

San Francisco carries nine defensive linemen on its active roster and eight of them were on the Qantas A380 that landed at Melbourne Airport at 7:50 a.m. local time on Friday. Sam Okuayinonu was not. The club announced shortly before departure that he would stay behind with a foot injury and designated him questionable for the opener against the Rams rather than ruling him out, per Michael David Smith at Pro Football Talk, who writes that he may fly separately if the foot responds to treatment. Okuayinonu started twelve games last season, which is twelve of the fifteen starts in his career. Three of the eight who travelled sat out Wednesday's last practice in Santa Clara: Gracen Halton and Romello Height with ankles, James Thompson Jr. undisclosed. A fourth, Nick Bosa, took team reps on Wednesday for the first time since August 3. The club signed two defensive linemen to its practice squad on September 1, hosted a defensive tackle on a visit on September 2, and reached an injury settlement with Victor Dimukeje on Thursday.

Sam KezarSep 3, 20264 min read
Eight Of San Francisco's Nine Defensive Linemen Landed In Melbourne
Camp Battles

Eighty-Three Of Jacob Cowing's Eighty-Six Return Yards Came On One Play

Jacob Cowing returned two punts at the Chargers on August 20 for 86 yards and a touchdown, and those are the only two punt returns he has this preseason. He returned 28 punts for the 49ers as a rookie in 2024 for 245 yards without a touchdown, then missed all of 2025. San Francisco waived Junior Bergen on August 12, a seventh-round pick taken for his returns, and the Jets signed him a week later. Kyle Shanahan said Cowing is making it easier and did not say the return job was settled. The 49ers punt-return touchdown drought in games that count is still standing at fifteen years.

Sam KezarAug 23, 20265 min read
Eighty-Three Of Jacob Cowing's Eighty-Six Return Yards Came On One Play
Roster

One Year, A Ceiling Nobody Will Price, And Two Roster Spots That Do Not Exist

Two agreements, zero open roster spots, and a reported figure that four outlets could not render the same way. The shape of the money is the story: a one-year deal whose value the player's own agent describes as a maximum.

Sam KezarJul 31, 20265 min read
One Year, A Ceiling Nobody Will Price, And Two Roster Spots That Do Not Exist