San Francisco 49ers Roster

Quarterbacks

player age ht. wgt college salary
14 Sam Darnold 26 6'3" 225 USC $1,900,000
13 Brock Purdy 24 6'1" 220 Iowa St. $870,000

Running Backs

player age ht. wgt college salary
32 Tyrion Davis-Price 23 6'1" 219 LSU $887,207
24 Jordan Mason 25 5'11" 223 Georgia Tech $870,000
23 Christian McCaffrey 27 5'11" 210 Stanford $1,080,000
36 Jeremy McNichols 28 5'9" 205 Boise St. $1,080,000
25 Elijah Mitchell 26 5'10" 200 Louisiana $940,000

Fullbacks

player age ht. wgt college salary
44 Kyle Juszczyk 33 6'2" 235 Harvard $4,750,000

Wide Receivers

player age ht. wgt college salary
11 Brandon Aiyuk 26 6'0" 200 Arizona St. $2,318,819
10 Ronnie Bell 24 6'0" 190 Michigan $750,000
84 Chris Conley 31 6'3" 205 Georgia $1,165,000
15 Jauan Jennings 26 6'3" 212 Tennessee $940,000
86 Tay Martin 26 6'3" 185 Oklahoma St. $750,000
3 Ray-Ray McCloud III 27 5'9" 190 Clemson $1,080,000
19 Deebo Samuel 28 6'0" 215 South Carolina $1,080,000
83 Willie Snead IV 31 5'11" 195 Ball St. $1,165,000

Tight Ends

player age ht. wgt college salary
82 Ross Dwelley 29 6'5" 235 San Diego $1,700,000
85 George Kittle 30 6'4" 250 Iowa $11,650,000
9 Brayden Willis 24 6'4" 240 Oklahoma $750,000
89 Charlie Woerner 26 6'5" 241 Georgia $1,010,000

Linebackers

player age ht. wgt college salary
48 Oren Burks 29 6'3" 233 Vanderbilt $1,900,000
45 Demetrius Flannigan-Fowles 27 6'2" 223 Arizona $1,085,000
50 Jalen Graham 23 6'3" 220 Purdue $750,000
57 Dre Greenlaw 27 6'0" 230 Arkansas $4,175,000
5 Randy Gregory 31 6'5" 242 Nebraska $14,000,000
59 Curtis Robinson 25 6'3" 235 Stanford $940,000
54 Fred Warner 27 6'3" 230 BYU $1,080,000
53 Dee Winters 23 5'11" 227 TCU $750,000

Cornerbacks

player age ht. wgt college salary
28 Darrell Luter Jr. 24 6'0" 190 South Alabama $750,000
26 Isaiah Oliver 27 6'0" 202 Colorado $1,080,000
20 Ambry Thomas 24 6'0" 190 Michigan $1,065,078
22 Jason Verrett 32 5'10" 188 TCU -
7 Charvarius Ward 28 6'1" 196 Middle Tennessee St. $1,080,000
0 Samuel Womack III 24 5'10" 189 Toledo $870,000

Defensive Backs

player age ht. wgt college salary
2 Deommodore Lenoir 24 5'10" 200 Oregon $940,000

Safeties

player age ht. wgt college salary
27 Ji'ayir Brown 24 5'11" 202 Penn St. $750,000
31 Tashaun Gipson Sr. 33 6'1" 212 Wyoming $1,170,000
35 Erik Harris 34 6'2" 225 California (PA) -
41 Tayler Hawkins 26 6'1" 205 San Diego St. $750,000
29 Talanoa Hufanga 24 6'0" 200 USC $940,000
30 George Odum 30 6'1" 202 Central Arkansas $1,340,000
33 Logan Ryan 33 5'11" 195 Rutgers $1,165,000

Defensive Tackles

player age ht. wgt college salary
69 Sebastian Joseph-Day 29 6'4" 310 Rutgers $6,500,000
99 Javon Kinlaw 26 6'5" 319 South Carolina $2,722,094

Punters

player age ht. wgt college salary
18 Mitch Wishnowsky 32 6'2" 220 Utah $1,100,000

Kickers

player age ht. wgt college salary
4 Jake Moody 24 6'1" 210 Michigan $750,000

Long Snappers

player age ht. wgt college salary
46 Taybor Pepper 29 6'4" 245 Michigan St. $1,080,000

Offensive Lines

player age ht. wgt college salary
65 Aaron Banks 26 6'5" 325 Notre Dame $1,253,056
78 Ben Bartch 25 6'6" 315 St. John's (Minn.) $1,010,000
64 Jake Brendel 31 6'4" 299 UCLA $1,080,000
74 Spencer Burford 23 6'4" 300 UTSA $870,000
66 Jesse Davis 32 6'6" 309 Idaho -
55 Jon Feliciano 32 6'4" 325 Miami $1,165,000
61 Corey Luciano 25 6'4" 307 Washington $750,000
68 Colton McKivitz 27 6'6" 301 West Virginia $1,140,000
76 Jaylon Moore 26 6'4" 311 Western Michigan $940,000
75 Matt Pryor 29 6'7" 332 TCU $1,080,000
63 Nick Zakelj 24 6'6" 316 Fordham $870,000

Defensive Lines

player age ht. wgt college salary
91 Arik Armstead 30 6'7" 290 Oregon $15,890,000
51 Robert Beal Jr. 24 6'4" 250 Georgia $750,000
97 Nick Bosa 26 6'4" 266 Ohio St. $17,859,000
93 Kalia Davis 25 6'2" 310 UCF $750,000
94 Clelin Ferrell 27 6'4" 265 Clemson $1,160,000
90 Kevin Givens 27 6'1" 285 Penn St. $1,400,000
98 Javon Hargrave 31 6'2" 305 South Carolina St. $1,165,000
95 Drake Jackson 23 6'4" 273 USC $972,836
96 T.Y. McGill 31 6'0" 295 N.C. State $1,165,000
92 Chase Young 25 6'5" 264 Ohio St. $5,323,217

San Francisco 49ers Roster Analysis

avg. ht avg. wt avg. age young old total salary
6'2" (1) 243 (7) 27 (3) 23 (1) 35 (7) $161,461,307 (1)
(*) - Denotes overall league ranking of given stat