Adams registered 63 tackles, 3.5 tackles for a loss, a sack, five passes defensed, and an interception through 12 game appearances as a senior in 2021, per Sports Reference. He recorded 206 tackles, 11.5 tackles for a loss, three sacks, 11 passes defensed, six interceptions, a touchdown, and a forced fumble through his five collegiate seasons.
Adams is from Belleville, IL.
The 6-foot and 205-pound Adams had a 40-time of 4.47 seconds, a vertical jump of 41.50 inches, 14 bench press reps, a broad jump of 130 inches, completed the three-cone drill in 6.98 seconds, and a 20-yard shuttle time of 4.06 seconds at his personal Pro Day.
More San Francisco 49ers News
-
49ers' Brock Purdy left out of ESPN's top-10 quarterback rankings
The debate over where San Francisco 49ers quarterback Brock Purdy ranks among the NFL's elite continues. ESPN's Jeremy Fowler continued his annual NFL position rankings this week, unveiling his list of the league's top quarterbacks. The rankings are based on feedback from NFL... -
49ers QB Brock Purdy lands surprising spot in 2026 fantasy football rankings
Where does San Francisco 49ers quarterback Brock Purdy rank among the NFL's top fantasy football quarterbacks entering the 2026 season? NFL Media's Dan Parr released his fantasy football quarterback rankings for NFL.com, organizing the league's top signal-callers into draft... -
Former 49ers star says 'rest in peace' to Brandon Aiyuk's NFL career
Brandon Aiyuk has targeted just about everyone on social media this offseason—the San Francisco 49ers, his former agent, the NFL Players Association, and even his friend, Washington Commanders quarterback Jayden Daniels. Now, one former 49ers standout believes Aiyuk may have... -
49ers' Kyle Shanahan falls just short of AP's top 3 NFL head coaches
San Francisco 49ers head coach Kyle Shanahan is widely regarded as one of the NFL's brightest offensive minds. His performance last season—leading an injury-riddled roster to a 12-win campaign and a playoff berth—only strengthened that reputation. However, it wasn't enough...