Roster

The 49ers Released Robert Jones And Traded For A Lineman Seven Minutes Later

San Francisco went four hours without saying a word, then published thirty-nine moves at 3:50 p.m. and came in at fifty-two men. Robert Jones was running with the first team at left guard before a calf strain. Mykel Williams, the eleventh pick of the 2025 draft, will miss at least the first four games.

SK
Sam KezarAug 30, 20268 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Jalen Stroman, No. 38, in a white 49ers practice jersey and gold helmet, crouched in a backpedal on the practice field in Santa Clara. A club gallery photograph from an offseason practice.

Robert Jones was released on Sunday at 1:35 p.m. Pacific, reported by Ian Rapoport of NFL Media, who wrote that Jones had been running with the first team in camp before a calf strain. Jones signed with San Francisco in March. He spent most of the summer as one of the men taking snaps at left guard, which is the job this roster has not filled since the spring.

Seven minutes later the 49ers traded for a replacement. Tom Pelissero reported the acquisition of Jarrett Patterson from Houston at 1:42 p.m.; Adam Schefter reported the price, a 2027 seventh-round pick. Patterson came into the league as a sixth-round pick out of Notre Dame in 2023 and has spent three seasons with the Texans, appearing in 39 games with 21 starts. He played mostly center in his first two years and moved to left guard late last season. Matt Maiocco's read, posted the same minute, was that the 49ers had found their backup center.

The club said nothing for four hours and then said all of it at once#

San Francisco had until 3 p.m. Pacific to reduce from 90 players to 53. For the whole of that afternoon the cutdown ran through named reporters and through the club not at all. The 49ers transaction page, read in a browser at 2:51 p.m. and opened again at 3:04, still ended on August 27 with the Jah Joyner signing and the Victor Dimukeje injured-reserve placement. The newsroom index, read at 2:52, said the same.

At 3:50 p.m., fifty minutes after the deadline and forty-six minutes after that last read, the club published a single release listing thirty-nine moves: fourteen players released, nineteen waived, four to injured reserve and two to the reserve/physically-unable-to-perform list. Twenty-seven of those names had not been reported by anybody.

The release also carries a number the reporting did not. The club's own position-by-position breakdown of the initial roster lists fifty-two players, not fifty-three, and Patterson is not among them. That leaves San Francisco a man short of the limit on its own document, with the trade it made at 1:42 p.m. unaccounted for on it.

The offensive line lost four men in an afternoon and gained one#

Jones leaving does not name a starter. It removes a name, and by the time the club published, it had removed several more.

Brett Toth and Nick Zakelj both went to injured reserve without a designation to return, which ends their seasons. Toth had been in the mix at center since the concussion he was disclosed with on August 8; 49ers Webzone reports that concussion as the injury behind the placement. Austen Pleasants went to injured reserve with a designation to return. Drake Nugent was waived. Doug Kramer Jr. and Brandon Parker were released, and Isaac Alarcón was waived. Counting Jones, that is eight offensive linemen off the roster in one day.

What is left is eight of them: Trent Williams, Carver Willis, Jake Brendel, Dominick Puni, Colton McKivitz, Connor Colby, Vederian Lowe and Enrique Cruz Jr. Willis started the last two preseason games at left guard and took 25 snaps in the finale at Las Vegas. Colby was one of the two players Kyle Shanahan named at the position on August 25. Both are on the list. Nobody from the club has said which one starts.

Patterson complicates the arithmetic rather than settling it, because a center-guard arriving 78 minutes before a deadline is a man the staff has never coached. This site's ledger carries an open call, filed August 5, that Colby is listed at left guard in the Week 1 starting lineup, and that call names Robert Jones as one of the men whose start would grade it wrong. One of the alternatives is gone. The call itself does not resolve until the game book from Melbourne prints a lineup card on September 10.

That lineup card is now eleven days away, and the man across from it changed on Sunday too. Aaron Donald agreed to a one-year deal with the Los Angeles Rams, ending a two-year retirement, on the same afternoon San Francisco cut its interior line to the studs. The Rams play the 49ers at the Melbourne Cricket Ground on Thursday, September 10 at 5:35 p.m. Pacific.

