49ers Notebook

Fred Warner Is The 49ers' Career Tackle Leader, On The Column That Counts Assists

He passed Patrick Willis on his third tackle of Thursday's second quarter and finished the opener with eleven. On solo tackles, the column that credits one man, Willis is still 131 ahead. Plus Kyle Shanahan on Jake Tonges and De'Zhaun Stribling, and why neither has moved on the roster.

SK
Sam KezarSep 11, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Jake Tonges running with the ball tucked under his left arm on a practice field, in a red 49ers practice jersey with 88 on the chest, a gold helmet, black shorts and red cleats. Teammates in white and coaches stand blurred behind him. A club photograph from Day 3 of the 49ers' 2026 training camp in Santa Clara, not from Melbourne and not from the game in which he was hurt.

Fred Warner is the leading tackler in San Francisco 49ers history. He got there in the second quarter at the Melbourne Cricket Ground on Thursday, on the third tackle of a game he finished with eleven.

The club put the arithmetic on its own website after the win: Warner entered Week 1 "needing two tackles to tie Pro Football Hall of Fame LB Patrick Willis' franchise record of 950 career tackles." He had 948. Two tied it and the third broke it, and the record changed hands before halftime of San Francisco's first game of the season.

Kyle Shanahan gave him the game ball after the 27-7 win.

The record is kept on combined tackles, and combined is not solo.

A tackle credited to one man is a solo tackle. A tackle credited to two is an assist for each of them, and the combined column adds both together. Willis's 950 is 733 solo and 217 assisted across 112 games. Warner's total, now 959 across 122, is 602 solo and 357 assisted.

So Willis still leads on the column that credits one man, by 131. Warner leads on assists by 140. Per game, Willis is ahead on combined tackles, 8.48 to 7.86, and on solo tackles, 6.54 to 4.93. Warner is ahead on assists, 2.93 a game to 1.94.

Warner has the record because he has played ten more games than Willis ever did. Willis played eight seasons and never played a ninth. Thursday opened Warner's ninth.

Willis said in March that he wanted it broken.

Willis talked about the record on the "Real Ones" podcast six months before it fell, in remarks NBC Sports Bay Area published on March 15. "I just got chills right now just thinking about," he said. "A lot of people don't understand records. ... All those things are meant to be broken."

Thursday was also his first regular-season game since 2025.

Warner played six games in 2025 and finished the season on injured reserve. The club opened his practice window on January 13, according to its own transaction log. He played 53 of San Francisco's 61 defensive snaps against the Rams, led the team with those eleven tackles, five solo and six assisted, and forced the Tyler Higbee fumble that Keion White recovered at the Los Angeles 43 in the fourth quarter. It was the 18th forced fumble of his career and it produced Eddy Piñeiro's 56-yard field goal.

Kyle Shanahan gave a body part for Jake Tonges and would not give a timetable.

Speaking after the game, Shanahan said of the tight end that it "wasn't good," that it was not an ACL, and that it was an "MCL, I believe." The hedge is his. Nick Wagoner of ESPN reported that the full testing waits until the team is back in the Bay Area from a 16-hour flight. No timetable has been given, by the coach or by anyone else, and the club has published no designation.

Tonges was hurt in the second quarter after eight offensive snaps and did not return. He re-signed with San Francisco on March 11 for two years and $8 million, with $5.5 million guaranteed and four void years on the back end.

De'Zhaun Stribling has an ankle, and the Achilles is intact.

"They checked his Achilles," Shanahan said of the rookie receiver, per Wagoner. "They said that was intact, but they're not exactly sure of the magnitude of the ankle injury." One of those two things is settled and the other is not.

Stribling started, played 21 of 65 offensive snaps and was not thrown to once. He was hurt on a second-quarter play, returned, was hurt again and was listed out of the game in the fourth quarter.

Neither man has moved on the roster, and there is no deadline forcing it.

