San Francisco 49ers 2025 Roster
| Name | Pos | Age | HT | WT | College |
|---|---|---|---|---|---|
| Adrian Martinez #4 | QB | 25 | 6' 2" | 220 lbs | Kansas State |
| Alfred Collins #95 | DT | 23 | 6' 5" | 332 lbs | Texas |
| Austen Pleasants #62 | OL | 28 | 6' 7" | 330 lbs | Ohio |
| Brian Robinson Jr. #3 | RB | 26 | 6' 1" | 225 lbs | Alabama |
| Brock Purdy #13 | QB | 25 | 6' 1" | 220 lbs | Iowa State |
| Bryce Huff #47 | DL | 27 | 6' 3" | 255 lbs | Memphis |
| Chase Lucas #26 | CB | 28 | 5' 11" | 184 lbs | Arizona State |
| Christian McCaffrey #23 | RB | 29 | 5' 11" | 210 lbs | Stanford |
| C.J. West #99 | DT | 23 | 6' 1" | 316 lbs | Indiana |
| Colton McKivitz #68 | OL | 29 | 6' 6" | 301 lbs | West Virginia |
| Connor Colby #75 | OL | 22 | 6' 5" | 309 lbs | Iowa |
| Curtis Robinson #59 | LB | 27 | 6' 3" | 235 lbs | Stanford |
| Darrell Luter Jr. #28 | CB | 25 | 6' 0" | 190 lbs | South Alabama |
| Dee Winters #53 | LB | 24 | 5' 11" | 227 lbs | TCU |
| Demarcus Robinson #5 | WR | 30 | 6' 1" | 202 lbs | Florida |
| Deommodore Lenoir #2 | DB | 25 | 5' 10" | 200 lbs | Oregon |
| Dominick Puni #77 | OL | 25 | 6' 5" | 313 lbs | Kansas |
| Drew Moss #65 | OL | 22 | 6' 3" | 303 lbs | Colorado State |
| Eddy Pineiro #18 | K | 29 | 5' 11" | 190 lbs | Florida |
| George Kittle #85 | TE | 31 | 6' 4" | 250 lbs | Iowa |
| Isaac Guerendo #31 | RB | 25 | 6' 0" | 221 lbs | Louisville |
| Jake Brendel #64 | OL | 32 | 6' 4" | 299 lbs | UCLA |
| Jake Tonges #88 | TE | 26 | 6' 4" | 240 lbs | California |
| Jason Pinnock #25 | SAF | 26 | 6' 0" | 200 lbs | Pittsburgh |
| Jauan Jennings #15 | WR | 28 | 6' 3" | 212 lbs | Tennessee |
| Ji'Ayir Brown #27 | SAF | 25 | 5' 11" | 202 lbs | Penn State |
| Jon Weeks #46 | LS | 39 | 5' 10" | 242 lbs | Baylor |
| Jordan Elliott #92 | DL | 27 | 6' 4" | 303 lbs | Missouri |
| Jordan James #29 | RB | 21 | 5' 9" | 208 lbs | Oregon |
| Jordan Watkins #17 | WR | 23 | 5' 11" | 196 lbs | Ole Miss |
| Kalia Davis #93 | DL | 26 | 6' 2" | 310 lbs | UCF |
| Kendrick Bourne #84 | WR | 30 | 6' 1" | 205 lbs | Eastern Washington |
| Kevin Givens #90 | DL | 28 | 6' 1" | 285 lbs | Penn State |
| Kyle Juszczyk #44 | FB | 34 | 6' 2" | 235 lbs | Harvard |
| Luke Farrell #89 | TE | 27 | 6' 5" | 250 lbs | Ohio State |
| Luke Gifford #57 | LB | 30 | 6' 3" | 243 lbs | Nebraska |
| Mac Jones #10 | QB | 26 | 6' 3" | 220 lbs | Alabama |
| Malik Mustapha #6 | SAF | 23 | 5' 10" | 206 lbs | Wake Forest |
| Marques Sigle #36 | SAF | 23 | 5' 11" | 199 lbs | Kansas State |
| Matt Hennessy #61 | OL | 27 | 6' 3" | 315 lbs | Temple |
| Mykel Williams #98 | DL | 21 | 6' 5" | 267 lbs | Georgia |
| Nick Martin #45 | LB | 22 | 5' 11" | 221 lbs | Oklahoma State |
| Nick Zakelj #63 | OL | 26 | 6' 6" | 316 lbs | Fordham |
| Renardo Green #0 | CB | 24 | 6' 0" | 186 lbs | Florida State |
| Ricky Pearsall #1 | WR | 24 | 6' 1" | 189 lbs | Florida |
| Robert Beal Jr. #51 | DL | 26 | 6' 4" | 250 lbs | Georgia |
| Sam Okuayinonu #91 | DL | 27 | 6' 1" | 269 lbs | Maryland |
| Siran Neal #33 | CB | 31 | 6' 0" | 206 lbs | Jacksonville State |
| Skyy Moore #9 | WR | 24 | 5' 10" | 195 lbs | Western Michigan |
| Tatum Bethune #48 | LB | 24 | 6' 1" | 230 lbs | Florida State |
| Thomas Morstead #7 | P | 39 | 6' 4" | 225 lbs | SMU |
| Trent Williams #71 | OT | 37 | 6' 5" | 320 lbs | Oklahoma |
| Trevis Gipson #56 | DL | 28 | 6' 4" | 263 lbs | Tulsa |
| Upton Stout #20 | CB | 23 | 5' 9" | 181 lbs | Western Kentucky |
| Yetur Gross-Matos #94 | DL | 27 | 6' 5" | 265 lbs | Penn State |