49ers Notebook

Christian Kirk is out Monday, which leaves one game inside his practice window

The 49ers elevated Jalen Graham and Malik Turner and downgraded Kirk in the same 1:08 p.m. release. Mike Evans is active, and so are the other four who were questionable.

SK
Sam KezarOct 19, 20263 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Malik Turner, in the 49ers' red practice jersey with his name on the back and a gold helmet, reaches up with both hands for a ball arriving over his right shoulder on the club's practice field, with staff and players in red and white behind him.

The 49ers announced three things at 1:08 p.m. Pacific on Monday, in one release. Linebacker Jalen Graham and receiver Malik Turner were elevated from the practice squad for the Washington game. Christian Kirk's status was downgraded from questionable to out. There was no activation and no corresponding move, so the 53 is the 53 it was on Saturday.

Kirk's window is now a short one. The club opened his 21-day practice window off injured reserve on Thursday, Oct. 15, 81 days after he strained a calf on the first day of camp, and he was limited all three days of practice, per the club's report. Kyle Shanahan's whole answer on Saturday to whether Kirk would be activated for Monday was "Possibly." The answer on Monday was the release. Under the league's rule the 49ers have 21 days from Oct. 15 to put him on the active roster or leave him on reserve for the season. After Monday night, one game sits inside that window, at Atlanta on Sunday, Oct. 25. The bye is the week after, and the 21 days run out before Las Vegas visits on Nov. 8. Kirk, as quoted by 49ers Webzone on Monday, said he had told the staff he was ready: "Just felt like I kind of got over that hump and feeling like myself again."

The roster math has not moved and that is the point. The club has 53 men on the active list plus Dre Greenlaw on reserve/suspended, and it promoted Ogbo Okoronkwo into the spot Greenlaw's suspension opened on Oct. 15. Greenlaw is eligible to return Tuesday. Kirk needs a spot too, whenever the club decides he has earned one.

Evans is active, and so is everyone else who was questionable. The club posted its inactive list at 3:44 p.m.: quarterback Kurtis Rourke, offensive lineman Enrique Cruz Jr., Deebo Samuel, Garret Wallow, Marques Sigle, Nick Bosa, out a fourth straight game with his knee and calf, and defensive lineman Naquan Jones. Mike Evans, Gracen Halton, Mykel Williams, Siran Neal and Upton Stout, the five listed questionable on Saturday, all dress, and Kyle Juszczyk is back after missing Seattle with his knee. Evans did not practice Thursday, Friday or Saturday with his ribs and Achilles soreness, and the afternoon had pointed this way: Adam Schefter said on the Pat McAfee Show that the 49ers were "optimistic" he would play and wanted to see him in warmups, in an item NBC Sports' player-news desk posted at 1:54 p.m. He leads the 49ers with 24 catches for 326 yards and three touchdowns. Jones is the one healthy scratch on the defensive line; with Bosa out and Jones down, nine of the 11 defensive linemen on the 53 are in uniform.

Turner is the fifth receiver, which is the count Shanahan said he wanted. Deebo Samuel is out with a hamstring. With Evans active, the receivers in uniform are Evans, Brandin Cooks, Jacob Cowing, Jordan Watkins and Turner. Shanahan said on his Oct. 12 conference call that the club likes five receivers up on game day and would most likely elevate one from the practice squad during the week. Turner is that one for the second time. He was elevated for the Denver game on Oct. 3 and played 17 snaps on special teams and none on offense, per NBC Sports Bay Area. This is his second standard elevation of the season; the league allows three, and a fourth game means signing him to the 53. He has been on the practice squad since Oct. 1, the day Cooks was promoted and KhaDarel Hodge was released.

Graham makes five linebackers for the night. Wallow is out with a hamstring and Greenlaw is serving his one-game suspension, which left Fred Warner, Jaden Dugger, Luke Gifford and Tatum Bethune on the 53. Graham, a seventh-round pick of the 49ers in 2023 out of Purdue, has played 15 regular-season games across three seasons, per ESPN, and none this year. NBC Sports' Pro Football Talk counts 220 career snaps on special teams and 38 on defense and expects him to take Wallow's special-teams work. The elevation is his first of the season; the one on the club's log from Jan. 3 belongs to last season.

Washington moved three men onto its 53 and two off it. The Commanders' transaction log, dated Monday, has cornerback Trey Amos, running back Jeremy McNichols and linebacker Jordan Magee activated from injured reserve, all three of them questionable on Saturday's report with ankle, quadriceps and hamstring injuries. Running back Jacory Croskey-Merritt, the club's leading rusher at 67 carries for 239 yards and already ruled out with a groin, went on injured reserve, as did linebacker Javontae Jean-Baptiste, also already out. The league's reserve-list wire carries both. Linebacker Austin Keys was released. Washington's inactive list, posted at 3:44 p.m. Pacific, is six names: Marcus Mariota, Fabian Moreau, Isaac Yiadom, TJ Maguranyanga, Tanoa Togiai and Charles Omenihu. Stefon Diggs, questionable with a hamstring, is active, and so are the three men activated from injured reserve.

