Offense

NO Player POS HT WT DOB (AGE) EXP College
17 B. AllenBrandon Allen QB 6-2 209 9/5/1992 (31) 8 Arkansas
15 J. Dobbs
49ers' Joshua Dobbs: Finds work in San Francisco
Joshua Dobbs
49ers' Joshua Dobbs: Finds work in San Francisco
QB 6-3 220 1/26/1995 (29) 8 Tennessee
13 B. PurdyBrock Purdy QB 6-1 220 12/27/1999 (24) 3 Iowa St.
24 J. MasonJordan Mason RB 5-11 223 5/24/1999 (24) 3 Georgia Tech
23 C. McCaffreyChristian McCaffrey RB 5-11 210 6/7/1996 (27) 8 Stanford
25 E. MitchellElijah Mitchell RB 5-10 200 5/2/1998 (25) 4 Louisiana
27 P. Taylor
49ers' Patrick Taylor: Finds home in San Fran
Patrick Taylor
49ers' Patrick Taylor: Finds home in San Fran
RB 6-1 217 4/29/1998 (25) 4 Memphis
44 K. JuszczykKyle Juszczyk FB 6-2 235 4/23/1991 (32) 12 Harvard
11 B. Aiyuk
49ers' Brandon Aiyuk: Trade request denied by agent
Brandon Aiyuk
49ers' Brandon Aiyuk: Trade request denied by agent
WR 6-0 200 3/17/1998 (26) 5 Arizona St.
10 R. BellRonnie Bell WR 6-0 190 1/28/2000 (24) 2 Michigan
84 C. ConleyChris Conley WR 6-3 205 10/25/1992 (31) 10 Georgia
6 D. Gray
Shoulder - AC Joint: Questionable for the start of training camp
Danny Gray
Shoulder - AC Joint: Questionable for the start of training camp
WR 6-0 200 4/1/1999 (25) 3 SMU
86 T. MartinTay Martin WR 6-3 186 12/14/1997 (26) 1 Oklahoma State
19 D. SamuelDeebo Samuel WR 6-0 215 1/15/1996 (28) 6 South Carolina
85 G. Kittle
49ers' George Kittle: Recovering from core muscle surgery
Groin: Questionable for the start of training camp
George Kittle
49ers' George Kittle: Recovering from core muscle surgery
Groin: Questionable for the start of training camp
TE 6-4 250 10/9/1993 (30) 8 Iowa
81 C. Latu
Knee - Meniscus: Questionable for the start of training camp
Cameron Latu
Knee - Meniscus: Questionable for the start of training camp
TE 6-5 244 2/24/2000 (24) 2 Alabama
E. Saubert
49ers' Eric Saubert: Headed to Bay Area
Eric Saubert
49ers' Eric Saubert: Headed to Bay Area
TE 6-5 248 5/9/1994 (29) 7 Drake
88 J. TongesJake Tonges TE 6-4 240 7/8/1999 (24) 2 California
9 B. WillisBrayden Willis TE 6-4 240 11/11/1999 (24) 2 Oklahoma
64 J. BrendelJake Brendel C 6-4 299 9/10/1992 (31) 8 UCLA
61 C. LucianoCorey Luciano C 6-4 307 8/14/1998 (25) 1 Washington
60 I. AlarconIsaac Alarcon OT 6-6 315 7/27/1998 (25) 1 Monterrey Institute of Tech
60 S. GutierrezSebastian Gutierrez OT 6-6 295 7/6/1998 (25) 1 Minot State
68 C. McKivitzColton McKivitz OT 6-6 301 8/9/1996 (27) 5 West Virginia
76 J. MooreJaylon Moore OT 6-4 311 1/9/1998 (26) 4 W. Michigan
75 B. ParkerBrandon Parker OT 6-8 320 10/21/1995 (28) 7 NC A&T
71 T. WilliamsTrent Williams OT 6-5 320 7/19/1988 (35) 15 Oklahoma
63 N. Zakelj
Biceps: Questionable for the start of training camp
Nick Zakelj
Biceps: Questionable for the start of training camp
OT 6-6 316 6/22/1999 (24) 3 Fordham
74 S. BurfordSpencer Burford OG 6-4 300 7/19/2000 (23) 3 Texas-San Antonio
55 J. FelicianoJon Feliciano OG 6-4 325 2/10/1992 (32) 10 Miami (Fla.)

Defense

