49ers
49ers Roster

San Francisco Promoted A Fourth Tight End And Worked Out Three More

The 49ers put Brayden Willis on the 53-man roster at 11 a.m. Pacific on Tuesday, filling the spot Alfred Collins vacated five days earlier. The NFL's transaction report says they also auditioned tight ends Lawrence Cager, Tanner Conner and Jack Stoll, plus two veteran defensive tackles. Jake Tonges, whose knee Kyle Shanahan called an MCL after the opener, is still on the active roster with no timetable and no club document.

SK
Sam KezarSep 15, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Brayden Willis, in a red 49ers practice jersey with a single-digit 9 and a gold helmet, carrying the ball upfield on a training camp practice field in 2026. Linebacker Tatum Bethune, in a white jersey with 48, pursues from the left. A 30-yard marker stands on the sideline behind them. A practice photograph, not a game.

San Francisco promoted tight end Brayden Willis to its 53-man roster on Tuesday morning. Then it worked out three more tight ends.

The promotion went up on the club's newsroom at 11 a.m. Pacific and onto its transaction log under 09/15. It fills the roster spot Alfred Collins vacated when he went on injured reserve on September 10, which had stood open for five days, so the active roster is back at 53 and nobody had to come off it. The club also signed defensive lineman McKinnley Jackson to the practice squad.

The workouts are the part that carries further. Off the NFL's transaction report, published Tuesday afternoon by David Bonilla at 49ers Webzone and by Kyle Posey at Niners Nation: tight ends Lawrence Cager, Tanner Conner and Jack Stoll, and defensive tackles Larry Ogunjobi and Daniel Ekuale. Three of the five play the position the club had just spent a roster spot on.

Jake Tonges is still on the active roster, and five days after the opener nothing has been published about his knee.

Kyle Shanahan, after the 27-7 win at the Melbourne Cricket Ground, as 49ers Webzone carried him on Tuesday: "It wasn't good. I mean, it's not an ACL. It's MCL, I believe. But there's some issues with it that we've got to see how it is." Testing waited on the flight home. No imaging result has published since, nobody has attached a number of weeks to it, and selecting the Week 2 tab on the club's injury report page at 2:53 p.m. Pacific Tuesday returned no San Francisco table at all. The first Week 2 report follows Wednesday's practice, which is the first document the club owes the league on either of its two hurt men.

The choice San Francisco did not make is the one that carries information. Putting Tonges on injured reserve this week would cost him Miami, Arizona, Denver and Seattle, the four-game minimum the designation has carried all season, and the first game he could play would be Washington at Levi's on Monday, October 19. The club promoted a fourth tight end instead. That buys a body for Sunday and commits to nothing.

Posey wrote Tuesday that he expects Willis to replace Tonges on the roster and expects San Francisco to place rookie receiver De'Zhaun Stribling on injured reserve before the weekend. Both are his expectations. The club has filed neither.

The position played 84 snaps on 65 offensive plays in Melbourne, which is why a fourth body is not depth for its own sake.

The Playtime Percentage pages of the NFL's official game book for Week 1 put Luke Farrell at 46 offensive snaps and 71 percent, George Kittle at 30 and 46 percent, and Tonges at eight and 12 percent before the second quarter ended his afternoon. Farrell then played 18 of San Francisco's 20 special-teams snaps, which is the highest special-teams snap share of any 49er in the game.

Kittle started and played fewer than half the offensive snaps, eight months after tearing his Achilles in the January wild-card win over Philadelphia and seven weeks after the club opened camp by putting him on the physically unable to perform list. He was a limited participant on both practice days the Week 1 injury report carries a value for, with no game status beside his name. That is a managed workload, and the staff chose it with three tight ends healthy. It has two now.

What Willis is, precisely.

