49ers Notebook

Without Bosa, the defense Shanahan hoped would survive is third in points allowed

Nick Bosa sits a fourth straight game Monday and Gracen Halton is questionable. Eight of the 11 defensive linemen on the 53 carry no designation against Washington.

SK
Sam KezarOct 18, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Malik Mustapha, in the 49ers' red home jersey and gold pants, leaps with his left arm extended toward Denver tight end Evan Engram, in Broncos white, as the ball arrives, at Levi's Stadium.

Kyle Shanahan told Matt Maiocco what he would have said in September if someone had shown him the injury list his defensive line was about to produce. "I would have been like, 'Alright, I hope we survive, and we can get it going towards the second half of the year,'" Shanahan said on NBC Sports Bay Area's "49ers Game Plan," which aired Saturday night. "So, that's what I think has been so impressive. I think the back seven has been like that, but the D-line, even missing all these people, hasn't been a weakness."

Through five games the 49ers have allowed 93 points, 18.6 a game, by the league standings. Minnesota has allowed 64 in five games, and Kansas City 83 in five after holding the Chargers to six on Sunday. No other team is under 100.

Monday's line. The 53 carries 11 defensive linemen. Bosa (knee, calf) is out against Washington, a fourth straight game. Halton (quadriceps) and Mykel Williams (knee) are questionable. The other eight carry no designation: Osa Odighizuwa, Keion White, Romello Height, James Thompson Jr., Sebastian Valdez, Naquan Jones, Khalid Kareem and Ogbo Okoronkwo. Halton did not practice Thursday or Friday and was limited Saturday, by the club's injury report. Height (hand, illness) was limited Saturday after missing Friday. Thompson (ankle) went from no practice Thursday to full Saturday.

At Seattle, nine linemen split the 63 defensive snaps, by the game book: Odighizuwa 47, White 43, Height 37, Halton 34, Valdez 33, Williams 23, Okoronkwo 14, Jones 12 and Kareem 10. Halton had a sack, a forced fumble, the recovery and the touchdown. White had a sack and two tackles for loss. PFF's grades for that game rank Halton the best of the nine 49ers linemen who played, both overall and as a pass rusher, and have White leading the line in pressures. The man PFF liked most is the one whose status Shanahan does not know yet.

Shanahan credited Raheem Morris for the shape of it. "What I love about Raheem is how much he mixes stuff up, you know, the five-down fronts, the four-down fronts," he said on the same program. "It's kind of all over the place with that stuff, which makes it hard for offenses to tee off."

Mustapha starts again. Sigle (ankle) is out, so Malik Mustapha starts a second straight game. At Seattle he had seven tackles, a fumble recovery and a pass defensed, by ESPN's box score. That pass defensed cost him $6,998: the league fined him for a hit on a defenseless receiver, Jaxon Smith-Njigba at midfield on Seattle's last drive, a play nobody flagged, per Niners Nation's account of Saturday's fine list. He is playing for his third defensive coordinator in three seasons, and he told Maiocco on "49ers Talk" that Morris and secondary coach Jerry Gray asked him to carry his run-game habits into coverage. "They know how downhill and aggressive I am in the run game, but then being able to shift your mind in the pass game and being able to play with that same tenacity," Mustapha said, "but being able to read the quarterback and being able to still fly around and make plays on the ball as well."

Purdy, five attempts short. Brock Purdy has thrown 1,495 career passes, by ESPN's totals, five short of the 1,500 the league requires for its career passer-rating list. His 105.4 rating would sit above Lamar Jackson's 102.7, which Jackson has built over 2,984 attempts. Shanahan was asked about the number after Saturday's practice. "I think sometimes that stuff can be a little bit overrated, but I think it shows how consistent Brock is," he said, per the club's transcript. On "Game Plan" he called Purdy "so automatic at running the offense," and told Maiocco that "automatic" is the highest compliment he gives a quarterback.

