Camp Notebook

Two Men On The 49ers' Injured Reserve Page Do Not Work There Anymore

Titus Leo, Tanner McLachlan and Xavier Thomas were terminated off injured reserve this week, and the league's own waivers wire is the only place those terminations are written down. The club has announced none of them. Both commercial books that price San Francisco's roster now carry five men on injured reserve where the club's own page carries seven, and the two extra names are the two the league says are gone. The roster is due Sunday at 3:00 p.m. PT.

SK
Sam KezarAug 26, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
A 49ers player in a white practice jersey and gold helmet drives a red blocking pad off his shoulder on a practice field at the club's Santa Clara facility, a coach in a black shirt and visor a step behind him. The number on his chest is hidden behind the pad and the man is not identified here.

San Francisco has taken three players off injured reserve since Monday, and the record of their leaving sits in one place.

The league's waivers wire, read Wednesday afternoon, carries Titus Leo and Tanner McLachlan dated August 25, each row reading "Terminated Via Waivers, all contracts." Xavier Thomas is dated August 26 and reads the same. All three are now free agents.

Each has a step before that one, and the three steps are not the same transaction. Leo was "Waived, Injury Settlement" on August 24. Thomas was "Waived, Injury Settlement" on August 25. McLachlan was "Waived, No Recall" on August 24. A settlement is a club and an injured player agreeing on a figure and parting. No recall is the club letting him go without one. The wire draws that line on its own face, and two of these three carry it while the third does not.

The 49ers have announced none of it. Their transaction log's newest entry is dated August 25 and it is the Deion Jones trade. There is no entry dated August 26 at all.

Two commercial books that price the roster have both moved, and they agree. Over The Cap and Spotrac each list five men on San Francisco's injured reserve, and it is the same five: Ricky Pearsall at $3,419,563, Patrick Taylor at $565,000, Darrick Forrest at $565,000, Andrew Farmer at $540,000 and Mikail Kamara at $515,000. Both total $5,604,563. Neither carries Leo, McLachlan or Thomas anywhere on the page. Spotrac's transaction feed dates the McLachlan waiver August 24 and the Thomas waiver August 25, which is what the wire has.

The club's own roster page does not agree. Counted table by table Wednesday at 2:51 p.m. PT, it reads 89 on the active table, two on Active/Physically Unable to Perform, one on Reserve/Left Squad and seven under Reserve/Injured. The seven are those same five, plus Titus Leo and Xavier Thomas. Seven less five is two, and the two are the men the league says already left.

None of the three lasted long enough for a reader to have learned him. Off the club's own log: McLachlan signed July 25 and was waived with an injury designation six days later. Leo signed August 2 and was waived the same way on August 18, sixteen days. Thomas signed August 12 and was waived the same way on August 20, eight days. Two of the three are defensive linemen. The log records each of those waivers. It records none of the three leaving.

The list Shanahan read out is a list about the 53#

Being on injured reserve at a cutdown and being on it after one are different jobs. A player moved there during the cut from 90 to 53 is finished for the season. A player who makes the 53 and is placed there afterwards misses at least four games and can come back.

So Tuesday's answer was a roster answer. Matt Maiocco, at the availability, wrote that "some of the 49ers' injured players are considered candidates to open the season on injured reserve, including wide receiver Christian Kirk (calf), offensive lineman Vederian Lowe (ankle) and linebacker Nick Martin (hamstring)." The word is "including," so that is not the whole list. David Bonilla's account of the same session names Kirk and Lowe and not Martin, so the third name is Maiocco's alone.

Shanahan, asked whether Kirk was one of them: "Possibly. We've got a number of guys like that, so we've got to see how that pans out here over the next few days."

Martin hurt the hamstring late in the August 20 game at the Chargers and the coach gave no detail beyond the body part that night. The 53-man tracker moved him from a seven to a six on Wednesday, which is what it did to Kirk and Lowe a day earlier off the same sentence. He stays inside the projection. San Francisco traded for a seventh linebacker on Tuesday.

Wednesday#

The club held a walk-through and closed it. It also hosted free-agent defensive end Jah Joyner on a visit, per the league's transaction report by way of Bonilla. Joyner came out of Minnesota undrafted in 2025, spent that preseason with the Raiders and spent this spring in the UFL. The 49ers play the Raiders on Thursday at 5:00 p.m. PT.

Nick Bosa's knee has a name in print. Bonilla writes that Bosa "missed much of training camp due to tendinitis in his surgically repaired knee," and carries Shanahan: "He's doing good. Hoping that he can get into practice next week and we'll see how those three days go after the mandatory three days off." The club's own Tuesday list says soreness. Both are on the record and neither replaces the other.