Three NFL seasons, all in San Francisco, 23 regular-season games, and no receptions in any of them, off NFL.com's career page. The club's own release credits him with nine special-teams tackles across those 23 games, six of them in six games last season, and four postseason appearances. He blocks and he plays on kick teams. PFF ranked him first among the 49ers' tight ends in special-teams grade for the 2026 preseason, which is one vendor's ordinal and not a fact about football, and it points the same way everything else here does.

He has also been on and off this roster three times in ten days. San Francisco waived him on September 5 to promote long snapper Jon Weeks, re-signed him to the practice squad two days later, and promoted him on Tuesday.

The club's public depth chart still stamps itself September 8. It lists Kittle first at tight end, Tonges second, and Farrell tied for third with Willis. The game book has Farrell ahead of Kittle by 16 offensive snaps. That same chart still lists Collins first at right defensive tackle, and Collins has been on injured reserve since September 10.

Three tight ends came in on the same afternoon.

Lawrence Cager, Tanner Conner and Jack Stoll are all veteran free agents, and none of the three had been signed as of Tuesday evening. A workout is not a transaction and it moves nothing. Three of them in one day, on the day a fourth tight end was promoted onto the 53, is a club that does not expect Tonges back soon.

The defensive line got a practice-squad body, and the 53-man spot still has not been spent there.

Jackson was a third-round pick of Cincinnati in 2024 and has 22 NFL games with one start. He goes to the practice squad, not the roster. San Francisco has four defensive linemen on Reserve/Injured, Collins and Sam Okuayinonu and Mikail Kamara and Andrew Farmer II, and Mykel Williams on Reserve/Physically Unable to Perform. Ogunjobi and Ekuale, the two veterans who worked out, had not been signed either.

The count, name by name, read at 2:50 p.m. Pacific Tuesday.

Fifty-six rows under Active on the club's roster page, 12 on Reserve/Injured, two on Reserve/Physically Unable to Perform, 14 on the practice squad. One of the 56 is Jackson, whom the club's own release says it signed to the practice squad, and his row carries no jersey number. Two more are KhaDarel Hodge and Ogbo Okoronkwo, whose Week 1 elevations the club's September 10 release called standard. That leaves 53 signed to the active roster and 17 on the practice squad, which is this club's maximum.

Stribling is on the Active table, where he has been since he hurt the ankle on September 10. Ian Rapoport reported on September 13 that it is a deltoid sprain and that he is out at least a month. Four days from kickoff, the club has designated nothing.

Sources: 49ers.com newsroom, transaction log, roster page, depth chart and injury report page, all read between 2:49 and 2:54 p.m. Pacific on September 15; the NFL's official game book for Week 1; NFL.com career statistics; David Bonilla, 49ers Webzone; Kyle Posey, Niners Nation; Ian Rapoport, NFL Network.

Filed under 49ers

More on Jake Tonges

His page →
Roster Report

Eddy Piñeiro will kick on Sunday, and there is nobody behind him

Eddy Piñeiro has not kicked in a practice since the Melbourne game week ended, and Matt Maiocco reported Saturday that he will kick against Miami anyway. San Francisco auditioned Younghoe Koo and Greg Joseph and kept neither, so it carries one kicker into the home opener, counted across all four of the club's roster lists at 2:57pm. Ogbo Okoronkwo was promoted to the active roster and De'Zhaun Stribling went on injured reserve three days after ankle surgery. The league fined Kyle Juszczyk $20,033 and Jake Tonges $9,266 for plays in Melbourne.

Sam KezarSep 19, 20264 min read
Eddy Piñeiro will kick on Sunday, and there is nobody behind him
49ers Notebook

Stribling is out ten weeks, and the club says it doesn't need another receiver

Kyle Shanahan spoke before Wednesday's practice, his first availability since the flight home from Melbourne, and answered the two questions the opener left open. De'Zhaun Stribling had ankle surgery and will miss close to ten weeks, a window that covers nine games. Jake Tonges had knee surgery, is out for the season and went on injured reserve Wednesday. KhaDarel Hodge was promoted to the 53-man roster in the same transaction and Jack Stoll signed to the practice squad, one day after the club worked him out. Shanahan said San Francisco does not need to add a receiver. Stribling was still on the club's Active table at 4:53 p.m. Pacific.

