Camp Notebook

Jack Jones And Marques Sigle Were In Uniform Saturday. The 49ers Signed Nobody.

Both left Thursday's opener hurt, and two days later both were on the practice field. Christian McCaffrey, Nick Bosa and Kurtis Rourke were not. The roster is still full at 90 against a limit of 90, which is why the three cornerbacks who worked out on Friday are still three cornerbacks who worked out on Friday.

SK
Sam KezarAug 15, 20263 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
A San Francisco quarterback in a red practice jersey numbered 14 and black shorts, front foot planted, throwing on an outdoor practice field with coaches and staff watching out of focus behind him. An offseason team-activity photograph, not from Thursday's game or Saturday's practice.

Jack Jones left the preseason opener with a hand injury after eight defensive snaps. Marques Sigle left the same game with an oblique after 26. On Saturday, two days later, both were on the field when practice began.

In uniform is not a rep count, and it is still the fact of the day. Matt Barrows, at the session: "Jacob Cowing, Jack Jones and Marques Sigle are in uniform as 49ers practice begins," carried by David Bonilla at 49ers Webzone in a report filed as the 11:50 a.m. practice started. Jones is No. 25 and Sigle No. 36. Neither ever received a designation or a timeline for what happened on Thursday, which is why neither man's grade on this site's 53-man projection has moved in either direction.

Nobody was signed, and Saturday is the reason. San Francisco worked out Bryce Hall, Troy Pride Jr. and Corey Mayfield Jr. on Friday afternoon after three defensive backs were hurt in the same week. Two of those three, Jones and Sigle, practised the next day, and Bonilla notes that the Friday tryouts had raised concern about Jones specifically and that he appears to have avoided a setback. The club's own transaction log carries August 12 as its newest entry and ESPN's carries August 13, K.J. Henry to injured reserve, both read separately on Saturday afternoon. Counted table by table rather than off a headline number, the roster page holds 88 on the active list and three on Active/PUP, which is 91 bodies, less Isaac Alarcon's international-pathway exemption, which is 90 against a limit of 90. A signing costs somebody in the building his job. San Francisco paid that price three days ago and the club's own log says who: to sign Eli Apple, Xavier Thomas and Zamir White on August 12 it waived Junior Bergen and Jack Bouwmeester and waived/injured K.J. Henry. Three men in, three men out, one afternoon. That is the price the tryout list carried, and it went unpaid.

Nate Hobbs is the one of the three with a number on him. Kyle Shanahan, after Thursday's game: "Nate Hobbs in the practice versus the Titans pulled his groin. So, he's going to be a few weeks." Hobbs, No. 22, did not dress for the opener.

There are five days on this. San Francisco practises against the Chargers in El Segundo on Tuesday and plays them at SoFi Stadium on Thursday, August 20. Hobbs, on a few weeks, is available for neither. The last joint practice is where Hobbs got hurt, and the roster arithmetic that makes a signing expensive today does not change if the secondary loses another man on Tuesday. It just gets paid.

Kurtis Rourke did not practise. He is No. 14, and this is the first practice since the ribs injury that took him to hospital at halftime on Thursday. There is still no designation, no timeline, and no published result of the further imaging Shanahan said would come back Friday. Rourke was 12 of 14 for 101 yards with 14 more rushing before he left, which is the best case he has made in a quarterback competition he is not winning, and it is two days old with nothing added to it.

Christian McCaffrey and Nick Bosa were out. McCaffrey, No. 23, with tightness, which is what the club has called it since his first missed session on August 10. Bosa, No. 97, with soreness and tendinitis in the surgically repaired knee, the label Shanahan gave it on August 11. Bonilla writes that neither is expected to be a long-term concern. Mike Evans, No. 5, was on the field for what Bonilla calls his second consecutive practice after the quad strain.

The hip flexor is not the question about Jacob Cowing. He is No. 6, he was in uniform, and he took no offensive snaps at all in Thursday's opener while Jordan Watkins took 58. The club has published no reason for that, and practising on Saturday does not supply one.

