Thompson (6-3, 292) entered the league as an undrafted free agent with the Indianapolis Colts on May 3. The Colts waived him on May 20.
Thompson played college football at Northwestern. He registered 91 tackles, 13 tackles for loss, six passes defensed, 5.5 sacks, and three forced fumbles in 51 games with 38 starts for the Wildcats. Thompson recorded 30 tackles, six tackles for loss, three sacks, three passes defensed, and two forced fumbles as a senior in 2018.
The announcement comes about 30 minutes before the 49ers take the field for their first practice of training camp.
Related News
More San Francisco 49ers News
-
49ers find their next bruiser: Jordan James draws Jordan Mason comparisons
The San Francisco 49ers added a running back in the fifth round of the 2025 NFL Draft because—well, it wouldn't be a 49ers draft without adding a running back. With the 147th overall pick in the fifth round, they selected Oregon standout Jordan James. RELATED: 5 things... -
49ers sign four players to one-year exclusive rights contracts
The San Francisco 49ers announced they have signed the following four players to the one-year exclusive rights contracts tendered to them in February: DT Evan Anderson DE Alex Barrett LB Jalen Graham TE Brayden Willis The San Francisco 49ers today announced that DL Evan... -
49ers select Mississippi WR Jordan Watkins in 4th round of 2025 NFL Draft
The San Francisco 49ers selected Mississippi wide receiver Jordan Watkins with the 36th pick (No. 138 overall) in the fourth round of the 2025 NFL Draft. This is the team's sixth selection of the draft, and their first used on an offensive player. NFL Scouting Combine: At the... -
49ers select Oregon RB Jordan James in 5th round of 2025 NFL Draft
The San Francisco 49ers selected Oregon running back Jordan James with the ninth pick (No. 147 overall) in the fifth round of the 2025 NFL Draft. NFL Scouting Combine: At the NFL Scouting Combine, James posted a 40-yard dash time of 4.55 seconds and a broad jump of 9 feet, 9...