Offense

NO Player POS HT WT DOB (AGE) EXP College
17 B. AllenBrandon Allen QB 6-2 209 9/5/1992 (32) 8 Arkansas
5 J. DobbsJoshua Dobbs QB 6-3 220 1/26/1995 (29) 8 Tennessee
13 B. Purdy
Elbow: Questionable for the start of Training Camp
Brock Purdy
Elbow: Questionable for the start of Training Camp
QB 6-1 220 12/27/1999 (25) 3 Iowa St.
25 I. AbanikandaIsrael Abanikanda RB 5-10 216 10/5/2002 (22) 2 Pittsburgh
49 I. Guerendo
49ers' Isaac Guerendo: Has MCL, ankle sprains
Knee - MCL: Questionable for the start of Training Camp
Isaac Guerendo
49ers' Isaac Guerendo: Has MCL, ankle sprains
Knee - MCL: Questionable for the start of Training Camp
RB 6-0 221 6/28/2000 (24) R Louisville
32 P. TaylorPatrick Taylor RB 6-1 217 4/29/1998 (26) 4 Memphis
44 K. JuszczykKyle Juszczyk FB 6-2 235 4/23/1991 (33) 12 Harvard
18 C. Conley
Elbow: Questionable for the start of Training Camp
Chris Conley
Elbow: Questionable for the start of Training Camp
WR 6-3 205 10/25/1992 (32) 10 Georgia
83 J. CowingJacob Cowing WR 5-9 170 2/4/2001 (23) R Arizona
15 J. JenningsJauan Jennings WR 6-3 212 7/10/1997 (27) 4 Tennessee
14 R. PearsallRicky Pearsall WR 6-1 192 9/9/2000 (24) R Florida
1 D. Samuel
Ribs: Questionable for the start of Training Camp
Deebo Samuel
Ribs: Questionable for the start of Training Camp
WR 6-0 215 1/15/1996 (29) 6 South Carolina
85 G. KittleGeorge Kittle TE 6-4 250 10/9/1993 (31) 8 Iowa
82 E. SaubertEric Saubert TE 6-5 248 5/9/1994 (30) 7 Drake
88 J. TongesJake Tonges TE 6-4 240 7/8/1999 (25) 2 California
9 B. WillisBrayden Willis TE 6-4 240 11/11/1999 (25) 2 Oklahoma
64 J. BrendelJake Brendel C 6-4 299 9/10/1992 (32) 7 UCLA
61 M. HennessyMatt Hennessy C 6-4 309 11/17/1997 (27) 4 Temple
67 C. HeckCharlie Heck OT 6-8 315 11/20/1996 (28) 5 North Carolina
68 C. McKivitz
Undisclosed: Questionable for the start of Training Camp
Colton McKivitz
Undisclosed: Questionable for the start of Training Camp
OT 6-6 301 8/9/1996 (28) 5 West Virginia
67 A. PleasantsAusten Pleasants OT 6-7 330 8/22/1997 (27) 1 Ohio
63 N. ZakeljNick Zakelj OT 6-6 316 6/22/1999 (25) 3 Fordham
77 D. PuniDominick Puni OG 6-5 313 2/24/2000 (24) R Kansas

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.
Ankle: Questionable for the start of Training Camp
Robert Beal Jr.
Ankle: Questionable for the start of Training Camp
DE 6-4 250 8/18/1999 (25) 2 Georgia
97 N. BosaNick Bosa DE 6-4 266 10/23/1997 (27) 6 Ohio State
56 L. Floyd
49ers' Leonard Floyd: Finishes 2024 with 8.5 sacks
Leonard Floyd
49ers' Leonard Floyd: Finishes 2024 with 8.5 sacks
DE 6-3 240 9/8/1992 (32) 9 Georgia
94 Y. Gross-Matos
49ers' Yetur Gross-Matos: Records 4.0 sacks in 2024
Yetur Gross-Matos
49ers' Yetur Gross-Matos: Records 4.0 sacks in 2024
DE 6-5 265 2/26/1998 (26) 5 Penn State
66 E. AndersonEvan Anderson DT 6-3 326 2/14/2002 (22) R FAU
99 M. Collins
49ers' Maliek Collins: Starts all 17 games in 2024
Maliek Collins
49ers' Maliek Collins: Starts all 17 games in 2024
DT 6-2 310 4/8/1995 (29) 9 Nebraska
93 K. DavisKalia Davis DT 6-2 310 10/2/1998 (26) 3 UCF
50 K. DavisKhalil Davis DT 6-2 315 8/22/1996 (28) 4 Nebraska
92 J. Elliott
49ers' Jordan Elliott: Sees role increase over 2024 season
Jordan Elliott
49ers' Jordan Elliott: Sees role increase over 2024 season
DT 6-4 302 11/23/1997 (27) 5 Missouri
91 S. Okuayinonu
49ers' Sam Okuayinonu: Establishes larger role in 2024
Sam Okuayinonu
49ers' Sam Okuayinonu: Establishes larger role in 2024
DT 6-1 269 5/1/1998 (26) 2 Maryland
54 F. WarnerFred Warner MLB 6-3 230 11/19/1996 (28) 7 BYU
48 T. BethuneTatum Bethune LB 6-0 299 2/19/2001 (23) R Florida State
51 J. GrahamJalen Graham LB 6-3 220 1/11/2000 (25) 2 Purdue
47 D. WhiteDaShaun White LB 6-0 222 1/2/2000 (25) 1 Oklahoma
53 D. Winters
49ers' Dee Winters: Starts 10 games in second season
Dee Winters
49ers' Dee Winters: Starts 10 games in second season
LB 5-11 227 10/17/2000 (24) 2 TCU
23 T. AveryTre Avery CB 5-11 185 2/26/1997 (27) 3 Rutgers
31 R. Green
49ers' Renardo Green: Gets seven starts in rookie season
Groin: Questionable for the start of Training Camp
Renardo Green
49ers' Renardo Green: Gets seven starts in rookie season
Groin: Questionable for the start of Training Camp
CB 6-0 186 11/9/2000 (24) R Florida State
2 D. Lenoir
Shoulder: Questionable for the start of Training Camp
Deommodore Lenoir
Shoulder: Questionable for the start of Training Camp
CB 5-10 200 10/6/1999 (25) 4 Oregon
44 N. McCloudNick McCloud CB 6-1 193 7/9/1998 (26) 4 Notre Dame
7 C. Ward
49ers' Charvarius Ward: Zero INTs during 2024 season
Charvarius Ward
49ers' Charvarius Ward: Zero INTs during 2024 season
CB 6-1 196 5/16/1996 (28) 7 Middle Tenn.
33 R. Ya-SinRock Ya-Sin CB 5-11 195 5/23/1996 (28) 6 Temple
22 I. Yiadom
49ers' Isaac Yiadom: Ties career high in total tackles
Isaac Yiadom
49ers' Isaac Yiadom: Ties career high in total tackles
CB 6-1 188 2/20/1996 (28) 7 Boston College
27 J. BrownJi'Ayir Brown FS 5-11 202 1/25/2000 (24) 2 Penn State
31 T. GipsonTashaun Gipson FS 6-1 212 8/7/1990 (34) 13 Wyoming
29 T. Hufanga
Concussion: Questionable for the start of Training Camp
Talanoa Hufanga
Concussion: Questionable for the start of Training Camp
SS 6-0 200 2/1/2000 (24) 4 USC
43 M. Mustapha
Knee: Questionable for the start of Training Camp
Malik Mustapha
Knee: Questionable for the start of Training Camp
SS 5-10 206 6/25/2002 (22) R Wake Forest

Special Teams

NO Player POS HT WT DOB (AGE) EXP College
4 J. MoodyJake Moody K 6-1 210 11/23/1999 (25) 2 Michigan
19 P. O'DonnellPat O'Donnell P 6-4 220 2/22/1991 (33) 10 Miami (Fla.)
46 T. PepperTaybor Pepper LS 6-4 245 5/28/1994 (30) 7 Michigan St.