Offense

NO Player POS HT WT DOB (AGE) EXP College
3 C. Beathard C.J. Beathard QB 6-2 215 11/16/1993 (25) 3 Iowa
10 J. Garoppolo
49ers' Jimmy Garoppolo: Cleared for 7-on-7 drills
Knee - ACL: Questionable for the start of training camp
Jimmy Garoppolo
49ers' Jimmy Garoppolo: Cleared for 7-on-7 drills
Knee - ACL: Questionable for the start of training camp
QB 6-2 225 11/2/1991 (27) 6 Eastern Illinois
4 N. Mullens Nick Mullens QB 6-1 210 3/21/1995 (24) 2 Southern Miss
W. Speight Wilton Speight QB 6-6 232 12/6/1994 (24) R UCLA
22 M. Breida
49ers' Matt Breida: Nursing torn pec
Pectoral: Questionable for the start of training camp
Matt Breida
49ers' Matt Breida: Nursing torn pec
Pectoral: Questionable for the start of training camp
RB 5-11 190 2/28/1995 (24) 3 Georgia Southern
26 T. Coleman Tevin Coleman RB 6-1 210 4/16/1993 (26) 5 Indiana
28 J. McKinnon
Knee - ACL: Questionable for the start of training camp
Jerick McKinnon
Knee - ACL: Questionable for the start of training camp
RB 5-9 205 5/3/1992 (27) 6 Georgia Southern
31 R. Mostert
49ers' Raheem Mostert: Gets re-do of surgery
Forearm: Questionable for the start of training camp
Raheem Mostert
49ers' Raheem Mostert: Gets re-do of surgery
Forearm: Questionable for the start of training camp
RB 5-10 197 4/9/1992 (27) 5 Purdue
A. Walter Austin Walter RB 5-8 202 11/30/0002 (2016) 0 Rice
41 J. Wilson
Shoulder: Questionable for the start of training camp
Jeff Wilson
Shoulder: Questionable for the start of training camp
RB 6-0 194 11/16/1995 (23) 2 North Texas
44 K. Juszczyk Kyle Juszczyk FB 6-1 240 4/23/1991 (28) 7 Harvard
84 K. Bourne Kendrick Bourne WR 6-1 203 8/4/1995 (23) 3 Eastern Washington
11 M. Goodwin Marquise Goodwin WR 5-9 180 11/19/1990 (28) 7 Texas
M. Henry Malik Henry WR 6-0 175 R West Georgia
J. Hurd
Knee: Questionable for the start of training camp
Jalen Hurd
Knee: Questionable for the start of training camp
WR 6-4 228 1/23/1996 (23) R Baylor
13 R. James Richie James WR 5-9 185 9/5/1995 (23) 2 Middle Tenn.
80 J. Matthews Jordan Matthews WR 6-3 215 7/16/1992 (26) 6 Vanderbilt
1 M. McCaffrey Max McCaffrey WR 6-2 200 5/17/1994 (25) 2 Duke
18 D. Pettis Dante Pettis WR 6-1 195 10/23/1995 (23) 2 Washington
S. Poindexter Shawn Poindexter WR 6-5 218 0 Arizona
81 T. Taylor Trent Taylor WR 5-8 180 4/30/1994 (25) 3 Louisiana Tech
88 G. Celek
49ers' Garrett Celek: Aiming for training camp
Thumb: Questionable for the start of training camp
Garrett Celek
49ers' Garrett Celek: Aiming for training camp
Thumb: Questionable for the start of training camp
TE 6-5 252 5/29/1988 (30) 8 Michigan State
82 R. Dwelley Ross Dwelley TE 6-5 240 1/26/1995 (24) 2 San Diego
85 G. Kittle George Kittle TE 6-4 250 10/9/1993 (25) 3 Iowa
T. Mayfield Tyree Mayfield TE 6-3 241 0 Wyoming
K. Smith Kaden Smith TE 6-5 253 4/24/1997 (22) R Stanford
87 L. Toilolo Levine Toilolo TE 6-8 268 7/30/1991 (27) 7 Stanford
73 W. Johnson Wesley Johnson C 6-5 309 1/9/1991 (28) 6 Vanderbilt
62 E. Magnuson Erik Magnuson C 6-6 305 1/5/1994 (25) 3 Michigan
58 W. Richburg
Knee: Questionable for the start of training camp
Weston Richburg
Knee: Questionable for the start of training camp
C 6-4 290 7/9/1991 (27) 6 Colorado State
66 W. Beavers Willie Beavers G 6-5 324 10/2/1993 (25) 2 Western Michigan
63 B. Garland Ben Garland G 6-5 308 4/6/1988 (31) 6 Air Force
65 J. Garnett Joshua Garnett G 6-5 305 2/21/1994 (25) 4 Stanford
68 M. Person Mike Person G 6-4 300 6/17/1988 (30) 9 Montana State
R. Reynolds Ross Reynolds G 6-3 304 9/14/1995 (23) R Iowa
75 L. Tomlinson
Knee: Questionable for the start of training camp
Laken Tomlinson
Knee: Questionable for the start of training camp
G 6-3 312 2/9/1992 (27) 5 Duke
66 N. Toran Najee Toran G 6-2 305 11/15/1995 (23) 1 UCLA
78 S. Coleman Shon Coleman T 6-5 310 11/25/1991 (27) 4 Auburn
61 C. DiLauro Christian DiLauro T 6-6 300 11/11/1994 (24) 1 Illinois
69 M. McGlinchey Mike McGlinchey T 6-8 315 1/12/1995 (24) 2 Notre Dame
J. Skule Justin Skule T 6-7 317 11/23/1996 (22) R Vanderbilt
74 J. Staley Joe Staley T 6-5 295 8/30/1984 (34) 13 Central Michigan