A first-round pick will miss a quarter of his second season#

Mykel Williams was placed on the reserve/physically-unable-to-perform list. San Francisco drafted him eleventh overall in 2025 out of Georgia, and he tore the anterior cruciate ligament and the lateral meniscus in his right knee in a Week 9 win over the Giants, having produced 20 tackles and a sack as a rookie. The designation rules him out of at least the first four games. Shanahan had already called him a longshot for Week 1 while saying he was progressing well.

Isaac Guerendo joined him on that list at 2:09 p.m., reported by Jeremy Fowler before the club confirmed it. Guerendo tore a pectoral muscle in a workout in May. Reserve/PUP costs both men the first four games and lets them return to practice as early as Week 3, and neither counts against the roster limit.

Christian Kirk went to injured reserve with a designation to return, which costs him the same four games. The club's release does not name his injury. Shanahan had said before the deadline that Kirk was a candidate for the list.

The trade that unwound in five days#

San Francisco acquired Deion Jones from New Orleans on August 25 in exchange for running back Zamir White. Schefter reported the 49ers released Jones at 12:40 p.m. Sunday, and the club's release confirms it. Maiocco laid the two dates beside each other in a single post: the trade on the 25th, and on the 30th San Francisco releasing Jones while the Saints released White.

Jones played in the preseason finale, three days after arriving, and recorded two tackles and a pass defended. A call published under this byline on the day of the trade had him on the initial 53. The club went the other way.

Jalen Stroman played every defensive snap in Las Vegas and was waived#

Maiocco reported at 2:18 p.m. that the 49ers waived Stroman, and that the plan is to bring him back on the practice squad if he clears waivers. The club's release lists him among the nineteen waived. Stroman went undrafted this spring after five college seasons at Virginia Tech and Notre Dame.

Three days earlier he played all 66 of San Francisco's defensive snaps against the Raiders and 21 on special teams, which was more special-teams work than any other 49er took that night. Both figures are off the Playtime Percentage pages of the official game book. That was the last football he played before the deadline, and a call published under this byline on Friday had him on the roster.

The practice-squad plan is a plan, not an outcome. Another club can claim him when waivers are awarded at 10 a.m. Pacific on Monday, and San Francisco sits 27th of 32 in the claiming order. The safeties who did make the list are Ji'Ayir Brown, Malik Mustapha and Marques Sigle, three of them, with Ashtyn Davis released.

The reported list, and what the club added to it#

Quinton Bell was released first, at 11:26 a.m., reported by Schefter. Bell signed on July 29 and played 28 defensive snaps and 15 on special teams in Las Vegas, with one tackle, a count Jennifer Lee Chan published Sunday. He is 30 and has 33 games across three teams.

Jeremy Fowler reported at 12:47 p.m. that the 49ers were waiving Khalil Dinkins, the undrafted rookie tight end, with hopes of a practice-squad return. Dinkins had been waived once already this summer, on July 25, and re-signed on August 20 to a three-year deal.

Two more went at 1:55 p.m., receiver Will Pauling and tight end Hayden Rucci. NBC Sports Bay Area's live file quotes Maiocco reporting both, with Pauling likely to return to the practice squad; 49ers Webzone's roster tracker credits the Pauling report to Barrows instead. Two published versions of who had it first, and they do not reconcile. Rucci caught two passes for 25 yards in the finale. Pauling was an undrafted rookie out of Notre Dame.

At 2:02 p.m. the defense lost two. Maiocco reported the club waived defensive back Patrick McMorris; Matt Barrows of The Athletic reported it waived linebacker Jalen Graham. Both are practice-squad candidates. Graham was a seventh-round pick of the 49ers in 2023 and has played 15 games in three seasons. McMorris played six games for Miami in 2024, the year the Dolphins drafted him in the sixth round.

Adrian Martinez, reported cut on Saturday, appears in the club's Sunday list of waived players. That leaves Brock Purdy, Mac Jones and Kurtis Rourke as the quarterbacks. Rourke has three broken ribs, confirmed by Shanahan on August 25.

