49ers Notebook

Nick Bosa hurt his calf warming up, and four linemen will miss Arizona

Bosa, Romello Height and James Thompson Jr. are out Sunday, and C.J. West is already on injured reserve. Receiver Demarcus Robinson is out too, and Mike Evans is questionable after a limited Friday. The club expects to decide on injured reserve for Bosa on Saturday.

SK
Sam KezarSep 26, 20263 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Nick Bosa in the 49ers' white road jersey and gold helmet chases a Washington ball carrier on a rain-soaked field, with a crowd in rain ponchos behind them. A 2019 photograph from San Francisco's game at Washington, not from this week.

Nick Bosa hurt his calf in individual warmups before Thursday's practice, according to the club's own final injury report, and he is out against Arizona on Sunday. Kyle Shanahan said after Friday's practice that Bosa will miss "a few weeks," per Kyle Madson of Niners Wire. The club says it expects to make its injured-reserve decisions on Saturday.

Bosa had not practiced all week. He was listed Wednesday as resting his knee, and the club added the calf on Thursday, per Nick Wagoner of ESPN. Sunday would have come almost exactly a year after he tore his ACL against the same opponent.

He has played 76 of San Francisco's 120 defensive snaps this season, by the official game books, without a sack.

The final report. Five 49ers carry a game designation. Bosa (knee, calf), Romello Height (hand), James Thompson Jr. (ankle) and Demarcus Robinson (ankle) are out. Mike Evans (hip) is the only one listed as questionable.

The line that played Miami. Nine defensive linemen took snaps in the Week 2 win, by the game book. Four of them will not play Sunday: Bosa, Height, Thompson and C.J. West, who went on injured reserve Wednesday. Those four took 119 of the 251 snaps the nine played. The men left are Osa Odighizuwa, Gracen Halton, Keion White, Ogbo Okoronkwo and Khalid Kareem, plus Naquan Jones, who signed Wednesday. Of those, Wagoner counts three healthy defensive ends: White, Kareem and Okoronkwo.

Injured reserve is a budget. Wagoner reported Friday, citing sources, that the club is leaning against putting Bosa on injured reserve, in part because it is running short of return designations. A club gets eight a season. Shanahan, speaking Wednesday, per Wagoner: "We're going to run out of them eventually, so that's what we're trying to balance out." Robinson and Thompson, both with high-ankle sprains, are the same question. Shanahan put both at three to six weeks on Monday and neither has been moved.

Height did not make it. Shanahan gave him "an outside chance" on Monday, after he broke his hand against Miami. He had surgery this week and did not practice Wednesday, Thursday or Friday.

Evans came back Friday. He missed Wednesday and Thursday with the hip and returned as a limited participant, per the club. The decision comes 90 minutes before the 1:05 p.m. kickoff. With Robinson out, the receivers on the 53 who are certain to be available are Deebo Samuel, Jacob Cowing, KhaDarel Hodge and Jordan Watkins. Watkins has been inactive for both games.

Cooks, from the practice squad. Brandin Cooks signed Wednesday. John Lynch said on KNBR that Cooks had kept in touch for years and grew up a 49ers fan in Stockton: "He kind of stayed in touch over the years," per Niners Wire. Shanahan said Wednesday he plays "as soon as he's ready," per David Bonilla of 49ers Webzone. An elevation for Sunday has not been announced.

Three rested, three cleared. Dre Greenlaw, Christian McCaffrey and Trent Williams took rest days Wednesday, practiced in full Thursday and Friday and carry no designation, per the club.

Next week's help. Mykel Williams, on the physically-unable-to-perform list after last season's torn ACL, is expected back at practice next week, per Wagoner. He cannot play in a game until Week 5 at Seattle.

Filed under 49ers

More on Mike Evans

His page →
The 49ers trade a sixth-round pick for Keenan Allen
49ers Notebook

The 49ers trade a sixth-round pick for Keenan Allen