Renardo Green is the largest unresolved thing on this roster. The club's Day 17 recap, published Tuesday at 4:00 p.m., lists "CB Renardo Green (hamstring)" among the men who remained sidelined. Shanahan said after the August 20 game that the club would "get more imaging on that tomorrow to see if he pulled it." No result of that imaging has been published since. That is six days, on a cornerback who was starting outside when camp opened, and the roster is due Sunday.

Mike Evans has two body parts on file and both stay there. The club says he missed Tuesday with groin tightness and is expected back next week; Maiocco dates the onset to Sunday. Bonilla has him dealing with the groin "after previously missing time with a quad strain." Neither item corrects the other.

The rest of Tuesday's non-participants, with what the coach said about each. Dominick Puni cleared the concussion protocol, practised, reported residual symptoms afterwards and is likely to re-enter it. Jacob Cowing (groin) and Upton Stout (hip flexor) are expected back next week. Robert Jones (calf) and Austen Pleasants (knee) are hoped for the three practices before the flight. Kurtis Rourke broke three ribs in the opener against Tennessee and could return after the days off. George Kittle was cleared off the physically-unable-to-perform list on Sunday, has practised twice and has still not taken an eleven-on-eleven snap.

Twenty-one players missed Tuesday's practice, not counting injured reserve or the physically-unable-to-perform list. That is the last full practice this camp gets, and the club's own page still says two of the men it lists are here.

Sources: NFL league transactions wire, waivers, August 2026; 49ers.com roster page and transaction log, read 2:51 and 2:53 p.m. PT August 26; Over The Cap and Spotrac San Francisco 2026 cap pages, read 2:53 p.m. PT August 26; Matt Maiocco, NBC Sports Bay Area, August 25; David Bonilla, 49ers Webzone, August 26; Kirk Larrabee, 49ers Webzone, August 20; 49ers.com Day 17 training camp recap, August 25.

Filed under 49ers

More on Vederian Lowe

His page →
Nick Bosa And Christian McCaffrey Did No Drills In The Open Portion Of The First Melbourne Practice
Practice Notebook

Nick Bosa And Christian McCaffrey Did No Drills In The Open Portion Of The First Melbourne Practice

Nick Bosa and Christian McCaffrey did not take part in drills during the portion of San Francisco's first Melbourne practice open to reporters, per Matt Maiocco at NBC Sports Bay Area and Matt Barrows at The Athletic. San Francisco plays the Rams at the Melbourne Cricket Ground on Thursday at 5:35 p.m. Pacific. Reporters leave before team drills, and the club was not required to file a participation report, so what either man did after that is not public. Shanahan said the time difference meant he did not have to talk about injuries until the following day, and did not. George Kittle and Mike Evans practised. Barrows listed six men back from injury: Renardo Green, Romello Height, Jacob Cowing, Vederian Lowe, Gracen Halton and Luke Gifford. Five of the six who sat out the September 2 practice in Santa Clara are on that list; James Thompson Jr. is on no list either way. The club named eight captains, all eight returning from 2025, and Bosa and McCaffrey are two of them. Brayden Willis is back on the practice squad, which now sits at seventeen.

Sam KezarSep 7, 20265 min read
Kurtis Rourke Has Three Broken Ribs And Does Not Play Tonight
Camp Notebook

Kurtis Rourke Has Three Broken Ribs And Does Not Play Tonight

Kyle Shanahan confirmed on Tuesday that Kurtis Rourke broke three ribs in the preseason opener, twelve days after the club said the X-rays taken in the stadium showed nothing broken and sent him to hospital for more imaging. Rourke does not play in Thursday's finale at Las Vegas and Adrian Martinez takes the last game of the third quarterback competition. Shanahan also named Christian Kirk and Vederian Lowe as candidates to open the regular season on injured reserve, a designation that costs each of them at least the first four games and costs San Francisco a roster spot on Sunday; said Dominick Puni is most likely back in the concussion protocol; put Nick Bosa, Jacob Cowing, Upton Stout and Mike Evans back at practice next week rather than this one; and left the left guard job to Connor Colby and Carver Willis with Robert Jones hurt. The club signed defensive lineman Jah Joyner on Thursday morning and placed Victor Dimukeje on injured reserve to make room.

Sam KezarAug 27, 20263 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

More on Nick Bosa

His page →
Without Bosa, the defense Shanahan hoped would survive is third in points allowed
49ers Notebook

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

Kyle Shanahan said the injuries on his defensive line had him hoping to survive until the second half of the season. Through five games the 49ers have allowed 93 points, 18.6 a game, and only Minnesota and Kansas City have allowed fewer per game. Bosa is out Monday against Washington, Halton and Mykel Williams are questionable, Malik Mustapha starts again for Marques Sigle, and Brock Purdy is five attempts from qualifying for the career passer-rating list.