NO Player POS HT WT DOB (AGE) EXP College
58 A. BarrettAlex Barrett DE 6-2 250 3/6/1994 (30) 2 San Diego St.
51 R. Beal Jr.Robert Beal Jr. DE 6-4 250 8/18/1999 (24) 2 Georgia
97 N. BosaNick Bosa DE 6-4 266 10/23/1997 (26) 6 Ohio State
90 E. Brown IVEarnest Brown IV DE 6-5 270 1/8/1999 (25) 2 Northwestern
56 A. BryantAustin Bryant DE 6-5 250 11/12/1996 (27) 5 Clemson
95 D. Jackson
Knee: Questionable for the start of training camp
Drake Jackson
Knee: Questionable for the start of training camp
DE 6-4 273 4/12/2001 (23) 3 USC
52 R. Johnson IIIRaymond Johnson III DE 6-3 264 12/2/1997 (26) 2 Ga. Southern
69 S. WaegeSpencer Waege DE 6-5 282 5/6/1999 (24) 1 N. Dakota St.
96 M. CollinsMaliek Collins DT 6-2 310 4/8/1995 (29) 9 Nebraska
93 K. Davis
Ankle: Questionable for the start of training camp
Kalia Davis
Ankle: Questionable for the start of training camp
DT 6-2 310 10/2/1998 (25) 3 UCF
96 J. ElliottJordan Elliott DT 6-4 302 11/23/1997 (26) 5 Missouri
90 K. GivensKevin Givens DT 6-1 285 3/1/1997 (27) 5 Penn State
96 T. McGillT.Y. McGill DT 6-0 294 11/23/1992 (31) 8 NC State
59 S. OkuayinonuSam Okuayinonu DT 6-1 269 5/1/1998 (25) 2 Maryland
98 J. Hargrave
Thumb: Questionable for the start of training camp
Javon Hargrave
Thumb: Questionable for the start of training camp
NT 6-2 305 2/7/1993 (31) 9 SC State
59 D. CampbellDe'Vondre Campbell OLB 6-3 232 7/1/1993 (30) 9 Minnesota
56 L. FloydLeonard Floyd OLB 6-3 240 9/8/1992 (31) 9 Georgia
54 F. WarnerFred Warner MLB 6-3 230 11/19/1996 (27) 7 BYU
45 D. Flannigan-FowlesDemetrius Flannigan-Fowles LB 6-2 223 9/4/1996 (27) 5 Arizona
50 J. GrahamJalen Graham LB 6-3 220 1/11/2000 (24) 2 Purdue
57 D. Greenlaw
49ers' Dre Greenlaw: Wants to be ready for Week 1
Achilles: Questionable for the start of training camp
Dre Greenlaw
49ers' Dre Greenlaw: Wants to be ready for Week 1
Achilles: Questionable for the start of training camp
LB 6-0 230 5/25/1997 (26) 6 Arkansas
97 Y. Gross-MatosYetur Gross-Matos LB 6-5 265 2/26/1998 (26) 5 Penn State
59 C. RobinsonCurtis Robinson LB 6-3 235 6/2/1998 (25) 3 Stanford
47 Z. TurnerZeke Turner LB 6-2 214 6/9/1996 (27) 7 Washington
53 D. WintersDee Winters LB 5-11 227 10/17/2000 (23) 2 TCU
2 D. LenoirDeommodore Lenoir CB 5-10 200 10/6/1999 (24) 4 Oregon
27 C. LucasChase Lucas CB 5-11 184 3/4/1997 (27) 3 Arizona St.
28 D. Luter Jr.Darrell Luter Jr. CB 6-0 190 4/24/2000 (23) 2 South Alabama
20 A. ThomasAmbry Thomas CB 6-0 190 9/9/1999 (24) 4 Michigan
7 C. Ward
49ers' Charvarius Ward: Will be ready for camp
Groin: Questionable for the start of training camp
Charvarius Ward
49ers' Charvarius Ward: Will be ready for camp
Groin: Questionable for the start of training camp
CB 6-1 196 5/16/1996 (27) 7 Middle Tenn.
0 S. WomackSamuel Womack CB 5-10 189 7/7/1999 (24) 3 Toledo
23 R. Ya-Sin
49ers' Rock Ya-Sin: Headed to San Francisco
Rock Ya-Sin
49ers' Rock Ya-Sin: Headed to San Francisco
CB 5-11 195 5/23/1996 (27) 6 Temple
27 I. YiadomIsaac Yiadom CB 6-1 188 2/20/1996 (28) 7 Boston College
37 K. HallKemon Hall DB 5-11 190 6/2/1997 (26) 3 North Texas
30 G. OdumGeorge Odum DB 6-1 202 11/3/1993 (30) 7 Cent. Ark.
27 J. BrownJi'Ayir Brown SAF 5-11 202 1/25/2000 (24) 2 Penn State
41 T. Hawkins
Wrist: Questionable for the start of training camp
Tayler Hawkins
Wrist: Questionable for the start of training camp
SAF 6-1 205 12/27/1997 (26) 1 San Diego St.
29 T. Hufanga
49ers' Talanoa Hufanga: Expected back during training camp
Knee - ACL: Questionable for the start of training camp
Talanoa Hufanga
49ers' Talanoa Hufanga: Expected back during training camp
Knee - ACL: Questionable for the start of training camp
SAF 6-0 200 2/1/2000 (24) 4 USC
35 E. HarrisErik Harris FS 6-2 225 4/2/1990 (34) 8 California (PA)

Special Teams

NO Player POS HT WT DOB (AGE) EXP College
4 J. MoodyJake Moody K 6-1 210 11/23/1999 (24) 2 Michigan
18 M. WishnowskyMitch Wishnowsky P 6-2 220 3/2/1992 (32) 6 Utah
46 T. PepperTaybor Pepper LS 6-4 245 5/28/1994 (29) 7 Michigan St.