San Francisco acquired wide receiver Keenan Allen from Indianapolis on Tuesday, deadline day, for a 2027 sixth-round pick, the league transaction wire shows. It is the second trade between the clubs in three weeks, after DeForest Buckner on Oct. 27. Allen, 34, played at Cal and is a six-time Pro Bowler with 1,095 career catches, eighth all time. He had 40 catches for 351 yards and one touchdown in eight games for the Colts, their team lead. The club placed Gracen Halton on injured reserve with a fractured ankle the same afternoon, and its roster page showed 52 on the active roster before Allen was added. Allen joins a receiver room missing Mike Evans and Deebo Samuel Sr. last Sunday. He caught four passes for 26 yards against Dallas in Week 9, and the 49ers play at Dallas on Sunday.

Sam KezarNov 10, 20263 min read
Gracen Halton needs ankle surgery, and both outside corners are day-to-day
49ers Notebook

Gracen Halton needs ankle surgery, and both outside corners are day-to-day

Kyle Shanahan said Monday that Gracen Halton dislocated and fractured his ankle, will have surgery this week and will go on injured reserve. Renardo Green (back) and Deommodore Lenoir (foot) are day-to-day before Sunday's game at Dallas. C.J. West's practice window opens Wednesday, Deebo Samuel could practice Wednesday, and Mike Evans is not expected to.

Sam KezarNov 9, 20263 min read
Nick Bosa plays his first game since September, with Buckner beside him
49ers Gameday

Nick Bosa plays his first game since September, with Buckner beside him

The 49ers (6-1) play the Raiders (4-4) at Levi's Stadium at 1:25 p.m. Pacific on FOX. Nick Bosa is cleared after missing five games and lines up with DeForest Buckner for the first time since the 2019 season. Christian Kirk, Mike Evans and Deebo Samuel are out, and Demarcus Robinson is back off injured reserve. Ten to watch, led by the rookies and second-year players: Jaden Dugger, Gracen Halton, Mykel Williams, Upton Stout, Jordan Watkins, plus Bosa, Buckner, Robinson, George Kittle and Brock Purdy. Inactive lists post at 11:55 a.m. Pacific.

Sam KezarNov 8, 20264 min read

More on Jordan James

His page →
Greenlaw has drawn league discipline in three of his six games
49ers Notebook

Greenlaw has drawn league discipline in three of his six games

The NFL fined Dre Greenlaw $12,537 for unnecessary roughness, striking an opponent, after his attempt to punch the ball loose from Drake London landed on London's helmet in the 49ers' loss at Atlanta on Oct. 25. Running back Jordan James was fined $6,194 for unnecessary roughness, use of the helmet, in the same game. Neither play was penalized. It is Greenlaw's second fine of the season after a taunting fine against Denver, and between them he was ejected at Seattle and suspended for the Washington game.

Sam KezarOct 31, 20263 min read
The 49ers never hit Penix, and they gave Atlanta the ball four times
Takeaways

The 49ers never hit Penix, and they gave Atlanta the ball four times

Atlanta beat San Francisco 29-20 at Mercedes-Benz Stadium on Sunday, the 49ers' first loss, and they are 6-1 into the bye. San Francisco led 14-3 on the first play of the second quarter and Atlanta scored the next 23 points. The 49ers turned the ball over four times and Atlanta scored 13 points off them; Atlanta did not turn it over. The official game book credits the 49ers' defense with no sack, no quarterback hit and no pass defensed on Michael Penix Jr.'s 34 throws. Atlanta made four first downs by San Francisco penalty, three of them on its 90-yard touchdown drive. Christian McCaffrey left with a thigh injury after the second possession, returned for the third quarter and had 26 yards on six touches afterward. Kaelon Black ran for 60 yards in the first half, scored from 30 yards and lost a fumble one play after Jordan James fumbled. Christian Kirk played 20 snaps in his debut and was not targeted. Eddy Pineiro missed an extra point, his seventh missed kick in 34 tries this season, and Kyle Shanahan said the club would discuss the position on the plane.