Then the twenty-seven the reporting did not have. Released: Eli Apple, Khalil Herbert, KhaDarel Hodge, Trenton Irwin, Ogbo Okoronkwo, Malik Turner, punter Corliss Waitman and long snapper Jon Weeks, along with Ashtyn Davis, Doug Kramer Jr. and Brandon Parker. Waived: Evan Anderson, Bryson Eason, Viliami Fehoko Jr., Wesley Grimes, Jah Joyner, Darrell Luter Jr., Sincere McCormick, Drake Nugent, Jakob Robinson, Sebastian Valdez and Larry Worth III.

Two of those names had barely landed. Fehoko signed a one-year deal on August 24 and lasted six days. Joyner signed one on August 27 and lasted three.

The specialists are a story of their own#

The club's initial roster lists one specialist, the kicker Eddy Piñeiro. It released its punter and its long snapper on the same afternoon.

49ers Webzone reads that as likely temporary, writing that Waitman and Weeks could have a handshake agreement to return once the club makes further moves, and San Francisco has used the mechanism before to open roster spots without exposing players it wants to keep. That is a reading of intent, not a transaction, and until one of them signs again the document says what it says.

What is still open#

Every name this beat carried through camp is now accounted for. Jacob Cowing, Nate Hobbs, Jordan Watkins, Kaelon Black, Gracen Halton, Nick Martin, Demarcus Robinson and James Thompson Jr. are all on the club's published list. Hodge, Okoronkwo and Davis are off it. Toth is on season-ending injured reserve. Kevin Givens, waived on August 5, is not on it and was not re-signed.

Maiocco wrote at 11:20 a.m. that he would be very surprised if Thompson, the undrafted defensive tackle from Illinois, did not make the 53. Thompson made it.

Waiver claims are awarded Monday at 10 a.m. Pacific. Practice squads follow, up to 17 men. San Francisco is a player under the limit on its own document, with a traded-for lineman not yet on it and no punter listed, which is three separate reasons this roster is not finished.

Filed under 49ers

More on Jarrett Patterson

His page →
Connor Colby And Kaelon Black Fill The Two Jobs Shanahan Called Fluid
Depth Chart

Connor Colby And Kaelon Black Fill The Two Jobs Shanahan Called Fluid

San Francisco's public depth chart carried an empty box at left guard from August 27 until this week. Read at 2:52 p.m. Pacific on Sunday, it is stamped 09/4/26 and lists Connor Colby first at left guard and Carver Willis second. It also lists Kaelon Black second at running back ahead of Jordan James, which is the other job Kyle Shanahan called fluid on August 31, and George Kittle and Nick Bosa as starters. Colby was the incumbent in July, was passed by Robert Jones and then by Willis in August, and is first again on the club's own page. Jarrett Patterson, traded for to compete at guard, is listed second at center. The chart predates three roster moves and has one empty box left, at long snapper. The first Melbourne practice is Sunday at 7:50 p.m. Pacific.

Sam KezarSep 6, 20264 min read
Carver Willis Is The Only Name At Left Guard, And He Is Listed Second
Camp Battles

Carver Willis Is The Only Name At Left Guard, And He Is Listed Second

The 49ers' published depth chart lists a first-team name at twenty-eight of its twenty-nine positions. Left guard is the twenty-ninth, and the only man in the row, Carver Willis, sits in the second column. Kyle Shanahan said Monday he does not know who starts there against the Rams on September 10, and gave the reason: the Thursday opener took away the three practices he normally decides on, and the club added Jarrett Patterson to the group. Connor Colby has six career starts, Patterson twenty-one, Willis none. San Francisco signed a fifth offensive lineman, Foster Sarell, to the practice squad on Tuesday afternoon.

Sam KezarSep 1, 20266 min read

More on Keion White

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
After Pineiro's field goal, Washington ran 40 plays and the 49ers ran nine
Takeaways

After Pineiro's field goal, Washington ran 40 plays and the 49ers ran nine

