49ers Roster Tracker: Full List of Waived Players

GETTY Head coach Kyle Shanahan of the San Francisco 49ers celebrates with general manager John Lynch after the game against the Houston Texans at NRG Stadium on December 10, 2017 in Houston, Texas.

Saturday is roster day, and the San Francisco 49ers have a lot of decisions to make.

With the deadline of 1 p.m. PST, the 49ers and the rest of the NFL’s franchises are trimmed down their rosters to 53 total players, as teams prepare for the season’s opening kick off this upcoming weekend.

With a plethora of free agent signings due to injury, San Francisco has had competition all over the roster during training camp, which is required for any team that is looking to bounce back from a Super Bowl loss and earn a second chance at the Lombardi Trophy.

Follow this space for all the updates on how the 49ers’ roster is shaping up ahead of the 2020 NFL season.

Die-hard Niners fan with something to say? Join our community at Heavy on 49ers on Facebook!

Official List of Releases

  • DL Alex Barrett
  • WR River Cracraft
  • S Johnathan Cyprien
  • DL Darrion Daniels
  • LB Evan Foster
  • OL Hroniss Grasu
  • TE MarQueis Gray
  • TE Chase Harrell
  • CB Tim Harris Jr.
  • RB JaMycal Hasty
  • FB Josh Hokit
  • WR Jauan Jennings
  • CB Dontae Johnson
  • OL Jaryd Jones-Smith
  • DL Dion Jordan
  • DL Cameron Malveaux
  • S Jared Mayden
  • WR Shawn Poindexter
  • OL Dakoda Shepley
  • OL William Sweet
  • CB Jamar Taylor
  • LB Joe Walker
  • WR Kevin White


One of the first names that comes to mind is WR Kevin White, who didn’t exactly have a ton of time to impress enough with the plethora of competition the 49ers had at the position.

Another casualty in a tough wide receiver competition is former Tennessee standout Jauan Jennings.

There is a lot to like about Jauan Jennings. Huge frame, athletic and sure hands. The 49ers’ seventh-round pick was a dark horse to make the roster, but it appears as though the practice squad is in Jennings’ immediate future.

For rookie running back JaMycal Hasty went undrafted after starring for the Baylor Bears, averaging 5.8 yards per carry in his senior season and reaching the endzone 7 times.

The rookie impressed throughout training camp, but faced a tall order with the likes of Raheem Mostert, Tevin Coleman, Jerick McKinnon and Jeff Wilson Jr. all returning to the backfield.

Similar to Hasty, Josh Hokit misses out just due to the sheer depth at the position, but as David Lombardi points out, Hokit is apparently set to join the practice squad.


Hokit totaled nine rushing touchdowns in Fresno in 2019, and put up seven more in 2017, proving that his nose for the goal line is sharp as the Bulldogs looked to use the player as a short-yardage monster.

It’s not coming as a surprise that offensive lineman Ross Reynolds was released by the 49ers on Saturday, but it is still unfortunate for the 24-year-old.

Per Chan, Reynolds suffered a relatively serious contusion which forced him to miss time during training camp.

However, Chan also tweeted out that the 49ers are still high on Reynolds, and so it wouldn’t be surprising if the team elects to bring the lineman to the practice squad.

Offensive lineman Dakoda Shepley was also released Saturday morning.

Shepley is an interesting name due to the fact that he’s spent time in the Canadian Football League as well as the NFL, being selected by the Saskatchewan Roughriders with the fifth overall pick of the 2018 CFL draft.

The 49ers obviously want to keep him around, but there’s just simply better options in front as of right now for depth, so he’ll ride the practice squad unless the team needs him due to injury or otherwise.

READ NEXT: 49ers Restructure Star’s Contract to Create Massive Cap Space

Evan Reier is a sportswriter covering the NFL for Heavy.com and local sports for the Montana Standard in Butte, Mont. Reach out to him on Twitter at @evanreier and join our 49ers community at Heavy on 49ers on Facebook.