Washington's report. The Commanders listed 22 players. Dan Quinn ruled out four: Jacory Croskey-Merritt (groin), who leads Washington in rushing yards, quarterback Marcus Mariota (knee), Charles Omenihu (groin, ankle) and Javontae Jean-Baptiste (pectoral). Nine are questionable, among them Stefon Diggs (hamstring), safeties Nick Cross (illness), Percy Butler (hamstring) and Tyler Owens (hamstring), Javon Kinlaw (ankle, knee) and cornerback Trey Amos (ankle), who is on injured reserve and is traveling anyway, by the Commanders' own account. Jeremy McNichols (quadriceps) opened the season on injured reserve, practiced in full all week, and Washington decides Monday whether to activate him. Rachaad White has 29 carries for 118 yards this season, and Austin Ekeler ran four times for 29 yards in London in his first game back with the club. Jayden Daniels practiced in full all three days with no injury listed. Washington is 1-3-1 after a 27-27 overtime tie with the Giants on Oct. 11.

Alumni Weekend. Keena Turner will be inducted at halftime Monday as the 34th member of the club's Hall of Fame. He played 11 seasons in San Francisco, 1980 through 1990, and won four Super Bowls; 94 former players are back for the 80th anniversary, the club said. Turner told Jennifer Lee Chan of NBC Sports Bay Area that when linebackers coach Norb Hecker called him on draft day in 1980, he assumed Hecker was the head coach.

No transaction. Nothing was filed for San Francisco on the league wire or the club's roster page through Sunday. The 53 is full, so a Christian Kirk activation still takes a corresponding move. Kaelon Black, who missed Saturday's practice for the birth of his child, is expected to play. "He's not questionable, so yes," Shanahan said.

Shanahan and Trent Williams were both asked about Washington on Saturday. Shanahan was fired there with his father the day after the 2013 season. "I don't even think about that at all anymore," he said, per David Bonilla of 49ers Webzone. Williams, traded to San Francisco in 2020, went further. "Sometimes I forget that I even played there," he said. He played nine seasons in Washington.

Sources: NBC Sports Bay Area, "49ers Game Plan" (Shanahan with Matt Maiocco, aired Oct. 17; quotes as transcribed by NBC Sports Bay Area and by Marc Adams of 49ers Webzone, Oct. 17 and 18); NBC Sports Bay Area, "49ers Talk" (Mustapha with Maiocco, Oct. 18); the club's Week 6 status report and injury-report page (Oct. 17); Shanahan's Saturday transcript (49ers Communications, via 49ers Webzone); David Bonilla, 49ers Webzone (Oct. 17); Jennifer Lee Chan, NBC Sports Bay Area (Oct. 18); the club's "5 Things to Know" (Oct. 16); commanders.com game-status story (Oct. 17); ESPN standings (re-read Sunday evening after the Chargers-Chiefs final), box score and career statistics (Oct. 18); Niners Nation on the Mustapha fine (Oct. 17); the Week 5 game book; the league transaction wire and the club's roster page (Oct. 18).

Filed under 49ers

More on Brock Purdy

His page →
Seattle's turnovers made 21 points, and the 49ers still needed the last kick
Takeaways

Seattle's turnovers made 21 points, and the 49ers still needed the last kick

The 49ers beat Seattle 32-29 on Sunday to go 5-0. Seattle turned the ball over four times and the 49ers scored 21 points off them, including Gracen Halton's fumble return touchdown. Renardo Green intercepted two passes. Dre Greenlaw was ejected for head-butting Ernest Jones IV on Seattle's sideline, and rookie Jaden Dugger played 47 of 63 defensive snaps. Mike Evans caught seven passes for 113 yards. Brock Purdy was sacked three times, the first sacks he has taken this season. Deebo Samuel left with a hamstring injury.

Sam KezarOct 12, 20265 min read
Seattle has not let the 49ers score a touchdown since last season's opener
Game Week

Seattle has not let the 49ers score a touchdown since last season's opener

San Francisco (4-0) plays at Seattle (3-1) at 1:25 p.m. Pacific on FOX. The 49ers scored three field goals and no touchdowns in last season's two losses to the Seahawks, 13-3 in Week 18 and 41-6 in the divisional round. Brock Purdy has not been sacked this season. Nick Bosa, James Thompson Jr., Kyle Juszczyk and Marques Sigle are out; Upton Stout is questionable; Mykel Williams makes his season debut. Ten men to watch.