Filed under 49ers

More on Jacob Cowing

His page →
Kirk is in line for his 49ers debut, and Evans and Samuel are both out
49ers Gameday

Kirk is in line for his 49ers debut, and Evans and Samuel are both out

The 49ers (6-0) play the Falcons (2-4) at Mercedes-Benz Stadium at 10 a.m. Pacific on FOX, the last game before their bye. Nick Bosa, Mike Evans, Deebo Samuel, Luke Gifford, Marques Sigle and Garret Wallow are out. Christian Kirk was activated off injured reserve Saturday and carries no designation, so he is in line for his first game as a 49er. Ten to watch, led by the rookies and second-year players: Jaden Dugger, Gracen Halton, Mykel Williams, Upton Stout, Jordan Watkins, plus Kirk, Jacob Cowing, Keion White, George Kittle and Fred Warner. Inactive lists post at 8:30 a.m. Pacific.

Sam KezarOct 25, 20264 min read
Evans is a Monday decision, and without him the 53 has three healthy receivers
49ers Pregame

Evans is a Monday decision, and without him the 53 has three healthy receivers

San Francisco hosts Washington on Monday night at Levi's Stadium, 5:15 p.m. Pacific, on ESPN and ABC. Deebo Samuel is out with a hamstring and Mike Evans did not practice all week with ribs and an Achilles, which leaves Brandin Cooks, Jacob Cowing and Jordan Watkins as the receivers on the 53 without a designation. Christian Kirk is in his practice window off injured reserve and Shanahan would say only that activating him is possible. Nick Bosa sits a fourth straight game. Washington arrives 1-3-1 with Jayden Daniels back from an elbow injury, its leading rusher out, and its backup quarterback out.

Sam KezarOct 19, 20264 min read
Deebo Samuel played 76 percent of the snaps and was not targeted once
49ers Roster

Deebo Samuel played 76 percent of the snaps and was not targeted once

San Francisco has five wide receivers on its 53-man roster for Sunday against Denver: Mike Evans, Deebo Samuel Sr., KhaDarel Hodge, Jacob Cowing and Jordan Watkins. Evans left the Arizona game with a rib injury that Shanahan called not long-term. Samuel played 41 of 54 offensive snaps on Sunday, Hodge played 30 and has no official target, and Cowing has 46 snaps and no catch this season. Brandin Cooks is on the practice squad and was not elevated for Arizona. Christian Kirk cannot play before Week 5.

Sam KezarSep 29, 20263 min read

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

On the record

Called Shots →
Held upAug 1, 2026

On 2026-09-10, at least three of the wide receivers on San Francisco's active roster are men the 49ers' own roster page lists at age 30 or older. Method, fixed in advance: read 49ers.com/team/players-roster on 2026-09-10, count the players listed at position WR on the active roster, and use the age the club's page states for each. Players on injured reserve, the practice squad or any reserve list do not count.

The room on 2026-08-01 lists five receivers at 30 or older by the club's own page: Mike Evans (32), Demarcus Robinson (31), Deebo Samuel Sr. (30), Trenton Irwin (30) and Malik Turner (30). Evans and Samuel are effectively decided, so this call turns on whether a third veteran holds a spot over Jacob Cowing, Jordan Watkins or De'Zhaun Stribling. It is not a formality in either direction: the 49ers spent the 33rd pick and two roster spots on receivers under 26, and the honest case against my own call is that Robinson, Irwin and Turner are all special-teams and depth arguments rather than offensive ones. This grades the piece's thesis, that a room built to answer a durability history with age keeps having to answer it with more age.

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

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
Two Verbs Decide Whether An Injured 49er Shows Up On The Roster Page
Roster

Two Verbs Decide Whether An Injured 49er Shows Up On The Roster Page

Five 49ers are on injured reserve by both independent money sources, and the club's own roster page lists two of them. The three missing men were all waived/injured and reverted a day later, each carrying the league's Not Against 90 label, while the two the page does list were placed on injured reserve directly from the active roster. Two verbs, six cases, no exceptions. Not Against 90 is a roster-limit statement and not a cap one. William Bradley-King, whose settlement landed Friday and whose waivers cleared Saturday, is the case that shows the whole mechanism from both ends.

Sam KezarAug 9, 20264 min read
Vederian Lowe Lasted Three Snaps
Training camp

Vederian Lowe Lasted Three Snaps

The 49ers opened camp Sunday, signed a defensive lineman they have employed since 2019, and got three snaps out of the man they are counting on to stand behind a 38-year-old left tackle.

Grant LombardJul 27, 20266 min read