49ers Prepare for First Preseason Game
Take a look at the best photos from the 12th practice of 49ers training camp, presented by SAP.

49ers Rookies

WR Travis Benjamin

DL Arik Armstead

WR River Cracraft

WR Jalen Hurd

DL Kevin Givens

S Talanoa Hufanga, DL Dee Ford

TE Jordan Matthews

QB Jimmy Garoppolo

49ers Defense

WR Jalen Hurd

WR Brandon Aiyuk

TE Jordan Matthews

LB Fred Warner

RB Raheem Mostert

TE George Kittle

DL D.J. Jones

RB Trey Sermon

DL Dee Ford

T Mike McGlinchey

TE Charlie Woerner

S Kai Nacua

S Marcell Harris

RB Trey Sermon

T Trent Williams, DL Jordan Willis

RB JaMycal Hasty

RB Raheem Mostert

DL Darrion Daniels

TE Ross Dwelley

TE George Kittle

QB Trey Lance

LB Fred Warner

DL Arik Armstead

C Alex Mack

TE Joshua Perkins

WR Trent Sherfield

WR Nsimba Webster

QB Jimmy Garoppolo

WR Brandon Aiyuk

TE Ross Dwelley

49ers Rookies

OL Jaylon Moore, RB Wayne Gallman II, WR River Cracraft

QB Jimmy Garoppolo

LB Dre Greenlaw, WR Jauan Jennings

OL Jake Brendel

TE Charlie Woerner

K Robbie Gould

DL Kevin Givens

DL Maurice Hurst

TE Ross Dwelley

QB Josh Rosen

RB Raheem Mostert

CB Emmanuel Moseley

RB JaMycal Hasty

CB Jason Verrett

WR Mohamed Sanu

C Alex Mack