Sam KezarSep 16, 20264 min read
Stribling is out ten weeks, and the club says it doesn't need another receiver
49ers Notebook

George Kittle Started And Played 30 Snaps. Luke Farrell Did Not Start And Played 46.

The NFL's official game book for Week 1 puts George Kittle at 30 of San Francisco's 65 offensive snaps and 46 percent, Luke Farrell at 46 snaps and 71 percent, and Jake Tonges at eight snaps and 12 percent before he was hurt. Farrell also played 18 of the 49ers' 20 special-teams snaps, the highest special-teams snap share of any San Francisco player in the game. Kittle started; Farrell did not. Shanahan's postgame words on Tonges were an MCL with no timetable, and as of 2:50 p.m. Pacific Monday the club's transaction log still ends on September 10, Tonges is still on the active roster page, and the Week 2 injury report page carries no San Francisco table. The only other tight ends the club employs, Khalil Dinkins and Brayden Willis, are on the practice squad.

Sam KezarSep 14, 20264 min read
George Kittle Started And Played 30 Snaps. Luke Farrell Did Not Start And Played 46.

More on Carver Willis

His page →
Game Week

San Francisco won by 20 without a sack. Miami gave up five.

San Francisco hosts Miami at 1:25 p.m. Pacific on FOX in its home opener. The 49ers beat the Rams 27-7 in Melbourne without a sack, taking eight quarterback hits instead, four of them by Osa Odighizuwa. Miami lost 27-13 at Las Vegas behind Malik Willis, who was sacked five times. Eddy Piñeiro is questionable with an illness that cost him all three practices, and the club auditioned two kickers Saturday and signed neither. Ten men to watch, and the reason the first one is the kicker.

Sam KezarSep 20, 20264 min read
San Francisco won by 20 without a sack. Miami gave up five.
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
Fred Warner Is The 49ers' Career Tackle Leader, On The Column That Counts Assists
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
Nick Bosa And Christian McCaffrey Did No Drills In The Open Portion Of The First Melbourne Practice

On the record

Called Shots →
Held upSep 17, 2026

Eddy Pineiro carries a game status of Questionable, Doubtful or Out on San Francisco's FINAL Week 2 injury report, the one filed after the club's Friday practice on September 18, 2026. A blank Game Status, a status of (-), or his absence from that final report altogether each grade this WRONG.

AGAINST, written first and it is the likelier-looking half: an illness is the most transient designation on an injury report, and it is the one entry on this week's San Francisco table that carries no body part at all. Pineiro was not hurt. A kicker who feels better Friday morning takes a full session, comes off the report clean and plays, and that is the ordinary path for a two-day illness in a game week. Clubs are also reluctant to hang a designation on a specialist they intend to dress, because it tells an opponent something about the kicking game for no return. And nothing anybody has said publicly this week suggests the club is worried: Kyle Shanahan's Wednesday availability went to Stribling and Tonges, and the Thursday podium belonged to Raheem Morris, Klay Kubiak and Brock Purdy. FOR: he has now missed two practices in a row, Wednesday and Thursday, September 16 and 17, on the club's own Week 2 table and on the Thursday participation report the club's communications staff distributed. Two straight full days missed is already more than a one-day bug, and a man who misses two of three practice days usually carries something into Sunday even when he plays. He is also the only kicker San Francisco has: the club's roster page at 2:50 p.m. Pacific Thursday listed one kicker on the active roster and none on the practice squad, so there is no second body to take Friday's reps and no cheap way for the club to hedge, which is exactly the situation that produces a Questionable rather than a clean sheet. STAKES: he handled 12 of San Francisco's 20 special-teams snaps in Melbourne, 60 percent, off the official game book. COLLISION CHECK against the live ledger at content/49ers/_takes.json, read September 17: the near-term open rows ask whether a defensive lineman joins the 53 by September 19, whether De'Zhaun Stribling is placed on injured reserve by Week 2 kickoff, and whether San Francisco adds an outside wide receiver before September 27; the rest are 2026 season totals, team rate stats, Deebo Samuel's alignment splits and two contract-site figures. No open row names Eddy Pineiro, and no open row scores off an injury-report game status. No collision.

