Below are the players signed or re-signed as the team works its way toward building its 90-man offseason roster. All but five of the players listed finished the 2019 season on the 49ers' practice squad. Those five are italicized.
- LB Joey Alfieri
- OL Kofi Amichia
- S Chris Edwards
- LB Demetrius Flannigan-Fowles
- DL Willie Henry Jr.
- S Derrick Kindred
- CB Jermaine Kelly
- DL Jonathan Kongbo
- G Ross Reynolds
- DL Ray Smith
- CB Teez Tabor
- S Jacob Thieneman
- WR Chris Thompson
- OL Leonard Wester
Flannigan-Fowles' 2019 season ended after an injury during practice. He was placed on injured reserve on December 10, 2019.
The 49ers Communications staff provided the following rundown of the five new players added to the 49ers roster.
Edwards (6-2, 215) originally entered the NFL after signing with the Oakland Raiders as an undrafted free agent on May 16, 2016. He was later waived by Oakland on August 29, 2016.
From 2017-19, Edwards spent time in the Canadian Football League with the Edmonton Eskimos (2017-18) and the BC Lions (2019) where he appeared in 53 games and registered 112 tackles, four interceptions (one returned for a touchdown), four forced fumbles and one sack.
A 27-year-old native of Southfield, MI, Edwards attended the University of Idaho for two seasons (2014-15) after transferring from Butte (Oroville, CA) College. With the Vandals, Edwards appeared in 18 games (12 starts) and registered 76 tackles, three interceptions, three passes defensed, 1.0 sack, one forced fumble and one fumble recovery.
Henry Jr. (6-3, 288) was originally drafted by the Baltimore Ravens in the fourth round (132nd overall) of the 2016 NFL Draft. In three seasons with the Ravens (2016-18), he appeared in 17 games (three starts) and registered 35 tackles, five passes defensed, 4.5 sacks and one fumble recovery. He was waived by Baltimore on August 31, 2019.
A 25-year-old native of Cleveland, OH, Henry Jr. attended the University of Michigan (2012-15), where he appeared in 35 games (22 starts) and registered 86 tackles, 18.5 tackles for loss, 10.0 sacks and one interception.
Kindred (5-10, 210) was originally drafted by the Cleveland Browns in the fourth round (129th overall) of the 2016 NFL Draft. In three seasons with the Browns (2016-18), he appeared in 42 games (17 starts) and registered 137 tackles, 12 passes defensed, two interceptions and one forced fumble. He was waived by Cleveland on April 1, 2019 and claimed off waivers by the Indianapolis Colts the following day. He was waived by the Colts on August 19, claimed off waivers by the New York Jets on August 20 and later waived by the Jets on August 31.
A 26-year-old native of San Antonio, TX, Kindred attended Texas Christian University (2012-15), where he appeared in 50 games (30 starts) and registered 235 tackles, 23 passes defensed, eight interceptions (two returned for touchdowns), four fumble recoveries and three forced fumbles. As a senior in 2015, he earned First-Team All-Big 12 honors after starting all 13 games and finishing with 87 tackles, five passes defensed, two interceptions (one returned for a touchdown), two forced fumbles and one fumble recovery.
Kongbo (6-5, 254) joins the 49ers as an undrafted free agent out of the University of Tennessee. He spent three seasons at Tennessee (2016-18) following time at Arizona Western College (2015) and Wyoming University. With the Volunteers, he appeared in 30 games (17 starts) and registered 51 tackles, 3.5 sacks, two interceptions (one returned for a touchdown) and two passes defensed.
A 23-year-old native of Surrey, B.C., Kongbo was drafted by the Winnipeg Blue Bombers of the Canadian Football League (CFL) in 2019 where he appeared in 15 games and registered 14 tackles and 2.0 sacks.
Wester (6-6, 305) originally entered the NFL after signing with the Tampa Bay Buccaneers as an undrafted free agent on May 9, 2016.
In three seasons with the Buccaneers (2016-18), Wester appeared in 27 games (one start) along the offensive line and has one career touchdown reception.
A 27-year-old native of Mount Pleasant, IA, Wester attended Missouri Western State University (2012-15) where he appeared in 40 games (30 starts). As a senior in 2015, he started 11 games and earned All-MIAA Honorable Mention honors.
More San Francisco 49ers News
-
49ers announce roster moves ahead of Sunday night clash with Bears
On Saturday, the San Francisco 49ers announced the following roster moves ahead of their Sunday night clash with the Chicago Bears: Elevated LB Eric Kendricks from the team's practice squad (standard elevation) Elevated TE Brayden Willis from the practice squad (standard... -
49ers in free agency: 5 wide receivers who can replace Brandon Aiyuk
Before their win Monday night over Indianapolis, the San Francisco 49ers had officially clinched a playoff spot. Pittsburgh defeated Detroit in Week 16, making the NFC playoff picture clearer with two weeks to go in the regular season. This has been one of head coach Kyle... -
Only one 49ers player named to Barnwell's 2025 NFL All-Pro team
ESPN's Bill Barnwell released his 2025 NFL All-Pro team, and only one San Francisco 49ers player earned a spot: veteran left tackle Trent Williams (first-team roster). Helping Williams' cause was his ability to stay healthy this season—mostly. The All-Pro suffered a... -
Healthy Brock Purdy ignites the 49ers offense ahead of Seahawks showdown
Brock Purdy's return from a turf toe injury has reignited the San Francisco 49ers offense, which has been one of the NFL's hottest units in recent weeks. Over the past three games, the 49ers have racked up 1,366 total yards. During that span, Purdy has completed 74.2% of his...