The run game is where Thursday failed. The four running backs who played carried 23 times for 52 yards: Sincere McCormick, No. 35, 10 for 38; Khalil Herbert, No. 40, six for 18; Zamir White, No. 30, two for one; Patrick Taylor Jr., No. 32, five for minus five. The team line of 28 for 84 flatters that, because 32 of those yards came on five quarterback carries. The interior line competition has been argued all camp in one-on-one pass-rush reps, which is the drill that hands you a winner and a loser on video. Thursday's failure was on the ground.

On the tracker: no grade moved and nothing crossed the cut line. The board still reads 52 named players and one deliberately open spot at backup centre, where it has been since August 8, and nobody is being promoted into it to make the counter read 53.

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
Christian Kirk is out Monday, which leaves one game inside his practice window
49ers Notebook

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

The 49ers ruled Christian Kirk out for Monday night against Washington at 1:08 p.m. Pacific, five days after opening his practice window off injured reserve, and elevated linebacker Jalen Graham and receiver Malik Turner from the practice squad in the same release. The club has 21 days from Oct. 15 to put Kirk on the 53, and the only game left inside that window after Monday is at Atlanta on Oct. 25; the bye follows. The inactive list posted at 3:44 p.m.: Kurtis Rourke, Enrique Cruz Jr., Deebo Samuel, Garret Wallow, Marques Sigle, Nick Bosa and Naquan Jones. Mike Evans, Gracen Halton, Mykel Williams, Siran Neal and Upton Stout, all questionable Saturday, are active, and Kyle Juszczyk returns. The receivers in uniform are Evans, Brandin Cooks, Jacob Cowing, Jordan Watkins and Turner. Graham, a 2023 seventh-round pick with 15 career games, covers for Garret Wallow and the suspended Dre Greenlaw. Washington activated three players from injured reserve and put two on it.

Sam KezarOct 19, 20263 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

More on Christian McCaffrey

His page →
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
Christian Kirk hurt his meniscus, and surgery is still undecided
49ers Notebook

Christian Kirk hurt his meniscus, and surgery is still undecided

Christian Kirk hurt his meniscus, Kyle Shanahan said Friday, and the 49ers have not decided whether he needs surgery. Kirk, Mike Evans and Deebo Samuel are out Sunday against Las Vegas. Shanahan said Demarcus Robinson will most likely be activated off injured reserve, and Nick Bosa and Christian McCaffrey are cleared to play.

Sam KezarNov 6, 20263 min read
Christian Kirk missed practice Thursday, and the 49ers need Demarcus Robinson
49ers Notebook

Christian Kirk missed practice Thursday, and the 49ers need Demarcus Robinson

Christian Kirk did not practice Thursday with a knee injury, a day after he was limited. Mike Evans and Deebo Samuel sat out again, and John Lynch said Evans probably will not play Sunday against Las Vegas. Demarcus Robinson was limited for a second day, Christian McCaffrey returned as a limited participant, and Lynch described how the Jauan Jennings trade came apart.

Sam KezarNov 5, 20263 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
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

Earlier on the 49ers

Fred Warner Is The 49ers' Career Tackle Leader, On The Column That Counts Assists
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
The 49ers Signed A Center Off Friday's Tryout Sheet And It Cost Them Nick Zakelj
Roster

The 49ers Signed A Center Off Friday's Tryout Sheet And It Cost Them Nick Zakelj

The 49ers signed Doug Kramer Jr., an Illinois center who worked out for the club on Friday, and released Nick Zakelj in the same announcement. Every San Francisco transaction day in August has been an exact one-in, one-out, ten additions against ten subtractions across five club releases. Zakelj is the first man in that stretch the club released rather than waived, and the two public transaction logs do not agree on which verb the club used for three other August names. Kramer went 207th in the 2022 sixth round; Zakelj went 187th in the same round of the same draft.

Sam KezarAug 10, 20264 min read
Pearsall's Knee, Two Quarterback Lines, And A Strip-Sack To Open Team Drills
Camp Notebook

Pearsall's Knee, Two Quarterback Lines, And A Strip-Sack To Open Team Drills

Nick Wagoner reported swelling in Ricky Pearsall's knee from a PCL injury carried over from last season, with surgery being explored. Jordan James has a fractured rib and Malik Mustapha a hamstring strain. Purdy completed 14 of 18 in team drills, Mac Jones 11 of 15, and Dre Greenlaw opened team drills by stripping Christian McCaffrey.

Sam KezarJul 29, 20263 min read