San Francisco's transaction log, read Friday afternoon, carries nothing newer than the three moves it processed on September 10: Alfred Collins to injured reserve, KhaDarel Hodge and Ogbo Okoronkwo up from the practice squad for the game. There is no injured-reserve designation on Tonges and none on Stribling. Both are still on the club's active table.

The club does not play again until Miami on September 20. That is ten days, against the seven a Sunday-to-Sunday week gives, because San Francisco opened on a Thursday. Nothing has to be filed on either man until San Francisco sets its roster for that game.

What it costs, if it costs anything, is depth at two positions the offense just leaned on.

San Francisco carries three tight ends: George Kittle, Luke Farrell and Tonges. Farrell played 46 of 65 snaps on Thursday and Kittle 30. Khalil Dinkins and Brayden Willis are the two tight ends on the practice squad. At receiver the club carries six, and one of them started the opener without a target before leaving it twice.

Mike Evans caught six of seven for 49 yards and a two-yard touchdown in his first game with San Francisco, tied with Deebo Samuel for the team lead.

Sources: 49ers.com roster page, transaction log and Week 1 takeaways, read September 11; the game ball, via Deseret News, September 11; Patrick Willis on the "Real Ones" podcast, via NBC Sports Bay Area, March 15; the Tonges contract terms via 49erscap.com, March 17; Pro Football Reference career pages for Fred Warner and Patrick Willis; the official NFL game book for San Francisco at Los Angeles, September 10; Nick Wagoner, ESPN.

Filed under 49ers

More on De'Zhaun Stribling

His page →
Eddy Piñeiro will kick on Sunday, and there is nobody behind him
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
San Francisco will sign a kicker on Saturday, and it has not worked one out
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
The 49ers rested four veterans Wednesday, and three were full a day later
Game Week

The 49ers rested four veterans Wednesday, and three were full a day later

San Francisco filed its first official Week 2 injury report this week, and eleven 49ers were on it. Six did not practise Wednesday and four of those six were rest days: Nick Bosa, Dre Greenlaw, Christian McCaffrey and Trent Williams. By Thursday, Greenlaw, McCaffrey and Williams were full participants and Bosa was limited. The two men who have not practised either day are Eddy Piñeiro, who is ill, and De'Zhaun Stribling, whose ankle needed surgery. Kaelon Black joined the report Thursday with a groin. Every man on Thursday's report played against the Rams in Melbourne.

Sam KezarSep 17, 20265 min read

More on Jake Tonges

His page →
Stribling is out ten weeks, and the club says it doesn't need another receiver
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
San Francisco Promoted A Fourth Tight End And Worked Out Three More
49ers Roster

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

San Francisco promoted tight end Brayden Willis from the practice squad to the active roster on Tuesday morning and signed defensive lineman McKinnley Jackson to the practice squad. The promotion fills the roster spot Alfred Collins vacated on September 10 and puts the active roster back at 53. Hours later the NFL's transaction report showed the club had worked out five players, three of them tight ends. Jake Tonges, who played eight snaps in Melbourne before he was hurt, remains on the active roster with no injury designation and no published imaging result, and the club's Week 2 injury report does not exist yet. Willis has played 23 regular-season games, all with the 49ers, and has no career receptions.

Sam KezarSep 15, 20264 min read
George Kittle Started And Played 30 Snaps. Luke Farrell Did Not Start And Played 46.
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

On the record

Called Shots →
OpenJul 31, 2026

Between the 49ers' first regular-season game and 2026-11-01, Deebo Samuel runs more pass routes from the slot than from out wide. Method, fixed in advance: alignment splits as published for Samuel over that span, slot routes against wide routes, backfield routes excluded from both sides. Ties resolve as FALSE. The comparison is his own two figures, so no league-wide source is needed to score it.