Sam KezarOct 26, 20265 min read
Greenlaw's suspension is over, and Kirk still needs a roster spot
49ers Notebook

Greenlaw's suspension is over, and Kirk still needs a roster spot

The league lifted Dre Greenlaw's one-game suspension on Tuesday and put him on a roster exemption, and the 49ers released defensive tackle Naquan Jones the same afternoon. Fred Warner and Jaden Dugger played 67 and 64 of 67 defensive snaps on Monday with Greenlaw out. Jones's spot is the one Greenlaw needs, which leaves the 53 full again and means Christian Kirk, whose practice window closes Nov. 5, needs a second move. Kyle Shanahan said after Monday's win that Mike Evans's Achilles tendinitis is not a long-term thing; Ian Rapoport said on ESPN, per 49ers Webzone, that Evans will have to manage it for the better part of the season. Shanahan said he would be surprised to get Deebo Samuel or Demarcus Robinson back for Atlanta. James Thompson Jr. played 21 snaps on Monday in his return from an ankle injury. Luke Gifford (groin) and Upton Stout (shoulder) have no update since Monday; the first report of the short week follows Wednesday's practice.

Sam KezarOct 20, 20263 min read

On the record

Called Shots →
MissedJul 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 →
The 49ers ran Las Vegas out of its plan before they took the ball away
49ers Deep Dive

The 49ers ran Las Vegas out of its plan before they took the ball away

San Francisco beat Las Vegas 38-17 on Sunday and is 7-1. The five second-half takeaways will be remembered, but the game was settled earlier. The 49ers' first three drives went 37 plays and 242 yards, took 19 minutes and 23 seconds and ended in touchdowns, and San Francisco ran 25 times for 125 yards before halftime. Las Vegas had the ball for 71 seconds in the first 13 minutes. Trailing by 11 at the half, the Raiders ran six times and threw 24 times after it, and Klint Kubiak said that being in position to throw on every down produces interceptions. The pass rush did not cause the turnovers: Cousins was hit twice on eight first-half throws and four times on 24 second-half throws. Two takeaways were punched out of receivers' hands, and one came off a fumbled exchange. The second half also showed a cost. San Francisco threw an interception, was stopped on fourth-and-1 at its own 40, and allowed 222 kickoff-return yards, and Las Vegas started three drives in 49ers territory. The game moved San Francisco's season turnover margin from minus-3 to plus-1. Las Vegas has now allowed 30 or more points six weeks running, so Dallas on Sunday is the first test of whether the formula holds.

Sam KezarNov 10, 20266 min read
Five takeaways in one half, and the 49ers never sacked Kirk Cousins
Takeaways

Five takeaways in one half, and the 49ers never sacked Kirk Cousins

San Francisco beat Las Vegas 38-17 at Levi's Stadium on Sunday and is 7-1. The 49ers scored touchdowns on their first three possessions, did not punt, and ran 43 times for 190 yards. Las Vegas turned the ball over on five of its six second-half possessions: Jaden Dugger's 35-yard interception return on the first play of the half, two forced fumbles, and interceptions by Renardo Green and Malik Mustapha. The official game book credits San Francisco with no sacks and six quarterback hits, two of them on the plays Green and Mustapha intercepted. Nick Bosa played 39 of 50 defensive snaps in his first game since Sept. 20, and DeForest Buckner played 34. Jordan Watkins caught all four of his targets for 86 yards and his first NFL touchdown. Christian McCaffrey's 12-yard catch set the Super Bowl-era record for touchdown catches by a running back and was Brock Purdy's 100th touchdown pass. Gracen Halton broke his ankle and is out for the season, Shanahan said; Green (back) and Deommodore Lenoir (foot) did not return.

Sam KezarNov 9, 20265 min read
Demarcus Robinson takes Christian Kirk's spot on the 49ers' 53
49ers Notebook

