San Francisco 49ers Roster 2024-25 San Francisco 49ers Roster

3-3, 1st NFC West

vs KC

8:25 pm GMT, 10/20

Pos Name No. Rating Ranking Height Weight Age Birthday Exp. Drafted Draft Round Draft Pick College
QB Brock Purdy Brock Purdy B. Purdy 13
86
#8 QB 6'1" 220 24 12/27/99 3 2022 7 262 Iowa State
QB Joshua Dobbs Joshua Dobbs J. Dobbs 5
70
#34 QB 6'3" 220 29 1/26/95 8 2017 4 135 Tennessee
QB Tanner Mordecai Tanner Mordecai T. Mordecai
67
#46 QB 6'2" 218 24 11/8/99 0 2024 Wisconsin
QB Brandon Allen Brandon Allen B. Allen 17
67
#46 QB 6'2" 209 32 9/5/92 8 2016 6 201 Arkansas
RB Christian McCaffrey Christian McCaffrey C. McCaffrey 23
98
#1 RB 5'11" 210 28 6/7/96 8 2017 1 8 Stanford
RB Elijah Mitchell Elijah Mitchell E. Mitchell 25
80
#29 RB 5'10" 200 26 5/2/98 4 2021 6 194 Louisiana-Lafayette
RB Ke'Shawn Vaughn Ke'Shawn Vaughn K. Vaughn 40
71
#72 RB 5'10" 214 27 5/4/97 5 2020 3 76 Vanderbilt
RB Jordan Mason Jordan Mason J. Mason 24
68
#84 RB 5'11" 223 25 5/24/99 3 2022 Georgia Tech
RB Isaac Guerendo Isaac Guerendo I. Guerendo 31
67
#92 RB 6'0" 221 24 6/28/00 0 2024 4 129 Louisville
RB Patrick Taylor Jr. Patrick Taylor Jr. P. Taylor Jr. 32
67
#92 RB 6'2" 217 26 4/29/98 4 2020 Memphis
FB Kyle Juszczyk Kyle Juszczyk K. Juszczyk 44
89
#1 FB 6'2" 235 33 4/23/91 12 2013 4 130 Harvard
WR Brandon Aiyuk Brandon Aiyuk B. Aiyuk 11
91
#10 WR 6'0" 200 26 3/17/98 5 2020 1 25 Arizona State
WR Deebo Samuel Sr. Deebo Samuel Sr. D. S. Sr. 1
89
#14 WR 6'0" 215 28 1/15/96 6 2019 2 36 South Carolina
WR Jauan Jennings Jauan Jennings J. Jennings 15
75
#85 WR 6'3" 212 27 7/10/97 4 2020 7 217 Tennessee
WR Terrace Marshall Jr. Terrace Marshall Jr. T. Marshall Jr. 84
71
#132 WR 6'2" 200 24 6/9/00 4 2021 2 59 LSU
WR Chris Conley Chris Conley C. Conley 18
69
#158 WR 6'3" 205 31 10/25/92 10 2015 3 76 Georgia
WR Ronnie Bell Ronnie Bell R. Bell 10
68
#164 WR 6'0" 190 24 1/28/00 2 2023 7 253 Michigan
WR Ricky Pearsall Ricky Pearsall R. Pearsall 14
67
#179 WR 6'3" 192 24 9/9/00 0 2024 1 31 Florida
WR Jacob Cowing Jacob Cowing J. Cowing 19
67
#179 WR 5'9" 171 23 2/4/01 0 2024 4 135 Arizona
WR Terique Owens Terique Owens T. Owens 83
67
#179 WR 6'3" 193 25 9/25/99 0 2024 Missouri State
WR Trent Taylor Trent Taylor T. Taylor 81
67
#179 WR 5'8" 178 30 4/30/94 7 2017 5 177 Louisiana Tech
TE George Kittle George Kittle G. Kittle 85
98
#1 TE 6'4" 250 31 10/9/93 8 2017 5 146 Iowa
TE Eric Saubert Eric Saubert E. Saubert 82
68
#56 TE 6'5" 248 30 5/9/94 7 2017 5 174 Drake
TE Jake Tonges Jake Tonges J. Tonges 88
67
#68 TE 6'4" 240 25 7/8/99 2 2022 California
TE Brayden Willis Brayden Willis B. Willis 9
67
#68 TE 6'4" 240 24 11/11/99 2 2023 7 247 Oklahoma
TE Mason Pline Mason Pline M. Pline 89
67
#68 TE 6'6" 254 24 2/5/00 0 2024 Furman
C Jake Brendel Jake Brendel J. Brendel 64
75
#13 C 6'4" 299 32 9/10/92 8 2016 UCLA
C Drake Nugent Drake Nugent D. Nugent
67
#32 C 6'1" 298 23 2/9/01 0 2024 Michigan
G Jon Feliciano Jon Feliciano J. Feliciano 55
73
#36 G 6'4" 325 32 2/10/92 10 2015 4 128 Miami (FL)
G Aaron Banks Aaron Banks A. Banks 65
73
#36 G 6'5" 325 27 9/3/97 4 2021 2 48 Notre Dame
G Ben Bartch Ben Bartch B. Bartch 78
68
#52 G 6'6" 315 26 7/22/98 5 2020 4 116 St. John's (MN)
G Spencer Burford Spencer Burford S. Burford 74
67
#59 G 6'4" 300 24 7/19/00 3 2022 4 134 Texas-San Antonio
G Dominick Puni Dominick Puni D. Puni 77
67
#59 G 6'5" 313 24 2/24/00 0 2024 3 86 Kansas
G Nick Zakelj Nick Zakelj N. Zakelj 63
67
#59 G 6'6" 316 25 6/22/99 3 2022 6 187 Fordham
OT Trent Williams Trent Williams T. Williams 71
99
#1 OT 6'5" 320 36 7/19/88 15 2010 1 4 Oklahoma
OT Colton McKivitz Colton McKivitz C. McKivitz 68
73
#46 OT 6'6" 301 28 8/9/96 5 2020 5 153 West Virginia
OT Chris Hubbard Chris Hubbard C. Hubbard
68
#62 OT 6'4" 295 33 4/23/91 11 2013 Alabama-Birmingham
OT Isaac Alarcon Isaac Alarcon I. Alarcon 67
67
#65 OT 6'7" 320 26 7/27/98 1 2020 Monterrey Tech (Mexico)
OT Jaylon Moore Jaylon Moore J. Moore 76
67
#65 OT 6'4" 311 26 1/9/98 4 2021 5 155 Western Michigan
DL Nick Bosa Nick Bosa N. Bosa 97
98
#1 DL 6'4" 266 26 10/23/97 6 2019 1 2 Ohio State
DL Javon Hargrave Javon Hargrave J. Hargrave 98
85
#5 DL 6'2" 305 31 2/7/93 9 2016 3 89 South Carolina State
DL Kevin Givens Kevin Givens K. Givens 90
73
#20 DL 6'1" 285 27 3/1/97 5 2019 Penn State
DL Yetur Gross-Matos Yetur Gross-Matos Y. Gross-Matos 94
73
#20 DL 6'5" 265 26 2/26/98 5 2020 2 38 Penn State
DL Drake Jackson Drake Jackson D. Jackson 95
72
#24 DL 6'4" 273 23 4/12/01 3 2022 2 61 USC
DL Evan Anderson Evan Anderson E. Anderson 69
67
#52 DL 6'3" 326 22 2/14/02 0 2024 Florida Atlantic
DL Jonathan Garvin Jonathan Garvin J. Garvin 60
67
#52 DL 6'4" 257 25 7/28/99 4 2020 7 242 Miami (FL)
DL Robert Beal Jr. Robert Beal Jr. R. Beal Jr. 51
67
#52 DL 6'4" 250 25 8/18/99 2 2023 5 173 Georgia
DL Alex Barrett Alex Barrett A. Barrett 58
67
#52 DL 6'2" 250 30 3/6/94 2 2017 San Diego State
DL Kalia Davis Kalia Davis K. Davis 93
67
#52 DL 6'2" 310 26 10/2/98 3 2022 6 220 Central Florida
DT Maliek Collins Maliek Collins M. Collins 99
72
#41 DT 6'2" 310 29 4/8/95 9 2016 3 67 Nebraska
DT Jordan Elliott Jordan Elliott J. Elliott 92
67
#72 DT 6'4" 303 26 11/23/97 5 2020 3 88 Missouri
DT Sam Okuayinonu Sam Okuayinonu S. Okuayinonu 91
67
#72 DT 6'1" 269 26 5/1/98 2 2022 Maryland
DT T.Y. McGill T.Y. McGill T. McGill 96
67
#72 DT 6'0" 295 31 11/23/92 8 2015 North Carolina State
DE Leonard Floyd Leonard Floyd L. Floyd 56
78
#21 DE 6'3" 240 32 9/8/92 9 2016 1 9 Georgia
LB Fred Warner Fred Warner F. Warner 54
95
#3 LB 6'3" 230 27 11/19/96 7 2018 3 70 Brigham Young
LB Dre Greenlaw Dre Greenlaw D. Greenlaw 57
86
#12 LB 6'0" 230 27 5/25/97 6 2019 5 148 Arkansas
LB De'Vondre Campbell Sr. De'Vondre Campbell Sr. D. C. Sr. 59
84
#17 LB 6'4" 232 31 7/1/93 9 2016 4 115 Minnesota
LB Tatum Bethune Tatum Bethune T. Bethune 48
67
#103 LB 6'0" 299 23 2/19/01 0 2024 7 251 Florida State
LB Curtis Robinson Curtis Robinson C. Robinson 36
67
#103 LB 6'3" 235 26 6/2/98 3 2021 Stanford
LB Demetrius Flannigan-Fowles Demetrius Flannigan-Fowles D. Flannigan-Fowles 45
67
#103 LB 6'2" 223 28 9/4/96 5 2019 Arizona
LB Jalen Graham Jalen Graham J. Graham 50
67
#103 LB 6'3" 220 23 1/11/01 2 2023 7 255 Purdue
LB DaShaun White DaShaun White D. White 47
67
#103 LB 6'0" 218 24 1/2/00 1 2023 Oklahoma
LB Dee Winters Dee Winters D. Winters 53
67
#103 LB 5'11" 227 23 10/17/00 2 2023 6 216 TCU
CB Charvarius Ward Charvarius Ward C. Ward 7
92
#4 CB 6'1" 196 28 5/16/96 7 2018 Middle Tennessee State
CB Deommodore Lenoir Deommodore Lenoir D. Lenoir 2
83
#33 CB 5'10" 200 25 10/6/99 4 2021 5 172 Oregon
CB Rock Ya-Sin Rock Ya-Sin R. Ya-Sin 33
75
#65 CB 5'11" 195 28 5/23/96 6 2019 2 34 Temple
CB Isaac Yiadom Isaac Yiadom I. Yiadom 22
75
#65 CB 6'1" 232 28 2/20/96 7 2018 3 99 Boston College
CB Ambry Thomas Ambry Thomas A. Thomas 20
73
#91 CB 6'0" 190 25 9/9/99 4 2021 3 102 Michigan
CB Chase Lucas Chase Lucas C. Lucas 26
67
#158 CB 5'11" 184 27 3/4/97 3 2022 7 237 Arizona State
CB Darrell Luter Jr. Darrell Luter Jr. D. Luter Jr. 28
67
#158 CB 6'0" 190 24 4/24/00 2 2023 5 155 South Alabama
CB Renardo Green Renardo Green R. Green 0
67
#158 CB 6'0" 186 23 11/9/00 0 2024 2 64 Florida State
S Talanoa Hufanga Talanoa Hufanga T. Hufanga 29
89
#8 S 6'0" 200 24 2/1/00 4 2021 5 180 USC
S Ji'Ayir Brown Ji'Ayir Brown J. Brown 27
75
#60 S 5'11" 202 24 1/25/00 2 2023 3 87 Penn State
S George Odum George Odum G. Odum 30
70
#86 S 6'1" 202 30 11/3/93 7 2018 Central Arkansas
S Malik Mustapha Malik Mustapha M. Mustapha 6
67
#103 S 5'10" 206 22 6/25/02 0 2024 4 124 Wake Forest
S Jaylen Mahoney Jaylen Mahoney J. Mahoney 38
67
#103 S 5'11" 200 23 11/19/00 0 2024 Vanderbilt
LS Taybor Pepper Taybor Pepper T. Pepper 46 6'4" 245 30 5/28/94 7 2017 Michigan State
K Jake Moody Jake Moody J. Moody 4
76
#20 K 6'1" 210 24 11/23/99 2 2023 3 99 Michigan
K Matthew Wright Matthew Wright M. Wright 35
73
#25 K 5'11" 174 28 3/22/96 3 2019 Central Florida
P Mitch Wishnowsky Mitch Wishnowsky M. Wishnowsky 3
81
#3 P 6'2" 220 32 3/3/92 6 2019 4 110 Utah