All-Time Stanford Cardinal Pro Football Draft Picks

As the 2021 NFL Draft approaches we continue publishing related resources with this all-time pro football draft history for Stanford.

Here’s a list of every Cardinal player drafted by either the NFL or AFL from 1936 to 2020 with the year, league, round, overall pick, and position.

YearLgRndPickTmPlayerPos
2021NFL245JACWalker LittleOT
2021NFL367HOUDavis MillsQB
2021NFL376NOPaulson AdeboCB
2021NFL4114ATLDrew DalmanC
2021NFL5179DALSimi FehokoWR
2020NFL4133SEAColby ParkinsonTE
2020NFL7233PHICasey ToohillDE
2019NFL257PHIJJ Arcega-WhitesideWR
2019NFL389INDBobby OkerekeLB
2019NFL4112WASBryce LoveRB
2019NFL5163NWEJake BaileyP
2019NFL6176SFOKaden SmithTE
2018NFL368HOUJustin ReidS
2018NFL396BUFHarrison PhillipsDT
2018NFL4137DALDalton SchultzTE
2018NFL6214HOUPeter KalambayiLB
2017NFL13SFOSolomon ThomasDE
2017NFL18CARChristian McCaffreyRB
2016NFL128SFOJoshua GarnettG
2016NFL381ATLAustin HooperTE
2016NFL4131GNBBlake MartinezLB
2016NFL5162KANKevin HoganQB
2016NFL6200GNBKyle MurphyT
2015NFL113NORAndrus PeatT
2015NFL264NWEJordan RichardsS
2015NFL380DETAlex CarterCB
2015NFL393INDHenry AndersonDE
2015NFL394GNBTy MontgomeryWR
2015NFL5151INDDavid ParryNT
2014NFL247WASTrent MurphyLB
2014NFL4140NWECameron FlemingT
2014NFL5145MINDavid YankeyOL
2014NFL5162PHIEd ReynoldsDB
2014NFL6204CARTyler GaffneyRB
2014NFL7231DALBen GardnerDE
2013NFL235PHIZach ErtzTE
2013NFL4133ATLLevine ToiloloTE
2013NFL5140ARIStepfan TaylorRB
2012NFL11INDAndrew LuckQB
2012NFL124PITDavid DeCastroG
2012NFL234INDCoby FleenerTE
2012NFL242MIAJonathan MartinT
2011NFL397CARSione FuaDT
2011NFL4124CLEOwen MarecicRB
2011NFL5154SEARichard ShermanDB
2011NFL6167CINRyan WhalenWR
2010NFL251MINToby GerhartRB
2010NFL7233ARIJim DrayTE
2010NFL7253TAMErik LorigDE
2007NFL392BUFTrent EdwardsQB
2007NFL394CHIMichael OkwoLB
2007NFL5144HOUBrandon HarrisonDB
2006NFL377STLJon AlstonLB
2006NFL5156TAMJulian JenkinsDE
2006NFL6181CLEBabatunde OshinowoDT
2006NFL7238INDT.J. RushingDB
2005NFL366STLO.J. AtogweDB
2005NFL371TAMAlex SmithTE
2005NFL372DETStanley WilsonDB
2005NFL6183WASJared NewberryLB
2005NFL6187KANWill SvitekT
2005NFL7252PHIDavid BergeronLB
2004NFL5161CLEAmon GordonDT
2004NFL6176CLEKirk ChambersT
2004NFL6197PITDrew CaylorC
2003NFL126SFOKwame HarrisT
2003NFL263OAKTeyo JohnsonTE
2003NFL4119CARColin BranchDB
2003NFL7247CARCasey MooreRB
2002NFL245TENTank WilliamsDB
2002NFL397BUFCoy WireDB
2002NFL5137CARRandy FasaniQB
2002NFL6204INDBrian AllenRB
2002NFL7239SFOEric HeitmannG
2002NFL7255TAMZack QuacciaC
2001NFL257MINWillie HowardDE
2001NFL6168CINRiall JohnsonLB
2000NFL5165MINTroy WaltersWR
2000NFL6202WASTodd HusakQB
1998NFL251MINKailee WongLB
1998NFL363OAKJon RitchieFB
1998NFL6157CHIChris DraftLB
1998NFL6162SEACarl HansenDE
1998NFL7194SDGJon HaskinsLB
1997NFL377SFOGreg ClarkTE
1997NFL5162WASBrad BadgerG
1997NFL6170MIABrian ManningWR
1997NFL7214KANNathan ParksT
1996NFL7230MIAJeff BuckeyG
1995NFL4113BUFJustin ArmourWR
1995NFL4131BUFTony ClineTE
1995NFL4134KANSteve StenstromQB
1995NFL7243MINJason FiskDT
1994NFL4124DETVaughn BryantDB
1993NFL122SDGDarrien GordonDB
1993NFL243DENGlyn MilburnRB
1993NFL382TAMJohn LynchDB
1993NFL5121ATLRon GeorgeLB
1993NFL6166SFOChris DalmanC
1992NFL18ATLBob WhitfieldT
1992NFL19CLETommy VardellRB
1992NFL9251BUFChris WalshWR
1992NFL10261NWETurner BaurTE
1991NFL383NYGEd McCaffreyWR
1991NFL491DETKevin ScottDB
1990NFL490DETRob HinckleyLB
1990NFL4103INDAlan GrantDB
1990NFL7186GNBLester ArchambeauDE
1989NFL10279SFOAndy SinclairC
1988NFL123CHIBrad MusterRB
1988NFL7169DETJeff JamesWR
1987NFL245SEADavid WymanLB
1987NFL6152NORThomas HenleyWR
1987NFL7172GNBTony LeikerDE
1987NFL8207NORToi CookDB
1987NFL10275SFOJohn PayeQB
1986NFL8220NWEGreg BatyTE
1985NFL248NWEGarin VerisDE
1985NFL487HOUTom BriehlLB
1985NFL489ATLEmile HarryWR
1985NFL6151NYJJeff DeatonG
1985NFL6157DALMatt MoranG
1985NFL10257ATLBrent MartinC
1984NFL6161HOUEric MullinsWR
1983NFL11BALJohn ElwayQB
1983NFL369HOUChris DresselTE
1983NFL6163NYJVincent WhiteRB
1983NFL8222RAIMike DottererRB
1983NFL9241BALChris RoseT
1982NFL17MINDarrin NelsonRB
1982NFL236ATLDoug RogersDE
1982NFL6158TAMAndre TylerWR
1982NFL11294GNBJohn MacaulayC
1981NFL119NWEBrian HollowayT
1981NFL367CHIKen MargerumWR
1981NFL8194NWEKen NaberK
1980NFL244SEAAndre HinesT
1980NFL8206NORChuck EvansLB
1980NFL9242CHITurk SchonertQB
1979NFL497MINSteve DilsQB
1979NFL7166SFOPhil FrancisRB
1978NFL16GNBJames LoftonWR
1978NFL110NYGGordon KingT
1978NFL251MIAGuy BenjaminQB
1978NFL7184KANBill KellarWR
1977NFL362DALTony HillWR
1977NFL497WASDuncan McCollDE
1977NFL5113MIAMike MichelP
1977NFL10263DETGary AndersonG
1977NFL11286PHIMike CordovaQB
1976NFL9263RAMGeb ChurchDB
1976NFL17465NWETodd AndersonC
1975NFL490DALPat DonovanT
1975NFL9212CHIRoger StillwellDT
1975NFL9229RAMGordy RiegelLB
1975NFL11273PHIKeith RowenG
1975NFL13318KANJohn SniderLB
1975NFL14356DALScott LaidlawRB
1974NFL487CINMike BorylaQB
1974NFL5120MINJim FergusonDB
1974NFL6145DENJohn WinesberryWR
1974NFL7175OAKRod GarciaK
1974NFL12311MINRandy PoltlDB
1974NFL16414RAMDave OttmarP
1973NFL486NORJim MerloLB
1973NFL7165DENMike AskeaT
1973NFL14362PITRoger CowanDE
1972NFL16HOUGreg SampsonT
1972NFL110MINJeff SiemonLB
1972NFL236SDGPete LazetichDE
1972NFL8202OAKJackie BrownRB
1972NFL12307WASDon BunceQB
1972NFL16406ATLLarry ButlerLB
1971NFL11NWEJim PlunkettQB
1971NFL496NYGDave TiptonDE
1971NFL5123OAKBob MooreTE
1971NFL5129DALRon KadzielLB
1971NFL17418RAMRandy VatahaWR
1970NFL491STLDon ParishLB
1970NFL9224GNBBob ReinhardG
1970NFL10236PITIsaiah BrownDB
1970NFL15378HOUDave SharpT
1969NFL116SFOGene WashingtonWR
1969NFL250OAKGeorge BuehlerG
1969NFL354ATLMal SniderG
1969NFL6144CHIBill NicholsonDE
1969NFL15369CINBill ShoemakerK
1968NFL5130DALBlaine NyeG
1967NFL5109NYGDave LewisQB
1967NFL5131OAKMike HiblerLB
1967NFL10261HOUTim SheehanC
1966NFL220PHIGary PettigrewDT
1966AFL649SDGGary PettigrewDT
1966NFL8114PHIJohn MasonE
1966AFL16143OAKCraig RitcheyDB
1965AFL213KANJack ChappleLB
1965NFL342SFOJack ChappleLB
1965AFL645KANJohn WilburG
1965AFL1077KANBob HowardDB
1965AFL19150SDGBraden BeckK
1965NFL18242PITBob HowardB
1964NFL225NYGSteve ThurlowRB
1964NFL9122PITBob NicholsT
1964AFL17134HOUDick LeeuwenburgT
1964AFL18142HOUBob NicholsT
1964NFL11154CHIDick LeeuwenburgT
1964NFL13175RAMMarv HarrisLB
1963NFL456GNBCarlton SimonsC
1963NFL8108PITFrank AtkinsonDT
1963NFL13169RAMAl HildebrandT
1963AFL24189DENC.B. SimonsLB
1963AFL27214HOUAl HildebrandT
1961AFL537OAKDick NormanQB
1961AFL26202OAKDean HinshawT
1961AFL30234OAKBill FaceHB
1960NFL557CHIDick NormanQB
1960NFL9105CLEChris BurfordSE
1960NFL13155SFODean HinshawT
1959NFL19225CHIChris PlainT
1957NFL13SFOJohn BrodieQB
1957NFL442CLEPaul CameraE
1957NFL24283CLEAllen NapoleanB
1956NFL673CLEPaul WigginDE
1956NFL27315SFOJerry GustafsonQB
1955NFL28333SFODon SandersB
1954NFL11CLEBobby GarrettQB
1954NFL10113NYGJohn SteinbergE
1954NFL20236WASSam MorleyE
1954NFL24279GNBMarv TennefossE
1953NFL30353WASBob MathiasB
1952NFL332CHIBill McCollE
1952NFL16190SFOBob MeyersHB
1952NFL17194DTXDick HornQB
1952NFL19222PITGary KerkorianQB
1952NFL21242DTXHarry HugasianHB
1951NFL9100SFOBruce Van AlstyneE
1951NFL16184SFOBob WhiteHB
1951NFL18211CRDRuss PomeroyT
1950NFL18232CHIRupert AndrewsB
1950NFL24302NYYBill DeYoungB
1948NFL213DETGeorge QuistB
1948NFL968WASBob AndersonB
1948NFL12100RAMAtherton (Pinky) PhlegerT
1947NFL532CHILloyd MerrimanB
1947NFL13114NYGBill HachtenG
1947NFL28261PHICharley WakefieldT
1947NFL29268WASLynn BrownsonB
1946NFL23214CHIAl HoischB
1945NFL20203WASBill ShipkeyB
1945NFL24249WASJim McCurdyC
1945NFL25261PHIBob HallE
1945NFL26273NYGDoug GrahamT
1944NFL320PHILoren LaPradeG
1944NFL762CHIDarwin SeeleyC
1944NFL873CHIRandall (Buck) FawcettB
1944NFL986RAMFred BoenschG
1944NFL12116WASBill JoslynB
1944NFL21214GNBJim CoxG
1944NFL25256PHIBob FrisbeeB
1944NFL32326WASWillard ShellerB
1943NFL430RAMChuck TaylorG
1943NFL539CHIEd StammT
1943NFL642PHIBruno BanducciG
1943NFL759CHIMilt VucinichC
1943NFL1199CHIRay (Duke) HammettB
1943NFL18169CHIHank NorbergE
1942NFL13PHIPete KmetovicHB
1942NFL110CHIFrankie AlbertQB
1942NFL213PHIVic LindskogC
1942NFL12103PHIFred MeyerE
1942NFL17153PHIArnie MeinersE
1941NFL13CHINorm StandleeFB
1941NFL323CHIHugh GallarneauHB
1940NFL977CHIHampton PoolE
1940NFL12101CRDStan AndersenT
1939NFL870NYGPete ZagarT
1939NFL1197DETTony CalvelliC
1939NFL19180NYGBill PaulmanB
1936NFL211BOSKeith ToppingE
1936NFL319PHIWes MullerC
1936NFL321PITBobby GraysonB
1936NFL652GNBBob ReynoldsT
1936NFL867BKNBob (Bones) HamiltonB
1936NFL976BKNMonk MoscripE
1936NFL977CRDNiels LarsenT

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




—Recent Staff Stories—

Pin It on Pinterest