Ourlads NFL Scouting Services
Go
Ad Free
Logout
BUY DRAFT GUIDE
New Orders
Backorders
OURLADS
INSIDER
NFL
DEPTH
CHARTS
NCAA
DEPTH
CHARTS
NFL DRAFT
2025 NFL Draft Hub
Ourlads Stories
Archives
Player Scouting Reports
Recent NFL Drafts
NFL Combine
NFL Draft Value Chart
NFL Draft Averages
QB Ball Velocity
ABOUT
About Us
Advertise With Us
Newsletter Registration
Selling Points
Publications
Dan Shonka's Bio
Radio Schedule
Media Interviews
Contact Us
Testimonials
Scouts' Hall of Fame
Pro Scout Confidential
Lads Links
SOCIAL
YouTube
Facebook
X/Twitter
Instagram
TikTok
Go Ad Free
Logout
Subscribe
Insider
NFL
Depth
Charts
NCAAF Charts
San Francisco
49ers
TEAMS
AFC EAST
Buffalo
Bills
Miami
Dolphins
New England
Patriots
New York Jets
AFC NORTH
Baltimore
Ravens
Cincinnati
Bengals
Cleveland
Browns
Pittsburgh
Steelers
AFC SOUTH
Houston
Texans
Indianapolis
Colts
Jacksonville
Jaguars
Tennessee
Titans
AFC WEST
Denver
Broncos
Kansas City
Chiefs
Las Vegas
Raiders
Los Angeles
Chargers
NFC EAST
Dallas
Cowboys
New York Giants
Philadelphia
Eagles
Washington
Commanders
NFC NORTH
Chicago
Bears
Detroit
Lions
Green Bay
Packers
Minnesota
Vikings
NFC SOUTH
Atlanta
Falcons
Carolina
Panthers
New Orleans
Saints
Tampa Bay
Buccaneers
NFC WEST
Arizona
Cardinals
Los Angeles
Rams
San Francisco
49ers
Seattle
Seahawks
Depth Chart
Analysis
Printer-Friendly
Key
Player Search
Depth
Charts All Teams
Depth
Charts By Pos
Main
DEPTH CHART MENU
Analysis
Depth Chart
Printer-Friendly Chart
Key
Player Search
Depth Charts All Teams
Depth Charts By Pos
Main Menu
San Francisco 49ers Roster
GM: John Lynch
HC: Kyle Shanahan
OC: Klay Kubiak
DC: Robert Saleh
STC: Brant Boyer
#
Player
Pos.
DOB
Age
HT
WT
School
Orig. Team
Draft Status
NFL Exp.
Active Players
20
Abanikanda, Israel
RB
10/05/2002
22
5' 10"
216
Pittsburgh
NYJ
23 05 143
2
11
Aiyuk, Brandon
WR
03/17/1998
26
6' 00"
200
Arizona State
SF
20 01 025
5
17
Allen, Brandon
QB
09/05/1992
32
6' 01"
209
Arkansas
JAX
16 06 201
8
69
Anderson, Evan
DT
02/14/2002
23
6' 01"
326
Florida Atlantic
SF FA
24 CFA
R
36
Avery, Tre
CB
02/26/1997
28
5' 11"
181
Rutgers
TEN FA
22 CFA
3
65
Banks, Aaron
OG
09/03/1997
27
6' 05"
325
Notre Dame
SF
21 02 048
4
58
Barrett, Alex
DE
03/06/1994
31
6' 02"
250
San Diego State
DET FA
17 CFA
2
78
Bartch, Ben
OG/OC
07/22/1998
26
6' 06"
315
St. John's (MN)
JAX
20 04 116
5
51
Beal Jr., Robert
DE
08/18/1999
25
6' 04"
250
Georgia
SF
23 05 173
2
48
Bethune, Tatum
LB
02/19/2001
24
5' 11"
299
Florida State
SF
24 07 251
R
97
Bosa, Nick
DE
10/23/1997
27
6' 04"
266
Ohio State
SF
19 01 002
6
64
Brendel, Jake
OC
09/10/1992
32
6' 04"
299
UCLA
DAL FA
16 CFA
8
27
Brown, Ji'Ayir
S
01/25/2000
25
5' 11"
202
Penn State
SF
23 03 087
2
74
Burford, Spencer
OG/OT
07/19/2000
24
6' 04"
300
UTSA
SF
22 04 134
3
59
Campbell Sr., De'Vondre
LB
07/01/1993
31
6' 04"
232
Minnesota
ATL
16 04 115
9
99
Collins, Maliek
DT
04/08/1995
29
6' 02"
310
Nebraska
DAL
16 03 067
9
18
Conley, Chris
WR
10/25/1992
32
6' 02"
205
Georgia
KC
15 03 076
10
19
Cowing, Jacob
WR
02/04/2001
24
5' 08"
171
Arizona
SF
24 04 135
R
93
Davis, Kalia
DT
10/02/1998
26
6' 01"
310
Central Florida
SF
22 06 220
3
50
Davis, Khalil
DT
08/22/1996
28
6' 01"
315
Nebraska
TB
20 06 194
4
5
Dobbs, Joshua
QB
01/26/1995
30
6' 03"
220
Tennessee
PIT
17 04 135
8
92
Elliott, Jordan
DT
11/23/1997
27
6' 04"
303
Missouri
CLE
20 03 088
5
56
Floyd, Leonard
DE
09/08/1992
32
6' 06"
240
Georgia
CHI
16 01 009
9
43
Gipson Sr., Tashaun
S
08/07/1990
34
6' 01"
212
Wyoming
CLE FA
12 CFA
13
90
Givens, Kevin
DT
03/01/1997
28
6' 01"
285
Penn State
SF FA
19 CFA
5
41
Graham, Jalen
LB
01/11/2001
24
6' 02"
220
Purdue
SF
23 07 255
2
0
Green, Renardo
CB
11/09/2000
24
6' 00"
186
Florida State
SF
24 02 064
R
57
Greenlaw, Dre
LB
05/25/1997
27
5' 11"
230
Arkansas
SF
19 05 148
6
94
Gross-Matos, Yetur
DE
02/26/1998
27
6' 05"
265
Penn State
CAR
20 02 038
5
31
Guerendo, Isaac
RB
06/28/2000
24
6' 00"
221
Louisville
SF
24 04 129
R
98
Hargrave, Javon
DT
02/07/1993
32
6' 01"
305
South Carolina State
PIT
16 03 089
9
75
Heck, Charlie
OT
11/20/1996
28
6' 08"
311
North Carolina
HOU
20 04 126
5
61
Hennessy, Matt
OC/OG
11/17/1997
27
6' 04"
315
Temple
ATL
20 03 078
4
29
Hufanga, Talanoa
S
02/02/1999
26
6' 01"
200
USC
SF
21 05 180
4
95
Jackson, Drake
DE
04/12/2001
23
6' 04"
273
USC
SF
22 02 062
3
15
Jennings, Jauan
WR
07/10/1997
27
6' 03"
212
Tennessee
SF
20 07 217
4
44
Juszczyk, Kyle
FB
04/23/1991
33
6' 01"
235
Harvard
BAL
13 04 130
12
85
Kittle, George
TE
10/09/1993
31
6' 04"
250
Iowa
SF
17 05 146
8
2
Lenoir, Deommodore
CB
10/06/1999
25
5' 10"
200
Oregon
SF
21 05 172
4
28
Luter Jr., Darrell
CB
04/24/2000
24
6' 00"
190
South Alabama
SF
23 05 155
2
24
Mason, Jordan
RB
05/24/1999
25
5' 11"
223
Georgia Tech
SF FA
22 CFA
3
23
McCaffrey, Christian
RB
06/07/1996
28
5' 11"
210
Stanford
CAR
17 01 008
8
35
McCloud, Nick
CB
07/09/1998
26
6' 01"
193
Notre Dame
BUF FA
21 CFA
4
68
McKivitz, Colton
OT
08/09/1996
28
6' 06"
301
West Virginia
SF
20 05 153
5
25
Mitchell, Elijah
RB
05/02/1998
26
5' 10"
200
Louisiana
SF
21 06 194
4
4
Moody, Jake
PK
11/23/1999
25
6' 01"
210
Michigan
SF
23 03 099
2
76
Moore, Jaylon
OT
01/09/1998
27
6' 04"
311
Western Michigan
SF
21 05 155
4
6
Mustapha, Malik
S
06/25/2002
22
5' 10"
206
Wake Forest
SF
24 04 124
R
40
O'Donnell, Pat
PT
02/22/1991
34
6' 04"
220
Miami
CHI
14 06 191
10
30
Odum, George
S
11/03/1993
31
6' 01"
202
Central Arkansas
IND FA
18 CFA
7
91
Okuayinonu, Sam
DE
05/01/1998
26
6' 01"
269
Maryland
TEN FA
22 CFA
2
14
Pearsall, Ricky
WR
09/09/2000
24
6' 01"
192
Florida
SF
24 01 031
R
46
Pepper, Taybor
LS
05/28/1994
30
6' 04"
245
Michigan State
GB FA
17 SFA
7
62
Pleasants, Austen
OT
08/22/1997
27
6' 06"
328
Ohio
JAX FA
20 CFA
1
77
Puni, Dominick
OG
12/24/2000
24
6' 05"
313
Kansas
SF
24 03 086
R
13
Purdy, Brock
QB
12/27/1999
25
6' 01"
220
Iowa State
SF
22 07 262
3
Robinson, Curtis
LB
06/02/1998
26
6' 03"
235
Stanford
DEN FA
21 CFA
3
1
Samuel Sr., Deebo
WR
01/15/1996
29
5' 11"
215
South Carolina
SF
19 02 036
6
82
Saubert, Eric
TE
05/09/1994
30
6' 05"
248
Drake
ATL
17 05 174
7
32
Taylor Jr., Patrick
RB
04/29/1998
26
6' 01"
217
Memphis
GB FA
20 CFA
4
88
Tonges, Jake
TE
07/08/1999
25
6' 04"
240
California
CHI FA
22 CFA
2
7
Ward, Charvarius
CB
05/16/1996
28
6' 01"
196
Middle Tennessee
DAL FA
18 CFA
7
54
Warner, Fred
LB
11/19/1996
28
6' 03"
230
BYU
SF
18 03 070
7
47
White, DaShaun
LB
01/02/2000
25
6' 00"
218
Oklahoma
BUF FA
23 CFA
1
71
Williams, Trent
OT
08/19/1988
36
6' 05"
320
Oklahoma
WAS
10 01 004
15
9
Willis, Brayden
TE
11/11/1999
25
6' 03"
240
Oklahoma
SF
23 07 247
2
53
Winters, Dee
LB
10/17/2000
24
5' 11"
227
TCU
SF
23 06 216
2
3
Wishnowsky, Mitch
PT
03/02/1992
33
6' 02"
220
Utah
SF
19 04 110
6
33
Ya-Sin, Rock
CB
05/23/1996
28
6' 00"
195
Temple
IND
19 02 034
6
22
Yiadom, Isaac
CB
02/20/1996
29
6' 01"
232
Boston College
DEN
18 03 099
7
63
Zakelj, Nick
OG/OC
06/22/1999
25
6' 06"
316
Fordham
SF
22 06 187
3
Reserves
67
Alarcon, Isaac
OT
07/27/1998
26
6' 07"
320
Monterrey Tech
DAL FA
20 SFA
1
84
Gage, Russell
WR
01/22/1996
29
6' 00"
184
LSU
ATL
18 06 194
7
96
Garvin, Jonathan
DE
07/28/1999
25
6' 04"
257
Miami
GB
20 07 242
4
60
Gutierrez, Sebastian
OT
07/06/1998
26
6' 05"
310
Minot State
DEN FA
22 CFA
1
87
Hodgins, Isaiah
WR
10/21/1998
26
6' 04"
200
Oregon State
BUF
20 06 207
4
Jackson, Tarron
DE
06/22/1998
26
6' 02"
254
Coastal Carolina
PHI
21 06 191
3
Johnson, Quindell
S
11/05/1999
25
6' 00"
208
Memphis
LAR FA
23 CFA
2
Johnson, Zack
OG/OC
11/14/1993
31
6' 04"
301
North Dakota State
GB FA
20 CFA
1
26
Lucas, Chase
CB
03/04/1997
28
5' 11"
184
Arizona State
DET
22 07 237
3
38
Mahoney, Jaylen
S
11/19/2000
24
5' 11"
200
Vanderbilt
SF FA
24 CFA
R
McKenzie, Jalen
OT
07/10/1999
25
6' 05"
315
USC
TEN FA
22 CFA
1
4
Mordecai, Tanner
QB
11/08/1999
25
6' 02"
218
Wisconsin
SF FA
24 CFA
R
66
Nugent, Drake
OC
02/09/2001
24
6' 01"
298
Michigan
SF FA
24 CFA
R
83
Owens, Terique
WR
09/25/1999
25
6' 01"
193
Missouri State
SF FA
24 CFA
R
89
Pline, Mason
TE
02/05/2000
25
6' 06"
254
Furman
SF FA
24 CFA
R
81
Taylor, Trent
WR
04/30/1994
30
5' 08"
178
Louisiana Tech
SF
17 05 177
7