San Francisco 49ers Camp Update — August 16: Bosa's "General Soreness" Now Has a Name — Knee Tendinitis

2026 NFL Season · Sunday, Aug 16

Nick Bosa's absence finally got a diagnosis — tendinitis in the surgically repaired knee — and stretched through the joint practice, the game, and Saturday. Brock Purdy, meanwhile, had his best day of camp against another team's defense, then watched the preseason opener from the sideline. Same split as last week, now sharper, with Kurtis Rourke's hospital trip on top.

0:005:26

Your episode · 5:26

The full episode, in writing

Nick Bosa's "general soreness" now has a name — tendinitis in the surgically repaired right knee — and it comes attached to a number: two full weeks without a practice, through the joint practice, Thursday's game, and Saturday. In July we said San Francisco's 12 wins were the kind our data won't vouch for — a 5-and-1 one-score record on a last-in-the-league pass rush — and framed 2026 as two questions: does Brock Purdy's nine-game sample hold over 17, and is there anything behind the front line if Bosa's ACL return doesn't deliver the rush. Last Sunday we called it COMPLICATED because the halves were answering in opposite directions — Purdy having the sharpest camp on the roster while Bosa sat a full week with that vague soreness. The watch items: whether Bosa returned for the joint practices with Tennessee, Thursday's preseason opener, and the Melbourne opener's shadow over every workload call.

Bosa first, because the verdict still lives there, and the answer to the watch item is no. He missed the August 11 joint practice — his fifth consecutive absence — and the vague soreness now has a name: tendinitis in the surgically repaired right knee, per David Lombardi at the SF Standard. Kyle Shanahan's framing was maximum calm: "It's a pretty normal thing with ACLs... happens to about 90% of guys we've had. No concerns about it being any more than that," per Lombardi, plus "we've got to be smart here," via David Bonilla at 49ers Webzone. He sat Thursday's game — no brace or sleeve on the knee as he watched, per Bonilla citing Cam Inman of the Bay Area News Group — and Saturday's practice too. The counterweight is Bosa's own on-record word to Inman: he feels "solid," believes he's on track for Week 1 against the Rams in Melbourne, and considers the roughly four-week cushion sufficient. We'll log the claim and the pattern together: the roster's one proven pass rusher has gone two full weeks without a practice, and Mykel Williams, the other premium edge rehabbing his own ACL, still has no reported team-drill date. The July question about the rush behind the front line is still being answered by an injury report.

Purdy's half of the ledger had its loudest week yet. Tuesday's joint practice with the Titans opened with multiple brawls in the first six plays and two ejections per side under the punch rule, per Lombardi. Between scuffles, Purdy went 21-of-27 with three touchdowns and no interceptions by Bonilla's count, including a throw between three defenders to rookie De'Zhaun Stribling and a layered ball over a linebacker to Jake Tonges. Shanahan: "I didn't notice as many bad plays today, so I think he had a hell of a day." The defense earned its own tape — Ji'Ayir Brown returned a Cam Ward pass for a score off Osa Odighizuwa's pressure, with would-be sacks from Odighizuwa, Alfred Collins, and rookie Romello Height. That practice was the week's real Purdy evidence, because he and Mac Jones never took the field Thursday.

The game itself — Titans 19, 49ers 13 at Levi's Stadium — was a backups' evening that turned frightening. Kurtis Rourke was excellent early, 12-of-14 for 101 yards per NBC Sports Bay Area, then got hurt on a quarterback draw near the goal line, struggled to breathe, and was taken to the hospital after halftime when stadium X-rays came back inconclusive. He was released Friday morning; Shanahan, per Will Simonds at NBC Sports Bay Area: "X-rays in here didn't show it was broken or anything." Adrian Martinez finished 16-of-30 for 159. The bright spot was Stribling again: seven catches on eight targets for 63 yards, including a 32-yard grab, with Titans coach Robert Saleh volunteering unprompted that "that Stribling kid is going to be pretty good." Nick Martin led the defense with eight tackles, and Tatum Bethune and Ogbo Okoronkwo had the sacks. Backup production against backups, noted as such — but a breakout is a breakout.

The injury list is still the roster's defining feature. Christian McCaffrey missed the week's practices with "tightness," and Shanahan's caution was explicit, per Dylan Grausz at NBC Sports Bay Area: "My concern would be him toughing through tightness... and then hurting something bad and pulling something, which then it could be a month." He expressed confidence McCaffrey makes Week 1. Saturday brought returns — Mike Evans a full participant, plus Jacob Cowing, Jack Jones, and Marques Sigle — but the still-out column ran through McCaffrey, Kirk, Mustapha, White, Juszczyk, Greenlaw, Hobbs, Rourke, and Bosa, per Brooke Evans at 49ers.com. The left guard job is now a three-man race after rookie Carver Willis joined Connor Colby and Robert Jones; Trent Williams, per the team's site: "may the best man win." And the third watch item confirms itself: the September 10 Melbourne opener against the Rams is the deadline in both Bosa's timeline and Shanahan's McCaffrey math, with a Chargers joint practice and game this week before a trip to the Raiders.

Does the July framing hold? Complicated — the same split as last week, only sharper, with Purdy's half posting its best day of camp against a real opponent while the pass-rush half acquired a diagnosis and a second straight week of zero practices. What would change it: Bosa taking an actual practice rep during Chargers week, and McCaffrey getting back on the field before the exhibition schedule ends. We'll check Sunday.

_Data via nflverse._

Every 49ers episode

Season reviews, draft recaps and every game recap, in one place.

More like this