Sam KezarOct 18, 20264 min read
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

On the record

Called Shots →
Held upAug 19, 2026

Brett Toth is NOT on San Francisco's initial 53-man roster after the August 30, 2026 cutdown. The take is CORRECT if his name is absent from the club's published initial 53, including the cases where he is waived, released, waived/injured, placed on injured reserve, or reaches an injury settlement. It is WRONG if the club's published initial 53 contains his name, whatever his health designation.

This takes the other side of the two most-read local projections, which is the reason to file it. Matt Maiocco (NBC Sports Bay Area, August 14) keeps ten offensive linemen and has Toth eighth. David Lombardi (The San Francisco Standard, August 16) keeps nine and also has Toth in. This board dropped him from 7 to 6 and outside on August 8, when the club disclosed a concussion, and has left the tenth offensive line spot vacant rather than fill it with him. The case for the call: no published account has placed Toth at a practice since August 5, fourteen days; Cam Inman counted five concussed 49ers on August 18 and wrote all of them remain sidelined except Carver Willis; there is no published clearance, and a protocol has a step the club does not control. The club has added an offensive lineman twice this month (Doug Kramer Jr. on August 10, Nick Zakelj back on August 17) rather than wait on him, and the club lists Zakelj as a tackle. What makes it wrong, in order of likelihood: Toth clears in the next several days and plays at Las Vegas on August 27, which is enough for a staff that liked him before the injury; or the club keeps him on the 53 and moves him to injured reserve afterwards, which requires him on the initial 53 first and would score this WRONG on its own terms; or Vederian Lowe's high ankle sprain forces the club to carry an extra body it would otherwise cut. This call is about the initial 53 only and predicts nothing about his season. UPDATED August 22, 2026, by the beat sweep: Maiocco's projection 3.0, published August 21, cuts his offensive line from ten men to nine and still carries Toth. The room shrank by one and he survived it, which tightens the adverse reading on this call without turning it. This row was filed against Maiocco having Toth in, so the anchor holding that position is not new information about his view; the smaller denominator is. No published account has placed Toth at a practice since August 5, and the club has now scheduled three practices with media availability before the deadline, on August 22, 23 and 25.

Latest on the 49ers

The whole beat →
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
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

Earlier on the 49ers

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
Alfred Collins Is Out For The Year And His Replacement Is Whoever Is Already In Australia
Roster

Alfred Collins Is Out For The Year And His Replacement Is Whoever Is Already In Australia

Alfred Collins tore his patellar tendon at San Francisco's second Melbourne practice and is out for the 2026 season, per head coach Kyle Shanahan, reported by Matt Maiocco at NBC Sports Bay Area, Nick Wagoner at ESPN and David Bonilla at 49ers Webzone. He was the club's projected starting right defensive tackle. The club's own unofficial depth chart, stamped September 8 and read on Wednesday morning, still lists Collins first at that position, and lists Gracen Halton and James Thompson Jr. behind him. The club's roster page gives both men an R in its experience column, and both appear on the Week 1 practice participation report the club distributed Tuesday: Halton limited with an ankle, Thompson the only man who did not practice at all, with a hamstring. Asked who replaces Collins, Shanahan said any defensive lineman is a possibility unless reporters could name someone the club could fly to Australia quickly. Collins was still on the club's active roster when it was read Wednesday morning, and the club's transaction page carried no injured-reserve move for him, its newest entry being September 5, so the move reported as coming had not happened. Sam Okuayinonu, the other defensive lineman lost, went on injured reserve on September 4 with a broken foot. Collins went 43rd overall in 2025 and played 16 games as a rookie with one start; Maiocco and Bonilla both give the rest of that season as 17 tackles, one sack and two forced fumbles. One take filed.

Grant LombardSep 9, 20264 min read
The 49ers Ended Their Punter Competition Twenty-Five Days After It Started
Transactions

The 49ers Ended Their Punter Competition Twenty-Five Days After It Started

The 49ers waived rookie punter Jack Bouwmeester on Wednesday, twenty-five days after signing him to a three-year deal, which leaves Corliss Waitman as the only punter on the roster the day before the preseason opener. Special teams coordinator Brant Boyer said on August 3 that both the punter job and the punt return job would stay open through the preseason. Cornerback Eli Apple, defensive lineman Xavier Thomas and running back Zamir White signed one-year deals, receiver Junior Bergen was waived and defensive lineman K.J. Henry was waived with an injury designation. White arrives because four 49ers running backs were hurt at once. Six roster spots changed hands and the 53-man projection did not move a name.

Sam KezarAug 12, 20264 min read