Sam KezarOct 11, 20264 min read
Week 4 takeaways: three points in seven drives, then Siran Neal forced a fumble
49ers Takeaways

Week 4 takeaways: three points in seven drives, then Siran Neal forced a fumble

San Francisco is 4-0 after a 24-14 win over Denver. It was 3-3 at halftime and the 49ers had punted four times, been stopped on fourth down and had a field goal blocked before Siran Neal forced and recovered a fumble on a punt return at the Denver 28. Touchdowns followed on three straight possessions, the last a 56-yard George Kittle catch and run with 2:15 left. Purdy was 19 of 30 for 218 yards and two touchdowns and was not sacked for the fourth straight game. Mike Evans played 39 of 66 snaps with a rib injury and led the team with 76 receiving yards. Kyle Juszczyk (knee), Upton Stout (shoulder) and Marques Sigle (ankle) were hurt, and none has a diagnosis.

Sam KezarOct 5, 20265 min read

More on Nick Bosa

His page →
Bosa is out Monday, which Shanahan says is what the 49ers expected
49ers Notebook

Bosa is out Monday, which Shanahan says is what the 49ers expected

Kyle Shanahan ruled out Nick Bosa (knee, calf), Deebo Samuel (hamstring), Garret Wallow (hamstring) and Marques Sigle (ankle) for Monday night against Washington. Mike Evans, Christian Kirk, Gracen Halton, Mykel Williams, Upton Stout and Siran Neal are questionable. Kyle Juszczyk is expected to play, eight days after missing Seattle. Asked whether Kirk will be activated off injured reserve, Shanahan said \"Possibly\"; the 53 is full, so that takes a corresponding move.

Sam KezarOct 17, 20263 min read
Juszczyk practiced in full, and Lynch says there is a chance he plays Monday
49ers Notebook

Juszczyk practiced in full, and Lynch says there is a chance he plays Monday

Kyle Juszczyk was a full participant in Friday's practice, 12 days after a hyperextended knee and bone bruise, and John Lynch told KNBR there is a chance he plays Washington on Monday. Christian Kirk was limited; activating him would cost someone a spot on a full 53. Nick Bosa, now listed with knee and calf, did not practice, nor did Mike Evans, Gracen Halton or Romello Height. Lynch said trade calls have picked up and that George Kittle asked him about Khalil Mack. Kittle said he asks all the time.

Sam KezarOct 16, 20263 min read
Christian Kirk returned to practice the day Mike Evans sat out
49ers Notebook

Christian Kirk returned to practice the day Mike Evans sat out

The 49ers opened Christian Kirk's 21-day practice window on Thursday, 81 days after he strained a calf on the first day of training camp, and Kyle Shanahan said he was ready to go after a strong weekend. Mike Evans did not practice with ribs and Achilles soreness, which leaves the receiver room thinner than Monday's count. Shanahan called injured reserve for Deebo Samuel 'a possibility.' Nick Bosa, James Thompson Jr. and Gracen Halton sat out Thursday; Kyle Juszczyk was limited. The club promoted Ogbo Okoronkwo to the 53 into the spot Greenlaw's suspension opened and signed linebacker Eugene Asante to the practice squad. Washington is at Levi's Stadium on Monday night.

Sam KezarOct 15, 20263 min read

On the record

Called Shots →
MissedAug 27, 2026

San Francisco carries EXACTLY TWO quarterbacks on its initial 53-man roster on Sunday, August 30. Three or more quarterbacks on that roster grades this WRONG.

Brock Purdy and Mac Jones are the two. The third job was going to be decided by the preseason finale and Kurtis Rourke cannot play in it: Shanahan confirmed three broken ribs on August 25, so Rourke's whole case is the second quarter of one game on August 13 and Adrian Martinez has the other two games plus tonight. The cheap outcome is to keep two and put the loser on the practice squad. What makes this a call rather than a formality is that the club goes into Sunday without having separated its third quarterback at all, which is a live reason to spend the spot, and an injury to Purdy or Jones between now and Sunday afternoon flips it outright.

Latest on the 49ers

The whole beat →
Leading the NFL in efficiency at 5-0 has been worth less than half a win
The projection

Leading the NFL in efficiency at 5-0 has been worth less than half a win

