San Francisco 49ers All-Time Roster

The following is the San Francisco 49ers all-time roster, browsable by last name or position. Included are players that played for the San Francisco 49ers (NFL) from 1950-2019 and the San Francisco 49ers (AAFC) from 1946-1949. Current team members are listed in bold.

Browse by Last Name:
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z

Browse by Position:

PlayerPosSeasonsCollege
O'Donahue, PatDE1952Wisconsin
O'Neal, BrianRB1995Penn State
O'Sullivan, J.T.QB2008California-Davis
Oates, BartC1994-1995Brigham Young
Obradovich, JimTE1976-1977Southern California
Odom, RickyDB1978Southern California
Okeafor, ChikeDE1999-2002Purdue
Okoye, LawrenceDE2013--
Olerich, DaveLB1967-1968,72-1973San Francisco
Oliver, MelvinDT2006Louisiana State
Olssen, LanceOT1968-1969Purdue
Onwualu, JamesLB2018Notre Dame
Orosz, TomP1983-1984Ohio State
Osborne, ClancyLB1959-1960Arizona State
Osgood, KassimWR2013-2014San Diego State
Osika, CraigC2002Indiana
Ostrowski, PhilOG1999-2000Penn State
Owen, TomQB1974-1975Wichita State
Owens, JamesRB1979-1980UCLA
Owens, R.C.OE/RB1957-1961College of Idaho
Owens, TerrellWR1996-2003Tennessee-Chattanooga