Defense

NO Player POS HT WT DOB (AGE) EXP College
91 A. Armstead
Hand: Questionable for the start of training camp
Arik Armstead
Hand: Questionable for the start of training camp
DE 6-7 292 11/15/1993 (25) 5 Oregon
98 R. Blair Ronald Blair DE 6-4 270 1/21/1993 (26) 4 Appalachian State
J. Garcia-Williams Jamell Garcia-Williams DE 6-8 255 R UAB
67 K. Lewis-Moore Kapron Lewis-Moore DE 6-4 315 1/24/1990 (29) 4 Notre Dame
95 K. Street Kentavius Street DE 6-2 287 5/8/1996 (23) 1 NC State
55 P. Taumoepenu Pita Taumoepenu DE 6-1 245 3/9/1994 (25) 2 Utah
94 S. Thomas Solomon Thomas DE 6-3 280 8/26/1995 (23) 3 Stanford
99 D. Buckner DeForest Buckner DT 6-7 300 3/17/1994 (25) 4 Oregon
96 S. Day Sheldon Day DT 6-1 294 7/1/1994 (24) 4 Notre Dame
K. Givens Kevin Givens DT 6-1 285 3/1/1997 (22) 0 Penn State
93 D. Jones D.J. Jones DT 6-0 321 1/19/1995 (24) 3 Ole Miss
63 C. Thornton Cedric Thornton DT 6-4 290 6/21/1988 (30) 7 Southern Arkansas
55 D. Ford Dee Ford OLB 6-2 252 3/19/1991 (28) 6 Auburn
47 E. Lee Elijah Lee OLB 6-2 229 2/8/1996 (23) 3 Kansas State
55 D. Mayo
Sports Hernia: Questionable for the start of training camp
David Mayo
Sports Hernia: Questionable for the start of training camp
OLB 6-2 245 8/8/1993 (25) 5 Texas State
53 M. Nzeocha Mark Nzeocha OLB 6-3 240 1/19/1990 (29) 5 Wyoming
51 M. Smith
49ers' Malcolm Smith: Out for OTAs
Achilles: Questionable for the start of training camp
Malcolm Smith
49ers' Malcolm Smith: Out for OTAs
Achilles: Questionable for the start of training camp
OLB 6-0 225 7/5/1989 (29) 9 USC
58 K. Alexander
Knee - ACL: Questionable for the start of training camp
Kwon Alexander
Knee - ACL: Questionable for the start of training camp
MLB 6-1 227 8/3/1994 (24) 5 LSU
48 F. Warner
49ers' Fred Warner: Undergoes minor knee procedure
Knee: Questionable for the start of training camp
Fred Warner
49ers' Fred Warner: Undergoes minor knee procedure
Knee: Questionable for the start of training camp
MLB 6-3 226 11/19/1996 (22) 2 BYU
A. Al-Shaair
Knee - ACL: Questionable for the start of training camp
Azeez Al-Shaair
Knee - ACL: Questionable for the start of training camp
LB 6-2 231 8/4/1997 (21) R Florida Atlantic
D. Greenlaw Dre Greenlaw LB 6-0 221 5/25/1997 (21) R Arkansas
50 L. Reynolds LaRoy Reynolds LB 6-1 240 11/3/1990 (28) 7 Virginia
A. Brown Alex Brown CB 5-9 183 R South Carolina State
T. Harris Tim Harris CB 6-2 197 R Virginia
26 G. Mabin Greg Mabin CB 6-1 200 6/25/1994 (24) 3 Iowa
25 R. Sherman Richard Sherman CB 6-3 195 3/30/1988 (31) 9 Stanford
20 J. Ward
49ers' Jimmie Ward: Broken collarbone confirmed
Collarbone: Questionable for the start of training camp
Jimmie Ward
49ers' Jimmie Ward: Broken collarbone confirmed
Collarbone: Questionable for the start of training camp
CB 5-11 193 7/18/1991 (27) 6 Northern Illinois
23 A. Witherspoon
Knee - PCL: Questionable for the start of training camp
Ahkello Witherspoon
Knee - PCL: Questionable for the start of training camp
CB 6-3 195 3/21/1995 (24) 3 Colorado
D. Flannigan-Fowles Demetrius Flannigan-Fowles DB 6-2 209 0 Arizona
36 M. Harris Marcell Harris DB 6-0 208 6/9/1994 (24) 2 Florida
33 T. Moore
Shoulder: Questionable for the start of training camp
Tarvarius Moore
Shoulder: Questionable for the start of training camp
DB 6-2 200 8/16/1996 (22) 2 Southern Miss
41 E. Moseley Emmanuel Moseley DB 5-11 184 3/25/1996 (23) 2 Tennessee
49 T. Robinson Tyree Robinson DB 6-2 215 4/14/1994 (25) 1 Oregon
22 J. Verrett
Achilles: Questionable for the start of training camp
Jason Verrett
Achilles: Questionable for the start of training camp
DB 5-10 188 6/18/1991 (27) 6 TCU
24 K. Williams K'Waun Williams DB 5-9 185 7/12/1991 (27) 5 Pittsburgh

Special Teams

NO Player POS HT WT DOB (AGE) EXP College
3 J. Brown Jon Brown K 5-10 194 12/7/1992 (26) 1 Louisville
9 R. Gould Robbie Gould K 6-0 190 12/6/1982 (36) 15 Penn State
M. Wishnowsky Mitch Wishnowsky P 6-2 221 3/2/1992 (27) R Utah
40 C. Holba Colin Holba LS 6-4 248 7/8/1994 (24) 2 Louisville
86 K. Nelson
Suspension: Suspended for six games in 2019
Kyle Nelson
Suspension: Suspended for six games in 2019
LS 6-2 240 10/3/1986 (32) 8 New Mexico State