The decision to waive Armstrong was made because the 49ers needed a roster spot to activate defensive end Tank Carradine off of injured reserve, which they did on Saturday.
"We had five linebackers, which is about one too many, so it's a decision we had to make," 49ers head coach Kyle Shanahan said on Friday.
Armstrong spent the past three seasons with San Francisco after initially being claimed by the team in late-November of 2015. He has appeared in all 10 games this season and started five while compiling 54 tackles, a sack, two passes defensed, two interceptions, and a forced fumble.
In December of 2016, Armstrong signed a two-year extension with the 49ers that would have kept him with the team through the 2018 season. He is in his fifth NFL season and spent time with the St. Louis Rams and Oakland Raiders before joining the 49ers in 2015.
More San Francisco 49ers News
-
Trent Williams makes a bold claim about the 49ers' D-line in 2026
The San Francisco 49ers' defensive front struggled with consistency last season, unable to consistently stop the run or pressure opposing quarterbacks. That came despite the team's top decision-makers emphasizing the drafting of stout run defenders and investing in pass-rush... -
Former 49ers draft pick signs with Jets
The San Francisco 49ers selected Junior Bergen in the seventh round of the 2025 NFL Draft, but the wide receiver couldn't make enough of an impression on offense or special teams to earn a role on the roster. The 49ers waived Bergen on August 12. Fortunately for the... -
49ers Release 'The Build,' Episode 3: One Step Closer
The San Francisco 49ers released the third episode of their documentary-style series, "The Build," on Monday night. Watch the episode on YouTube! The episode is titled "One Step Closer," and the description reads as follows: In Episode 3 of "The Build" presented by SAP, go... -
49ers Rookie Kaelon Black Has Chance to Seize RB2 Role Against Chargers
Many starters are in line to play tonight for the San Francisco 49ers as they take the field for their second preseason game, this time against the Los Angeles Chargers. Running back Christian McCaffrey and wide receiver Mike Evans are both dealing with tightness, while tight...