Latest on the 49ers

The whole beat →
Week 2 Analysis

Opponents have reached the 49ers' red zone five times and scored one touchdown

Two days after the 35-13 win over Miami, the two game books describe a defense that is hard to finish against and easy to move against. Opponents have gained 5.1 yards a play in both games and reached the San Francisco 20 five times for one touchdown. Miami spent 19:17 on its first three possessions and got six points, twice reaching goal to go and twice kicking. San Francisco's first four sacks of the season came either inside its own red zone or with a lead of 15 or more, and Nick Bosa is credited with none of them, and with no quarterback hit either, on 40 of 59 defensive snaps. PFF's charting of the same game puts him ahead of every other 49er in total pressures.

Sam KezarSep 22, 20266 min read
Opponents have reached the 49ers' red zone five times and scored one touchdown
49ers Takeaways

Week 2 takeaways: five touchdowns before San Francisco's first punt

San Francisco is 2-0 after a 35-13 win over Miami in the home opener. The 49ers scored touchdowns on their first five drives and did not punt until 10:38 of the fourth quarter. Purdy was 20 of 22 for 287 yards and two touchdowns with a 149.1 rating and no sack taken. The defense recorded four sacks after none in Week 1, from Marques Sigle, Keion White, Romello Height and a Warner-Stout split, none from Bosa. Miami had first and goal twice and came away with six points. Eddy Piñeiro, the kicker the week was spent on, attempted no field goal.

Sam KezarSep 21, 20265 min read
Week 2 takeaways: five touchdowns before San Francisco's first punt
49ers Roster

The 49ers won by 22 and came out of it needing a receiver and a lineman

Shanahan's Monday conference call produced four injury verdicts. Robinson and Thompson Jr. both have high-ankle sprains at three to six weeks, Robinson most likely to injured reserve. Height broke his hand and has surgery Tuesday, with an outside chance of playing at Arizona. Mike Evans has a hip that will be managed through the week. The receiver room is down to five men on the active roster with three on injured reserve, and the defensive line has now lost three players in two games. Shanahan, asked on Sunday about Leonard Floyd, said the club has already made calls.

Sam KezarSep 21, 20264 min read
The 49ers won by 22 and came out of it needing a receiver and a lineman

Earlier on the 49ers

Practice Notebook

San Francisco will sign a kicker on Saturday, and it has not worked one out

San Francisco filed its final Week 2 injury report after Friday's practice with three game designations on it: De'Zhaun Stribling out, Eddy Piñeiro and Kaelon Black questionable. Piñeiro has not practised since the Melbourne game week ended, and the club's roster page carried no second kicker anywhere on Friday afternoon. Kyle Shanahan said San Francisco will add one on Saturday, that two men are under consideration, and that he does not know which. Nine of the twelve names on the report practised in full.

Sam KezarSep 18, 20264 min read
San Francisco will sign a kicker on Saturday, and it has not worked one out
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
In 1946 Los Angeles Charged The Rams A Price That Was Not Money
Camp Battles

The 49ers Have Made Five Running Back Moves Since August 2, And Thursday's Came Five Hours Before Kickoff

San Francisco's roster is due August 30 and the running back room has been reshaped five times since August 2, most recently at 1:40 on Thursday afternoon. Patrick Taylor Jr. is on Reserve/Injured for the second straight preseason and Khalil Herbert is back three days after the club released him. The two men actually competing for the job behind Christian McCaffrey have not been on a practice field together once this month.

Sam KezarAug 20, 20263 min read
The 49ers Have Made Five Running Back Moves Since August 2, And Thursday's Came Five Hours Before Kickoff