Within the past week, the 49ers released outside linebacker Ahmad Brooks and traded tight end Vance McDonald to the Pittsburgh Steelers. The team acquired guard Laken Tomlinson on Thursday in a trade with the Detroit Lions for a 2019 fifth-round draft pick.
After finishing the exhibition season on Thursday night, the 49ers’ roster stood at 88 players. General manager John Lynch and coach Kyle Shanahan must make 35 roster moves in order to reach the regular-season maximum of 53 players by the NFL deadline of Saturday, 1 p.m.
Here’s a tracker of the 49ers’ moves once they begin to reach the regular-season roster limit, which NBC Sports Bay Area will update with every confirmed move:
1:11 p.m. -- The 49ers announced guard Joshua Garnett (knee) goes on season-ending injured reserve. He was a first-round draft pick in 2016.
Also, going on season-ending injured reserve are wide receiver Aaron Burbridge, defensive lineman Chris Jones, defensive back Don Jones and running back Joe Williams.
The 49ers announced the following veteran players have been released and are not subject to the waiver system: defensive lineman Quinton Dial, cornerback Asa Jackson, wide receiver Jeremy Kerley and defensive lineman Sen'Derrick Marks.
The club announced the following players have been waived: tight end Blake Bell, linebacker Austin Calitro, wide receiver DeAndre Carter, offensive lineman JP Flynn, tight end Cole Hikutini, quarterback Nick Mullens, defensive lineman Noble Nwachukwu, wide receiver DeAndre Smelter and offensive lineman Darrell Williams Jr.
12:03 p.m. -- The 49ers waived undrafted rookie offensive lineman JP Flynn, a source told NBC Sports Bay Area. Flynn is a candidate to return to the practice squad.
11:55 a.m. -- The 49ers have cut cornerback Asa Jackson, a source told NBC Sports Bay Area. Jackson, a five-year NFL veteran, recorded two interceptions in the 49ers' exhibition finale Thursday against the Chargers.
11:47 a.m. -- The 49ers have informed tight end Blake Bell of his release, a source told NBC Sports Bay Area. He is a candidate to return to the 49ers' practice squad. Bell was a fourth-round pick of the 49ers in 2015.
11:39 a.m. -- The news is good for defensive lineman Ronald Blair, a source told NBC Sports Bay Area. Blair is expected to make it through the initial cut to 53 players. On Sunday, he will likely be placed on injured reserve, which gives him time to fully recover from a thumb injury before he will have a chance to be brought back to the 53-man roster after at least six weeks.
11:30 a.m. -- The 49ers have informed wide receiver Jeremy Kerley of his release, a source told NBC Sports Bay Area. Kerley last season was the 49ers' leading receiver, catching 64 passes for 667 yards and three touchdowns. The 49ers in March signed Kerley to a three-year, $8.4 million contract with $2.8 million in fully guaranteed money.
11:19 a.m. -- The 49ers will place running back Joe Williams on season-ending injured reserve due to an ankle injury, reports the NFL Network. Williams, who lost a fumble in Thursday's exhibition finale, was icing his left ankle at his locker after the game. "It's just a little sprain," Williams told NBC Sports Bay Area. "Nothing serious. It's something I've been nursing, just taking care of it every day." The 49ers apparently found the injury to be more serious than Williams previously believed.
9:10 a.m. -- The 49ers have informed defensive lineman Chris Jones that he is being released, the Sacramento Bee reported. Jones opened camp as the player likely to serve as DeForest Buckner's backup. But Jones struggled after Buckner was sidelined with an ankle injury, prompting the 49ers to look elsewhere for a backup. Update: The 49ers placed Chris Jones on season-ending injured reserve.
8:30 a.m. -- The 49ers informed defensive lineman Quinton Dial of his release, a source told NBC Sports Bay Area. Dial, a four-year veteran, started 32 of the 46 games in which he appeared with the organization. The 49ers appear focused on adding a defensive lineman who has been cut from another team, the source said. Dial is considered a better fit for a 3-4 scheme. The 49ers switched to a 4-3 this season. Dial entered the NFL as a fifth-round pick of the 49ers in 2013.
--Veteran safety Don Jones revealed on social media that he sustained a torn ACL in the 49ers exhibition finale on Thursday. Jones experienced a left knee injury while running down the field on punt coverage as a gunner and stripping Chargers return man Kenjon Barner of the ball. The 49ers' medical staff checked out Jones and originally announced his return to the game as probable. Jones is expected to be placed on season-ending injured reserve.
* * *
The 49ers made 17 roster moves on Friday, leaving them with 18 more moves that must occur before the deadline on Saturday.
2:32 p.m. -- The 49ers announced they have waived/injured cornerback Will Redmond and cornerback Prince Charles Iworah. Redmond missed most of camp with an ankle injury. Redmond was a third-round pick of the 49ers in 2016. He missed his entire rookie season as he rehabbed from an ACL injury and surgery that ended his college career. Iworah was a seventh-round pick in 2016. He spent his rookie season on the 49ers' practice squad.
2:32 p.m. -- The 49ers announce they have released the following veterans, in addition to those previously reported: running back Tim Hightower, defensive lineman Leger Douzable, offensive lineman Andrew Gardner, wide receiver Louis Murphy.
2:32 p.m. -- The 49ers announce they have waived the following players, in addition to those players previously reported: offensive lineman Andrew Lauderdale, wide receiver Tim Patrick, offensive lineman Norman Price, kicker Nick Rose
2:25 p.m. -- The 49ers cut cornerback Will Davis, the San Francisco Chronicle reported.
2:11 p.m. -- The 49ers cut safety Vinnie Sunseri, a league source told NBC Sports Bay Area. Sunseri appeared in six games for the 49ers last season.
2:07 p.m. -- The 49ers released veteran center Tim Barnes, the Sacramento Bee reported. Barnes started 32 games over the past two seasons with the Rams.
1:38 p.m. -- The 49ers released running back Kapri Bibbs, a source confirmed. The 49ers acquired Bibbs in a draft day trade with the Denver Broncos. The 49ers received Bibbs and a fifth-round pick from Denver, which they used to select receiver/return man Trent Taylor. The 49ers sent a 2018 fourth-round pick to the Broncos. The San Francisco Chronicle first reported Bibbs' release.
1:37 p.m. -- The 49ers waived undrafted rookie fullback Tyler McCloskey (Houston), a source told NBC Sports Bay Area. McCloskey is under consideration for the practice squad.
1:33 p.m. -- The 49ers released linebacker Shayne Skov, a source told NBC Sports Bay Area. The 49ers signed Skov, the former Stanford star on Aug. 17, after placing rookie linebacker Donavin Newsom on injured reserve. The 49ers have cut Skov five times since signing with the club as an undrafted rookie in 2014.
11:32 a.m. -- The 49ers have released veteran quarterback Matt Barkley, the Houston Chronicle reported. As expected, the 49ers will keep two quarterbacks on their 53-man roster, Brian Hoyer and C.J. Beathard. The 49ers signed Barkley to a two-year contract on the first day of free agency and awarded him a $500,000 signing bonus. (Thirty-four more moves until the 49ers reach their roster limit.)