NFL Rosters by Team
49ers Roster - 2025 Resolved Abbreviation: SF
Status: ACT Offense Position: OL Position: QB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Brock Purdy QB 13 73 212 Iowa State 1999-12-27 3 262 SF 2022 Mac Jones QB 10 75 214 Alabama 1998-09-05 4 15 NE 2021
Position: RB Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jake Tonges TE 88 76 240 California 1999-07-08 3 NA NA 2022 Luke Farrell TE 89 77 258 Ohio State 1997-10-14 4 145 JAX 2021
Position: WR Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Chase Lucas CB 26 71 176 Arizona State 1997-03-04 3 237 DET 2022 Darrell Luter Jr. CB 28 72 190 South Alabama 2000-04-24 2 155 SF 2023 Deommodore Lenoir CB 2 70 202 Oregon 1999-10-06 4 172 SF 2021 Jason Pinnock FS 25 72 205 Pittsburgh 1999-06-30 4 175 NYJ 2021 Ji'Ayir Brown SS 27 71 202 Penn State; Lackawanna JC 2000-01-25 2 87 SF 2023 Marques Sigle SS 36 71 197 Kansas State; North Dakota State 2002-07-18 0 160 SF 2025 Renardo Green CB 0 72 186 Florida State 2000-11-09 1 64 SF 2024 Siran Neal FS 33 72 205 Jacksonville State 1994-08-04 7 154 BUF 2018 Upton Stout CB 20 69 182 Western Kentucky; North Texas 2002-01-09 0 100 SF 2025
Position: DL Position: LB Special Teams Position: LS
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jon Weeks LS 46 70 242 Baylor 1986-02-17 15 NA NA 2010
Position: P
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Thomas Morstead P 7 76 235 SMU 1986-03-08 16 164 NO 2009
Status: CUT Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Andre Dillard T 65 77 315 Washington State 1995-10-03 6 22 PHI 2019 Isaiah Prince T 76 79 305 Ohio State 1997-07-29 6 202 MIA 2019 Michael Dunn G 60 77 307 Maryland 1994-08-28 8 NA NA 2017
Position: QB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Carter Bradley QB 14 75 216 South Alabama; Toledo 2000-03-09 1 NA NA 2024 Tanner Mordecai QB 4 74 218 Wisconsin; SMU; Oklahoma 1999-11-08 1 NA NA 2024
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Corey Kiner RB 49 NA 210 NA 0 NA NA 2025 Ke'Shawn Vaughn RB 30 70 215 Vanderbilt; Illinois 1997-05-04 5 76 TB 2020
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Isaiah Hodgins WR 18 75 209 Oregon State 1998-10-21 5 207 BUF 2020 Malik Knowles WR 82 74 200 Kansas State 2000-08-17 2 NA NA 2023 Terique Owens WR 83 75 200 Missouri State; Florida Atlantic 1999-09-25 1 NA NA 2024
Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jaylen Mahoney FS 38 71 191 Vanderbilt 2000-11-19 1 NA NA 2024 Richie Grant SS 24 72 194 UCF 1997-11-09 4 40 ATL 2021 Tre Brown CB 22 70 186 Oklahoma 1997-09-24 4 137 SEA 2021
Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Bruce Hector DT 60 74 296 University of South Florida 1994-10-07 7 NA NA 2018 Jaylon Allen DE 76 NA 240 NA 1 NA NA 2024 Shakel Brown DT 65 75 299 Troy; Itawamba JC 1998-12-04 2 NA NA 2023 Will Bradley-King DE 69 76 248 Baylor 1997-12-22 4 240 WAS 2021
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jonathan Garvin OLB 96 76 250 Miami 1999-07-28 5 242 GB 2020 Stone Blanton LB 50 NA 230 NA 0 NA NA 2025
Special Teams Position: K
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jake Moody K 4 73 210 Michigan 1999-11-23 2 99 SF 2023
Status: DEV Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Drake Nugent C 66 73 301 Michigan; Stanford 2001-02-09 1 NA NA 2024 Kilian Zierer T 76 79 312 Auburn 2000-02-24 2 NA NA 2023 Nick Zakelj G 63 78 325 Fordham 1999-06-22 3 187 SF 2022
Position: QB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Adrian Martinez QB 18 74 225 Kansas State; Nebraska 2000-01-07 2 NA NA 2023
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Sincere McCormick RB 35 69 205 Texas-San Antonio 2000-09-10 3 NA NA 2022
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Brayden Willis TE 82 76 235 Oklahoma 1999-11-11 2 247 SF 2023
Position: WR Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Derrick Canteen S 40 70 190 Cincinnati; Virginia Tech 2001-04-02 0 NA NA 2025 Eli Apple CB 30 73 203 Ohio State 1995-08-09 9 10 NYG 2016
Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Evan Anderson DT 58 75 326 Florida Atlantic 2002-02-14 1 NA NA 2024 Sebastian Valdez DT 55 75 305 Washington; Montana State 2002-08-01 0 NA NA 2025 Trevis Gipson DE 56 76 268 Tulsa 1997-06-13 5 155 CHI 2020
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Curtis Robinson ILB 59 75 240 Stanford 1998-06-02 4 NA NA 2021 Jalen Graham ILB 41 75 220 Purdue 2001-01-11 2 255 SF 2023
Status: RES Offense Position: OL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Isaac Alarcon T 67 79 301 1998-07-27 5 NA NA 2020
Position: QB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Kurtis Rourke QB 4 76 223 Indiana 2000-10-25 0 227 SF 2025
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Patrick Taylor RB 32 73 223 Memphis 1998-04-29 5 NA NA 2020
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
George Kittle TE 85 76 250 Iowa 1993-10-09 8 146 SF 2017
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Brandon Aiyuk WR 11 72 206 Arizona State; Sierra JC 1998-03-17 5 25 SF 2020 Demarcus Robinson WR 5 73 203 Florida 1994-09-21 9 126 KC 2016 Jacob Cowing WR 19 69 170 Arizona; Texas-El Paso 2001-02-04 1 135 SF 2024 Trent Taylor WR 81 68 181 Louisiana Tech 1994-04-30 8 177 SF 2017
Defense Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Jakob Robinson CB 49 70 170 BYU; Utah State 2000-10-04 0 NA NA 2025 Malik Mustapha FS 6 70 197 Wake Forest 2002-06-25 1 124 SF 2024 Tre Tomlinson CB 35 69 180 TCU 2001-01-10 2 182 LAR 2023
Position: DL
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Kevin Givens DT 90 73 285 Penn State 1997-03-01 6 NA NA 2019
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Tarron Jackson OLB 56 74 260 Coastal Carolina 1998-06-22 4 191 PHI 2021
Hello! I have been compiling Football Data for years to help me dominate my Fantasy Fooball and PickEm Leagues. I see so many frustrated people out there struggling to find the data they were looking for, so I decided to start making this available to you as well. I specialize in making information easy to get to in simple formats, that get you the information you need FAST. If you find this useful, please help this website grow by telling your friends or posting a link.