San Francisco 49ers
2017 record: 3-10 (4th in NFC West)

2012 San Francisco 49ers Roster

#PlayerPosGGSBirthdateCollege
David AkersK1601974-12-09Louisville  
96 Eric BakhtiariLB501984-12-02San Diego  
75 Alex BooneOT16161987-05-04Ohio State  
53 NaVorro BowmanLB16161988-05-28Penn State  
26 Tramaine BrockDB1601988-08-20Belhaven (MS)  
55 Ahmad BrooksLB16161984-03-14Virginia  
25 Tarell BrownDB16161985-01-06Texas  
81 Garrett CelekTE1301988-05-29Michigan State  
20 Perrish CoxDB1601987-01-07Oklahoma State  
15 Michael CrabtreeWR16161987-09-14Texas Tech  
29 Chris CulliverDB1661988-08-17South Carolina  
Billy CundiffK001980-03-30Drake  
76 Anthony DavisOT16161989-10-11Rutgers  
68 Leonard DavisOT1601978-09-05Texas  
85 Vernon DavisTE16161984-01-31Maryland  
24 Anthony DixonRB1601987-09-24Mississippi State  
83 Demarcus DobbsDT1201987-11-30Georgia  
19 Ted Ginn Jr.WR1301985-04-12Ohio State  
38 Dashon GoldsonDB16161984-09-18Washington  
56 Tavares GoodenLB1501984-10-07Miami  
59 Jonathan GoodwinOG16161978-12-02Michigan  
21 Frank GoreRB16161983-05-14Miami  
54 Larry GrantLB1601985-02-16Ohio State  
51 Clark HaggansLB901977-01-10Colorado State  
14 Chad HallWR001986-05-23Air Force  
33 Jewel HamptonRB001989-12-23Southern Illinois  
98 Parys HaralsonDE001984-01-24Tennessee  
32 Kendall HunterRB1101988-09-16Oklahoma State  
77 Mike IupatiOG16161987-05-12Idaho  
45 Brandon JacobsRB201982-07-06Southern Illinois  
23 LaMichael JamesRB401992-10-22Oregon  
95 Ricky Jean-FrancoisDT1631986-11-23Louisiana State  
17 A.J. JenkinsWR301989-09-08Illinois  
86 Brian JenningsTE1601976-10-14Arizona State  
63 Tony Jerod-EddieDT101990-03-29Texas A&M  
50 Cam JohnsonLB201990-05-24Virginia  
Colin KaepernickQB1371987-11-03Nevada  
67 Daniel KilgoreOG1601987-12-18Appalachian State  
Andy LeeP1601982-08-11Pittsburgh  
66 Joe LooneyOG001990-08-31Wake Forest  
82 Mario ManninghamWR12101986-05-25Michigan  
28 Darcel McBathDB1601985-10-28Texas Tech  
91 Ray McDonaldDE16161984-09-02Florida  
49 Bruce MillerLB16131987-08-06Central Florida  
84 Randy MossWR1621977-02-13Marshall  
30 Trenton RobinsonDB301990-02-16Michigan State  
22 Carlos RogersDB16161981-07-02Auburn  
99 Aldon SmithDE16161989-09-25Missouri  
11 Alex SmithQB1091984-05-07Utah  
94 Justin SmithDE14141979-09-30Missouri  
90 Isaac SopoagaDT1591981-09-04Hawaii  
27 C.J. SpillmanDB1601986-05-06Marshall  
74 Joe StaleyOT16161984-08-30Central Michigan  
Scott TolzienQB001987-09-04Wisconsin  
48 Will TukuafuDT1401984-01-03Oregon  
46 Delanie WalkerTE1641984-08-12Central Missouri State  
31 Donte WhitnerDB16161985-07-24Ohio State  
57 Michael WilhoiteLB501986-12-07Washburn  
93 Ian WilliamsDT301989-08-31Notre Dame  
10 Kyle WilliamsWR1131988-07-19Arizona State  
52 Patrick WillisLB16161985-01-25Mississippi  

2012 NFL Team Rosters

RELATED PAGES