Tracking 49ers' 2021 undrafted free agent contract signings

Justin Hilliard makes a tackle

With the 49ers' eight-man 2021 draft class complete, general manager John Lynch and coach Kyle Shanahan began adding depth through the undrafted free agent market Saturday night.

Any player signed after the 2021 NFL Draft will join this eight players:

First round (No. 3): North Dakota State quarterback Trey Lance Second round (No. 48): Notre Dame guard Aaron Banks Third round (No. 88): Ohio State running back Trey Sermon Third round (No. 102): Michigan cornerback Ambry Thomas Fifth round (No. 155): Western Michigan tackle Jaylon Moore Fifth round (No. 172): Oregon cornerback Deommodore Lenoir Fifth round (No. 180): USC safety Talanoa Hufanga Sixth round (No. 194): Louisiana-Lafayette running back Elijah Mitchell

Here are the reported contract agreements with rookies who weren't drafted:

TE Josh Pederson, Louisiana-Monroe

The 49ers are deep at tight end, with All-Pro George Kittle leading the way, but it never hurts to add more pass-catchers.

LB Justin Hilliard, Ohio State

Hilliard helped Ohio State get to the CFP National Championship Game this past season, but has dealt with a number of injuries during his collegiate career.

In the Buckeyes' loss to the Alabama Crimson Tide in the title game, Hilliard finished with eight tackles, including two tackles for loss.

WR Austin Watkins Jr., UAB

Everyone expected the 49ers to draft a slot wide receiver this weekend, but they passed on all available optioned.

Instead, San Francisco reportedly has an agreement with the cousin of NFL wideout Sammy Watkins.

LB Elijah Sullivan, Kansas State

Download and subscribe to the 49ers Talk Podcast