All-Time USC Trojans Pro Football Draft Picks

As the 2022 NFL Draft approaches we continue to publish related resources with this all-time pro football draft history for USC.

Here’s a list of every Trojan drafted by either the NFL or AFL from 1937 to 2021 with the year, league, round, overall pick, and position.

YearLgRndPickTmPlayerPos
2021NFL114NYJAlijah Vera-TuckerOL
2021NFL4106JACJay TufeleDT
2021NFL4112DETAmon-Ra St. BrownWR
2021NFL5180SFTalanoa HufangaDB
2021NFL6189PHIMarlon TuipulotuDT
2020NFL118MIAAustin JacksonT
2020NFL234INDMichael Pittman Jr.WR
2019NFL392NYJChuma EdogaT
2019NFL4127BALIman MarshallCB
2019NFL5144INDMarvell Tell IIIS
2019NFL5162MINCameron SmithLB
2018NFL13NYJSam DarnoldQB
2018NFL238TAMRonald Jones IIRB
2018NFL248LACUchenna NwosuOLB
2018NFL379SEARasheem GreenDT
2017NFL118TENAdoree JacksonCB
2017NFL262PITJuJu Smith-SchusterWR
2017NFL4137INDZach BannerT
2017NFL6218KANLeon McQuayS
2017NFL7223TAMStevie TuikolovatuNT
2016NFL253WASSua CravensOLB
2016NFL366SDGMax TuerkC
2016NFL393CLECody KesslerQB
2016NFL6218BUFKevon SeymourCB
2015NFL16NYJLeonard WilliamsDE
2015NFL120PHINelson AgholorWR
2015NFL4120CINJosh ShawCB
2015NFL4125BALJavorius AllenRB
2015NFL6198CLERandall TelferTE
2015NFL7219CLEHayes PullardILB
2014NFL239JAXMarqise LeeWR
2014NFL370SFOMarcus MartinC
2014NFL5174NYGDevon KennardDE
2013NFL241BUFRobert WoodsWR
2013NFL371STLT.J. McDonaldDB
2013NFL498PHIMatt BarkleyQB
2013NFL4121INDKhaled HolmesC
2012NFL14MINMatt KalilT
2012NFL128GNBNick PerryDE
2012NFL4128MINRhett EllisonRB
2011NFL19DALTyron SmithT
2011NFL377TENJurrell CaseyDT
2011NFL389SDGShareece WrightDB
2011NFL4102CLEJordan CameronTE
2011NFL6182SFORonald JohnsonWR
2011NFL6187TAMAllen BradfordRB
2011NFL7240PHIStanley HaviliRB
2011NFL7241OAKDavid AusberryWR
2011NFL7242SEAMalcolm SmithLB
2010NFL249SFOTaylor MaysDB
2010NFL264NORCharles BrownT
2010NFL377TENDamian WilliamsWR
2010NFL394INDKevin ThomasDB
2010NFL4100MINEverson GriffenDE
2010NFL4112NYJJoe McKnightRB
2010NFL6185SEAAnthony McCoyTE
2009NFL15NYJMark SanchezQB
2009NFL115HOUBrian CushingLB
2009NFL126GNBClay MatthewsLB
2009NFL238CINRey MaualugaLB
2009NFL256INDFili MoalaDT
2009NFL387MIAPatrick TurnerWR
2009NFL4104CLEKaluka MaiavaLB
2009NFL4117TAMKyle MooreDE
2009NFL5172DALDavid BuehlerK
2009NFL6183BUFCary HarrisDB
2009NFL6189SDGKevin EllisonLB
2008NFL17NORSedrick EllisDT
2008NFL19CINKeith RiversLB
2008NFL121ATLSam BakerT
2008NFL128SEALawrence JacksonDE
2008NFL239SFOChilo RachalG
2008NFL248WASFred DavisTE
2008NFL263NYGTerrell ThomasDB
2008NFL5137MINJohn David BootyQB
2008NFL5155JAXThomas WilliamsLB
2008NFL7213JAXChauncey WashingtonRB
2007NFL245CARDwayne JarrettWR
2007NFL251NYGSteve SmithWR
2007NFL259CARRyan KalilC
2007NFL5143WASDallas SartzLB
2007NFL7211NWEOscar LuaLB
2006NFL12NORReggie BushRB
2006NFL110ARIMatt LeinartQB
2006NFL239PHIWinston JusticeT
2006NFL241ARIDeuce LutuiG
2006NFL245TENLenDale WhiteRB
2006NFL391CINFrostee RuckerDE
2006NFL393STLDominique ByrdTE
2006NFL4101OAKDarnell BingDB
2006NFL5163SEADavid KirtmanRB
2006NFL6204PHILaJuan RamseyDT
2006NFL7217DETFred MatuaG
2005NFL5*1MIAManuel WrightDT
2005NFL110DETMike WilliamsWR
2005NFL131PHIMike PattersonDT
2005NFL237DETShaun CodyDT
2005NFL245SEALofa TatupuLB
2005NFL7230NWEMatt CasselQB
2004NFL120MINKenechi UdezeDE
2004NFL252DALJacob RogersT
2004NFL262CARKeary ColbertWR
2004NFL4102MIAWill PooleDB
2003NFL11CINCarson PalmerQB
2003NFL116PITTroy PolamaluDB
2003NFL396OAKJustin FargasFB
2003NFL6203NORKareem KellyWR
2003NFL7218JAXMalaefou MacKenzieFB
2002NFL385SEAKris RichardDB
2002NFL6175DETChris CashDB
2001NFL4122DALMarkus SteeleLB
2001NFL5139SDGZeke MorenoLB
2001NFL7221NOREnnis DavisDT
2000NFL129JAXR. Jay SowardWR
2000NFL237ATLTravis ClaridgeG
2000NFL5143NYJWindrell HayesWR
2000NFL5166NORChad MortonRB
2000NFL6193TAMDavid GibsonDB
1999NFL19DETChris ClaiborneLB
1999NFL362CLEDaylon McCutcheonDB
1999NFL4108KANLarry ParkerWR
1999NFL6184CHIRashard CookDB
1999NFL7218DENBilly MillerTE
1998NFL245TAMBrian KellyDB
1997NFL12OAKDarrell RussellDT
1997NFL238CHIJohn AllredTE
1997NFL7208NYGMatt KeneleyDT
1997NFL7213GNBChris MillerWR
1996NFL11NYJKeyshawn JohnsonWR
1996NFL127GNBJohn MichelsT
1996NFL246SFOIsrael IfeanyiDE
1996NFL364ARIJohnny McWilliamsTE
1996NFL4106CARNorbert Davidds-GarridoT
1996NFL7240GNBKyle WachholtzQB
1995NFL12JAXTony BoselliT
1995NFL373GNBBrian WilliamsLB
1995NFL499JAXRob JohnsonQB
1995NFL5166DALEdward HerveyWR
1995NFL6194MIAJeff KoppLB
1995NFL7247PITCole FordK
1994NFL14NWEWillie McGinestDE
1994NFL121DETJohnnie MortonWR
1994NFL259NYGJason SehornDB
1994NFL4106INDBradford BantaTE
1993NFL17CHICurtis ConwayWR
1993NFL4102HOUTravis HannahWR
1993NFL8212WASLamont HollinquestLB
1992NFL242NYJKurt BarberLB
1992NFL7196WASCalvin HolmesDB
1992NFL8204NWEScott LockwoodRB
1992NFL10267MIARaoul SpearsRB
1992NFL11284TAMMazio RoysterRB
1991NFL111NWEPat HarlowT
1991NFL124RAITodd MarinovichQB
1991NFL376WASRicky ErvinsRB
1991NFL5129HOUGary WellmanWR
1991NFL7186ATLMark TuckerG
1991NFL9227DENDon GibsonDT
1991NFL10260TAMPat OHaraQB
1991NFL11293NORScott RossLB
1990NFL15SDGJunior SeauLB
1990NFL16CHIMark CarrierDB
1990NFL235DETDan OwensDE
1990NFL361CHITim RyanDE
1990NFL494INDWilliam SchultzG
1990NFL5137MIALeroy HoltRB
1990NFL7178CLEScott GalbraithTE
1990NFL7191NYGAaron EmanuelRB
1990NFL8219DENBrad LeggettC
1990NFL10267NORErnest SpearsDB
1989NFL4110WASErik AffholterWR
1989NFL6141DETRodney PeeteQB
1989NFL7193BUFChris HaleDB
1989NFL8208DENPaul GreenTE
1989NFL12332BUFDerrell MarshallT
1988NFL18NYJDave CadiganG
1988NFL228ATLMarcus CottonLB
1987NFL234STLTim McDonaldDB
1987NFL237SFOJeff BregelG
1987NFL253SDGLou BrockDB
1987NFL8204SDGRon BrownLB
1986NFL113SDGJames FitzPatrickT
1986NFL5125GNBMatt KoartDE
1986NFL5133SDGMatt JohnsonDB
1986NFL5134DENTony ColoritoNT
1986NFL9236GNBBrent MooreLB
1986NFL9243RAMElbert WattsDB
1986NFL9246RAIZeph LeeDB
1986NFL10259MINJoe CormierLB
1986NFL10273RAMGarrett BreelandLB
1985NFL15INDDuane BickettLB
1985NFL17GNBKen RuettgersT
1985NFL368NORJack Del RioLB
1985NFL5124NYJBrian LuftDT
1985NFL9229INDMark BoyerTE
1984NFL230TAMKeith BrownerLB
1984NFL2*54DALMalcolm MooreWR
1984NFL381DALFred CornwellTE
1984NFL6155BUFTony SlatonC
1984NFL11293RAMMichael HarperWR
1983NFL19HOUBruce MatthewsG
1983NFL119MINJoey BrownerDB
1983NFL126RAIDon MosebarC
1983NFL357BALGeorge AchicaDT
1983NFL494DETAugust CurleyLB
1983NFL499TAMKelly ThomasT
1983NFL5117SFORiki EllisonLB
1983NFL5120PHIByron DarbyDE
1983NFL7171RAMJeff SimmonsWR
1983NFL8200RAMTroy WestDB
1983NFL12327GNBJohn HarveyDT
1982NFL13CLEChip BanksLB
1982NFL110RAIMarcus AllenRB
1982NFL124MIARoy FosterG
1982NFL9245BUFDennis EdwardsDE
1982NFL10257CHIJoe TurnerDB
1981NFL18SFORonnie LottDB
1981NFL111CHIKeith Van HorneT
1981NFL115DENDennis SmithDB
1981NFL371NORHoby BrennerTE
1981NFL7167NORKevin WilliamsWR
1981NFL7177CHIJeff FisherDB
1981NFL7181DENSteve BusickLB
1981NFL9239PITJames HunterNT
1981NFL12315BALEric ScogginsLB
1980NFL9*2SDGBilly MullinsWR
1980NFL13CINAnthony MunozT
1980NFL111KANBrad BuddeG
1980NFL127CLECharles WhiteRB
1980NFL245NWELarry McGrewLB
1980NFL364NYGMyron LapkaNT
1980NFL488BALRay ButlerWR
1980NFL492MINDennis JohnsonLB
1980NFL4109CLEPaul McDonaldQB
1980NFL6144BALChris FooteC
1979NFL249ATLPat HowellG
1979NFL4100ATLLynn CainRB
1979NFL4110PITCalvin SweeneyWR
1979NFL5115BALLarry BrazielDB
1979NFL5124CLERich DimlerDT
1979NFL6155DALTim LavenderDB
1979NFL8214HOUCarter HartwigDB
1979NFL9247DALGarry CobbLB
1978NFL12*2SFORod ConnorsRB
1978NFL112CLEClay MatthewsLB
1978NFL255DENWilliam GayDE
1978NFL5131CINRob HertelQB
1978NFL7168KANRicky OdomDB
1978NFL7171BUFMario CelottoLB
1978NFL8215NWEMosi TatupuRB
1978NFL11298CHIWalt UnderwoodDE
1978NFL11306DALDennis ThurmanDB
1978NFL12322HOUJohn SchuhmacherG
1977NFL11TAMRicky BellRB
1977NFL14NYJMarvin PowellT
1977NFL15NYGGary JeterDE
1977NFL229TAMDave LewisLB
1977NFL5120ATLShelton DiggsWR
1977NFL5130RAMDonnie HickmanG
1977NFL6140CHIVince EvansQB
1977NFL6141SFOMike BurnsDB
1977NFL7181SDGRon BushDB
1977NFL8216STLEric WilliamsLB
1977NFL8222MINClint StrozierDB
1977NFL11287ATLDave FarmerRB
1977NFL12317OAKRod MartinLB
1976NFL369CINDanny ReeceDB
1976NFL8211NYJJoe DavisG
1976NFL12328GNBMelvin JacksonG
1976NFL16454OAKDoug HoganDB
1975NFL237NYJAnthony DavisRB
1975NFL245OAKCharlie PhillipsDB
1975NFL247GNBBill BainT
1975NFL252MINArt RileyDT
1975NFL368NYJRichard WoodLB
1975NFL486NWEAllen CarterRB
1975NFL7158NYGJim ObradovichTE
1975NFL7176RAMPat HadenQB
1975NFL10242SDGOtha BradleyDT
1975NFL11276CINMarvin CobbDB
1975NFL13322SFODale MitchellLB
1975NFL16393ATLSteve KnutsonG
1975NFL16394CLEJohn McKayWR
1975NFL16400GNBBob McCaffreyC
1974NFL121PITLynn SwannWR
1974NFL125MINSteve RileyT
1974NFL488NORRod McNeillRB
1974NFL6154HOUBooker BrownT
1974NFL8194GNBMonte DorisLB
1974NFL9216SFOManfred MooreRB
1974NFL12288NYGJim SimsLB
1974NFL12297PHIArtimus ParkerDB
1974NFL15366SDGCharles AnthonyLB
1973NFL16PHICharle YoungTE
1973NFL111NWESam CunninghamRB
1973NFL122CLEPete AdamsG
1973NFL232BUFJeff WinansG
1973NFL482NWEAllen GallaherT
1973NFL5105HOUEdesel GarrisonWR
1973NFL7166DENJohn GrantDT
1973NFL8205OAKMike RaeQB
1973NFL9234MIAKarl LorchDE
1973NFL17439OAKMike RyanG
1972NFL231NORWillie HallLB
1972NFL243OAKJohn VellaT
1972NFL7176OAKSkip ThomasDB
1972NFL17420DENLou HarrisRB
1972NFL17422STLKent CarterLB
1972NFL17431ATLBill HollandRB
1971NFL112DENMarv MontgomeryT
1971NFL125DALTody SmithDE
1971NFL248DETCharlie WeaverLB
1971NFL355SFOSam DickersonWR
1971NFL486PITGerry MullinsG
1971NFL497OAKClarence DavisRB
1971NFL6149OAKGreg SloughLB
1971NFL6152DETHerman FranklinWR
1971NFL7160BUFBob ChandlerWR
1971NFL14356NYGCharlie EvansRB
1970NFL15BUFAl CowlingsDE
1970NFL126KANSid SmithC
1970NFL5113SFOGary McArthurT
1970NFL6137CINSandy DurkoDB
1970NFL6149DETTony TerryDT
1970NFL7169ATLGary OrcuttWR
1970NFL8201STLMike HolmgrenQB
1970NFL13314CHIJimmy GunnLB
1970NFL17437RAMDon CrenshawDB
1969NFL11BUFO.J. SimpsonRB
1969NFL121RAMBob KleinTE
1969NFL5116GNBBill HayhoeT
1969NFL6138NORBob MillerTE
1969NFL8189NORJim LawrenceFL
1969NFL12302SFOJack OMalleyT
1969NFL12311NYJMike BattleDB
1969NFL13320DETWilson BowieRB
1968NFL11MINRon YaryT
1968NFL110PITMike TaylorT
1968NFL114PHITim RossovichLB
1968NFL116CHIMike HullRB
1968NFL124DETEarl McCullouchWR
1968NFL368PHIAdrian YoungLB
1968NFL494WASDennis CraneDT
1968NFL4101NYJGary MagnerDT
1968NFL11298OAKChip OliverLB
1968NFL17438DENSteve GradyRB
1968NFL17439NORJames FergusonC
1967NFL489PITRay MayLB
1967NFL5108NORDon McCallRB
1967NFL5122RAMNate ShawDB
1967NFL10245DETJerry HayhoeG
1967NFL13324PITJim HomanG
1966NFL218RAMMike GarrettRB
1966NFL454BALRod ShermanWR
1966NFL10151NYGJeff SmithLB
1966AFL20178KANMike GarrettRB
1966NFL13198GNBEd KingLB
1966NFL14211DETDenis MooreDT
1966NFL19277RAMHomer WilliamsFL
1966NFL19288GNBDave MotonE
1965AFL319OAKBob SvihusT
1965NFL448PHIFred HillTE
1965NFL453DALBob SvihusT
1965AFL16123OAKFred HillTE
1965NFL11148MINJohn ThomasE
1965NFL15197NYGMike GiersG
1965NFL17233RAMEd BlecksmithB
1965NFL20270PITCraig FertigQB
1964AFL12KANPete BeathardQB
1964NFL15DETPete BeathardQB
1964NFL219MINHal BedsoleTE
1964NFL332RAMWillie BrownWR
1964AFL540SDGGary KirnerG
1964AFL648SDGWillie BrownWR
1964AFL858KANHal BedsoleTE
1964AFL15119OAKMike GiersT
1964NFL18241DALTheophile ViltzDB
1963NFL10136PITBill NelsenQB
1963NFL15205CLELynn ReadeT
1962NFL332CHIJim BatesE
1962AFL648SDGFrank BuncomLB
1962NFL568RAMBen WilsonFB
1962NFL680DETMike BundraDT
1962AFL14112SDGJim BatesHB
1962NFL12156RAMMarv MarinovichG
1962AFL28217OAKMarv MarinovichG
1962AFL28224SDGBen WilsonFB
1962AFL34268BUFBen CharlesQB
1961NFL14RAMMarlin McKeeverLB
1961AFL323SDGMarlin McKeeverLB
1961NFL453PHIDan FiccaG
1961NFL10140PHILuther HayesE
1961NFL13172RAMMike McKeeverG
1961AFL27215SDGLuther HayesE
1961AFL29231SDGDan FiccaG
1961AFL30240SDGMike McKeeverG
1960NFL110BALRon MixT
1960NFL671BALAl BansavageLB
1960NFL781PHIJohn WilkinsT
1960NFL17201CHIJim HannaE
1960NFL20237CHIAngelo CoiaSE
1959NFL441SFOMonte ClarkT
1959NFL18211PITJohn SeinturierT
1959NFL26303CRDJoe ChuhaC
1958NFL671SFOHenry SchmidtDT
1958NFL9100PITMike HenryLB
1958NFL14166NYGC.R. RobertsFB
1958NFL17205DETWalt GurasichG
1958NFL26311SFOHillard HillE
1958NFL27321NYGDick BronsonT
1957NFL12RAMJon ArnettHB
1957NFL556SFOKarl RubkeLB
1957NFL557RAMDick EnrightG
1957NFL887GNBGeorge BelottiC
1957NFL27314PHIFrank HallB
1956NFL214RAMLeon ClarkeE
1956NFL785CLEChuck GriffithE
1956NFL9104GNBGordy DuvallB
1955NFL214CRDLindon CrowDB
1955NFL443RAMEd FouchT
1955NFL550CRDMario Da ReT
1955NFL561CLEAramis DandoyB
1955NFL779RAMFrank ClaytonB
1955NFL25297PHIFrank PavichG
1955NFL29340WASBing BordierE
1954NFL327GNBGeorge TimberlakeLB
1954NFL332RAMTom NickoloffE
1954NFL782RAMCharley WeeksT
1954NFL11131SFOJohn SkockoE
1954NFL16183GNBDes KochB
1954NFL30353NYGJim GibsonT
1953NFL17GNBAl CarmichaelHB
1953NFL215CRDJim PsaltisDB
1953NFL224RAMRudy BukichQB
1953NFL450DETCharlie AneT
1953NFL560CLEBob Van DorenDE
1953NFL663BALJimmy SearsDB
1953NFL670NYGBob PevianiLB
1953NFL12144CLEElmer WillhoiteG
1953NFL22257WASEd PucciG
1953NFL26305WASWalt AshcraftT
1953NFL26308GNBGeorge BozanicB
1953NFL27325RAMLou WelshC
1953NFL28329WASBob BuckleyB
1953NFL29346SFODon StillwellE
1953NFL30356GNBAl BarryG
1952NFL111NYGFrank GiffordHB
1952NFL11122DTXPat CannamelaLB
1952NFL16193RAMBob HooksE
1952NFL17201SFOAl BaldockE
1952NFL22254NYGDean SchneiderB
1951NFL11126SFOBill JessupE
1951NFL13151CRDVolney PetersDT
1951NFL16188PHIHal HatfieldE
1951NFL26304WASJohnny WilliamsDB
1950NFL11137RAMJay RoundyB
1950NFL12153SFODon BurkeLB
1950NFL20257SFOJack NixE
1950NFL23298RAMJim BirdT
1950NFL26335SFOJim PowersDB
1950NFL27352PHIBill MartinB
1950NFL30387SFOBob StillwellE
1949NFL13128WASEd HenkeDE
1949NFL20198WASOliver FletcherG
1949NFL21211PHILou FutrellB
1949NFL22214GNBJohn KordickB
1948NFL967DETDon DollDB
1948NFL1077DETPaul ClearyE
1948NFL21187DETDean DillB
1948NFL24216NYGWalter McCormickC
1948NFL28257DETGeorge SchutteT
1947NFL533RAMGordon GrayB
1947NFL639WASMike GarzoniG
1947NFL16141GNBJim CallananE
1947NFL17153RAMDon HardyE
1946NFL17PHILeo RiggsB
1946NFL323PHIGordon GrayE
1946NFL646GNBJohn FerraroT
1946NFL759WASBob HendrenT
1946NFL869WASGeorge CallananB
1946NFL15139WASHarry AdelmanE
1946NFL18165NYGBob MorrisHB
1946NFL19176GNBJoe BradfordC
1946NFL21199WASJohn PeharT
1946NFL29280RAMJay PerrinT
1945NFL18WASJim HardyQB
1945NFL15150WASEddie SaenzHB
1945NFL18184PHIQuentin KlenkT
1945NFL23232BOSWally CrittendenB
1945NFL25255BOSJerry WhitneyB
1945NFL27275BOSHal FinneyB
1945NFL28290RAMPat WestFB
1945NFL28292WASMilford DreblowB
1945NFL30317NYGJoe WolfC
1944NFL319DETRalph HeywoodE
1944NFL323WASEarl AudetT
1944NFL649GNBMickey McCardleB
1944NFL876BOSBob MusickB
1944NFL12118PHIEarle ParsonsHB
1944NFL16155BKNDoug EssickE
1944NFL16163RAMJohn AguirreT
1944NFL18177BKNDon WillerT
1944NFL19188BKNHoward CallananB
1944NFL20205CHIPaul TaylorB
1944NFL23238CHIDick JamisonT
1944NFL25254BKNDick ManningB
1943NFL978GNBNorm VerryT
1943NFL17158GNBRon ThomasG
1943NFL20183BKNBill BledsoeE
1942NFL17BKNBobby RobertsonC
1942NFL1082RAMBob deLauerC
1941NFL760WASAl KruegerHB
1941NFL976NYGBen SohnG
1941NFL1196NYGBobby PeoplesB
1941NFL12110WASJack BantaHB
1940NFL16DETDoyle NaveB
1940NFL110NYGGrenny LansdellHB
1940NFL321DETBill FiskE
1940NFL536DETHarry SmithT
1940NFL756DETBob WinslowDE
1940NFL978WASBob HoffmanB
1940NFL1198WASHoward StoeckerT
1940NFL12109GNBPhil GasparT
1940NFL13119GNBAmbrose SchindlerB
1939NFL1087DETRay GeorgeT
1939NFL14128WASBob HoffmanB
1939NFL18168WASBoyd MorganB
1939NFL19177DETTony TonelliC
1937NFL1093BKNGil KuhnT

Source: https://www.pro-football-reference.com/




—More from Staff—