From 1999 through 2025, 51 NFL teams won their first five games, and they won 63 percent of their remaining games. The ten that also led the league in net expected points added per play after five games won 66 percent of the rest; the other 41 won 63 percent. Over the 49ers' 12 remaining games that gap is about four-tenths of a win. San Francisco is 5-0, has outscored opponents by 61 points and ranks first in net expected points per play. The base rate projects about 12.6 to 12.9 wins.

Jamie SilvaOct 15, 20265 min read
The 49ers worked out four linebackers the day after Greenlaw lost his appeal
49ers Notebook

The 49ers worked out four linebackers the day after Greenlaw lost his appeal

Dre Greenlaw's appeal of his one-game suspension was denied Tuesday by hearing officer James Thrash, so he misses Monday night's game against Washington and can return the next day. On Wednesday, a players' day off, the 49ers worked out four free-agent linebackers, per the league's transaction report as cited by 49ers Webzone: Eugene Asante, Jamon Johnson, Kobe King and Anfernee Orji. Four healthy linebackers remain on the 53, and ESPN's Nick Wagoner expects rookie Jaden Dugger to start. Ian Rapoport said Tuesday that Deebo Samuel is likely out two weeks and is not headed to injured reserve. Practice resumes Thursday.

Sam KezarOct 14, 20263 min read
The 49ers gave Seattle 17 points off turnovers and took 21 back
49ers Deep Dive

The 49ers gave Seattle 17 points off turnovers and took 21 back

Sunday's 32-29 win at Seattle was the first game this season in which the 49ers had to win a turnover exchange rather than avoid one. They gave the ball away three times, more than in their first four games combined, and Seattle scored 17 points off them, including both of its touchdowns. The 49ers scored 21 off four takeaways, and all three of their first-half touchdowns came on Seattle possessions that started inside the Seattle 12 after a Corliss Waitman punt. Seattle's five field-goal drives died between the San Francisco 22 and 32, three of them after sacks. The 49ers' own offense scored 11 points on nine possessions that did not start with a takeaway, both scores after Deebo Samuel left. Opponents have now scored eight touchdowns and kicked 12 field goals in five games.

Sam KezarOct 13, 20266 min read

Earlier on the 49ers

The Right Denominator For De'Zhaun Stribling's First Game Is Twenty-Six, Not Sixty-Five
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
Aaron Donald Did Not Travel And Myles Garrett Did
49ers Pregame

Aaron Donald Did Not Travel And Myles Garrett Did

San Francisco plays Los Angeles at the Melbourne Cricket Ground on Thursday, 5:35 p.m. Pacific, on Netflix. Alfred Collins tore his patellar tendon at the second Melbourne practice and is out for the season, the only San Francisco player on the final Week 1 report carrying a game designation apart from James Thompson Jr., who is questionable with a hamstring. Nick Bosa and George Kittle carry no designation at all. On the Rams sheet Aaron Donald is out and did not travel, and Myles Garrett went from not practising to full participation and plays.

Sam KezarSep 10, 20264 min read
Left Guard Is Down To Two And The Last Practice Of Camp Is Over
Camp Notebook

Left Guard Is Down To Two And The Last Practice Of Camp Is Over

San Francisco practised for the last time in training camp on Tuesday morning and Kyle Shanahan said afterwards that the left guard competition is close to being decided between Connor Colby and Carver Willis, with Robert Jones removed from it by a calf injury Shanahan put at around the Australia trip. Matt Maiocco had Willis taking the first-team snaps. Dominick Puni practised and then reported residual symptoms and is most likely back in the concussion protocol. Shanahan named Christian Kirk and Vederian Lowe as possible candidates to start the season on injured reserve, hedging both. Mike Evans, Jacob Cowing, Upton Stout, Romello Height, Kyle Juszczyk, Kirk, Kurtis Rourke and Nick Bosa did not practise across two published absence lists that do not match. Height's injury is an ankle and Juszczyk's finger is fractured. The 49ers play at Las Vegas on Thursday at 5:00 p.m. PDT and the roster is due at 53 at 3:00 p.m. PT on Sunday.

Sam KezarAug 25, 20264 min read