San Francisco beat Washington 23-17 at Levi's Stadium on Monday night and is 6-0 for the first time since 2019. It led 23-3 with 5:56 left in the third quarter, and from there the offense ran nine plays on three possessions without a first down while Washington ran 40 and scored twice. Four of Washington's first downs came by penalty, two of them wiping out a third-down incompletion and a fourth-down sack. Malik Mustapha broke up a fourth-and-3 pass at the 17 with two minutes left, and Keion White and Romello Height sacked Jayden Daniels on the final play. Mike Evans caught three passes for 94 yards and left with 1:10 in the first half with the Achilles soreness that kept him out of practice all week. Brock Purdy passed 1,500 career attempts on the opening drive, and the club's notes list him first in career passer rating. Jaden Dugger led the team with 11 tackles. Luke Gifford and Upton Stout also left and did not return.

Sam KezarOct 20, 20265 min read
Denver's 68-sack defense is next for Brock Purdy, who has not been sacked
Game Week

Denver's 68-sack defense is next for Brock Purdy, who has not been sacked

San Francisco (3-0) hosts Denver (2-1) at 1:25 p.m. Pacific on CBS. Brock Purdy has not been sacked this season, and the Broncos led the league with 68 sacks in 2025. Nick Bosa, James Thompson Jr. and Mykel Williams are out. Mike Evans, Dre Greenlaw, Keion White and Jaden Dugger are questionable. Matthew Judon and Malik Turner were elevated Saturday and Sebastian Valdez was promoted to the 53. Ten men to watch.

Sam KezarOct 4, 20264 min read

On the record

Called Shots →
MissedAug 30, 2026

Jarrett Patterson plays at least one offensive snap for San Francisco in its Week 1 game against the Los Angeles Rams on September 10, 2026. The take is WRONG if he plays zero offensive snaps, including the cases where he is inactive, is not on the roster, or appears only on special teams. Special-teams snaps do not count.

Acquired from Houston at 1:42 p.m. PT on cut day for a 2027 seventh-round pick, seven minutes after San Francisco released Robert Jones. Maiocco read him immediately as the backup center. A backup interior lineman acquired eight working days before a season opener has to learn the offense on a flight to Australia, so a healthy game plan gives him nothing; this scores whether the club trusted him enough to use him anyway. No open row on this ledger names Patterson.

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
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

Earlier on the 49ers

In 1946 Los Angeles Charged The Rams A Price That Was Not Money
Civic memory

In 1946 Los Angeles Charged The Rams A Price That Was Not Money

On January 26, 1946, the Los Angeles Memorial Coliseum Commission passed a resolution barring racial discrimination by any professional team using the stadium, and the Rams signed Kenny Washington fifty-four days later. Professional football was reintegrated by somebody who owned a building. On Thursday the Rams play a home game at a ground owned by the state of Victoria, and nobody who owns a building has any hold on them at all.

August LindenSep 6, 20266 min read
Alfred Collins Is Named Once In The Entire Play-By-Play
Preseason Analysis

Alfred Collins Is Named Once In The Entire Play-By-Play

The film-and-grades read of San Francisco's 18-12 win at Las Vegas on Thursday, player by player. Alfred Collins played 29 of 66 defensive snaps and appears once in the game book's play-by-play, on an assisted tackle. PFF's four lowest-graded 49ers defenders in the game all played defensive tackle, and both San Francisco sacks came from edge men. Enrique Cruz Jr. played all 61 offensive snaps at left tackle. Carver Willis graded last among the 22 San Francisco offensive players PFF graded, and the split behind it is run blocking rather than pass protection, which is what Willis himself has said the problem is. Khalil Herbert graded highest on offense on 12 snaps. Darrell Luter Jr. started at corner, played 51 snaps and graded second among all San Francisco defenders.

Sam KezarAug 29, 20266 min read
Carver Willis Took The First-Team Left Guard Reps In El Segundo
Camp Notebook

Carver Willis Took The First-Team Left Guard Reps In El Segundo

Notes from Tuesday's joint practice against the Chargers in El Segundo, in order of what they do to the 53. The left guard competition moved, the secondary gave up deep balls to three different men, and a number of starters will play Thursday.

Sam KezarAug 18, 20263 min read