The call is on the ROLE the money implies, not on production. His 2025 usage in Washington was 260 slot routes against 141 out wide and 15 from the backfield, out of 416, at 5.3 average air yards per target across 99 targets, with 67 of those 99 inside ten yards. Niners Nation projects him to the slot with Stribling at Z and Mike Evans at X. A one-year agreement whose value the player's own agent describes as a ceiling is a continuity buy, and a continuity buy uses the player it just watched rather than the one from 2021. If he instead lines up mostly wide, the read in the piece is wrong and the team bought something closer to the older version.

Latest on the 49ers

The whole beat →
The 49ers never hit Penix, and they gave Atlanta the ball four times
Takeaways

The 49ers never hit Penix, and they gave Atlanta the ball four times

Atlanta beat San Francisco 29-20 at Mercedes-Benz Stadium on Sunday, the 49ers' first loss, and they are 6-1 into the bye. San Francisco led 14-3 on the first play of the second quarter and Atlanta scored the next 23 points. The 49ers turned the ball over four times and Atlanta scored 13 points off them; Atlanta did not turn it over. The official game book credits the 49ers' defense with no sack, no quarterback hit and no pass defensed on Michael Penix Jr.'s 34 throws. Atlanta made four first downs by San Francisco penalty, three of them on its 90-yard touchdown drive. Christian McCaffrey left with a thigh injury after the second possession, returned for the third quarter and had 26 yards on six touches afterward. Kaelon Black ran for 60 yards in the first half, scored from 30 yards and lost a fumble one play after Jordan James fumbled. Christian Kirk played 20 snaps in his debut and was not targeted. Eddy Pineiro missed an extra point, his seventh missed kick in 34 tries this season, and Kyle Shanahan said the club would discuss the position on the plane.

Sam KezarOct 26, 20265 min read
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
Kirk is activated, and the 49ers will dress exactly 48 at Atlanta
49ers Notebook

Kirk is activated, and the 49ers will dress exactly 48 at Atlanta

The 49ers activated wide receiver Christian Kirk off injured reserve Saturday, re-signed defensive lineman Ogbo Okoronkwo to the practice squad a day after releasing him, released Kevin Givens from the practice squad and elevated Okoronkwo and linebacker Jalen Graham for Sunday at Atlanta. The club's active list now carries 54 names, six of them ruled out, which leaves exactly the 48 a team may dress if questionable corners Siran Neal and Upton Stout play. The NFL also fined Fred Warner $65,673 for two fourth-quarter hits against Washington.

Sam KezarOct 24, 20263 min read

Earlier on the 49ers

The 49ers kept Bosa off injured reserve and put Demarcus Robinson there instead
49ers Notebook

The 49ers kept Bosa off injured reserve and put Demarcus Robinson there instead

The 49ers kept Nick Bosa on the 53-man roster on Saturday and placed receiver Demarcus Robinson on injured reserve. Defensive lineman Viliami Fehoko Jr. was promoted from the practice squad into Robinson's spot, and defensive linemen Kevin Givens and Sebastian Valdez were elevated for Sunday's game against Arizona. Matt Judon was among four free agents who worked out for the club. Brandin Cooks was not elevated, and Jordan Watkins is expected to make his season debut.

Sam KezarSep 26, 20263 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' First Depth Chart Lists Demarcus Robinson As A Starting Receiver
Camp Notebook

The 49ers' First Depth Chart Lists Demarcus Robinson As A Starting Receiver

San Francisco released its first unofficial depth chart of 2026 on Tuesday morning, with Demarcus Robinson at a starting receiver spot, and then held a joint practice with the Tennessee Titans. The chart is a health document: Ricky Pearsall has been on season-ending injured reserve since August 1, Christian Kirk has not practised a session of camp, and Mike Evans suited up Tuesday and did not compete. Two published readings of the chart disagree about where De'Zhaun Stribling sits, and two counts of the practice disagree about how many passes he caught. Nick Bosa missed a fifth straight practice, and Kyle Shanahan said the knee has tendinitis related to the ACL recovery. Two Titans tackles were ejected from a session that had scuffles on three of the first four plays.

Sam KezarAug 11, 20264 min read