Demarcus Robinson takes Christian Kirk's spot on the 49ers' 53

The 49ers placed Christian Kirk on injured reserve Saturday and activated Demarcus Robinson off it, so Robinson is in line to play Sunday against Las Vegas for the first time since Sept. 20. KhaDarel Hodge was elevated from the practice squad. Nate Hobbs, questionable on Friday, was not activated and stays on reserve.

Sam KezarNov 7, 20263 min read

Earlier on the 49ers

The Two Names That Moved On Wednesday's Injury Report Both Play Right Defensive Tackle
Game Week

The Two Names That Moved On Wednesday's Injury Report Both Play Right Defensive Tackle

San Francisco's second injury report of Week 1, distributed by the club's communications staff and published by David Bonilla at 49ers Webzone at about 2:57 p.m. Pacific on Wednesday, carries the same eleven San Francisco names as Tuesday's and moves exactly two of them. Alfred Collins goes from limited participation to did not participate, filed under a knee; Kyle Shanahan said this week that Collins tore a patellar tendon and is out for the year. James Thompson Jr. goes from did not participate to limited, and Shanahan had said before the last practice that Thompson's availability would be settled by how that session went, per Patrick Holloway and Kyle Posey at Niners Nation. The two men are first and third at right defensive tackle on the club's own chart. Nick Bosa, limited on both reports, said after the final full practice that he is '100% ready to go' and that he had not yet talked to defensive line coach Kris Kocurek about a snap limit. George Kittle, also limited both days, said his body feels good and that he does not know his workload. Shanahan said the club has to be smart with both, and called Christian McCaffrey 'Awesome. Ready to go.' Bonilla writes that San Francisco held no full practice on Wednesday and had a walk-through scheduled. On the Rams' side everyone but Aaron Donald improved: Myles Garrett went from did not participate to full. Neither the distributed report as published nor the club's own injury report page, read at 3:04 p.m. and again at 4:52 p.m. Pacific, carries a game status for anybody. On the roster page nothing was processed: 53 active, 17 practice squad, 11 on injured reserve, 2 on Active/PUP, Collins still on the Active table.

Sam KezarSep 9, 20265 min read
Seven Takeaways From A 41-17 Win At The Chargers, Starting With The Back This Board Had Written Off
Preseason Takeaways

Seven Takeaways From A 41-17 Win At The Chargers, Starting With The Back This Board Had Written Off

The 49ers beat the Chargers 41-17 at SoFi Stadium on Thursday night. Brock Purdy played one drive and twelve snaps, Jacob Cowing returned a punt 83 yards for a touchdown and caught two of seven targets, and Sincere McCormick ran six times for 53 yards. Austen Pleasants became the third left guard candidate to get hurt, Renardo Green and Nick Martin left with hamstring injuries, and four Called Shots resolved off the game book. Seven takeaways with nine days until the roster is due.

Sam KezarAug 21, 20265 min read
Bryce Hall And Corey Mayfield Jr. Won A UFL Title Together. On Friday They Were Auditioning In Santa Clara.
Camp Notebook

Bryce Hall And Corey Mayfield Jr. Won A UFL Title Together. On Friday They Were Auditioning In Santa Clara.

The 49ers worked out three defensive backs on Friday, per David Bonilla off the NFL's daily transaction report, with Nate Hobbs out a few weeks, Jack Jones nursing a hand and Marques Sigle an oblique. Bryce Hall and Corey Mayfield Jr. were teammates on the UFL champion Louisville Kings, and Troy Pride Jr. was a fourth-round pick in the same 2020 draft that took Hall in the fifth. No signing had been announced by mid-afternoon, and the roster has been full for ten days. Kurtis Rourke was released from the hospital Thursday night and no result of his further imaging has been published. The first snap counts of the preseason put Robert Jones and Connor Colby on opposite sides of the centre for all 44 first-unit snaps, and Jordan Watkins on the field for 58 while Jacob Cowing took none.

Sam KezarAug 14, 20263 min read