Affiliate Disclosure This post may contain affiliate links. If you make a purchase through them, we may earn a commission.

All-Time Stanford Cardinal 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 Stanford.

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

YearRndPickPlayerTmPosLg
2021245Walker LittleJACOTNFL
2021367Davis MillsHOUQBNFL
2021376Paulson AdeboNOCBNFL
2021 4114Drew DalmanATLCNFL
20215179Simi FehokoDALWRNFL
20204133Colby ParkinsonSEATENFL
20207233Casey ToohillPHIDENFL
2019257JJ Arcega-WhitesidePHIWRNFL
2019389Bobby OkerekeINDLBNFL
20194112Bryce LoveWASRBNFL
20195163Jake BaileyNWEPNFL
20196176Kaden SmithSFOTENFL
2018368Justin ReidHOUSNFL
2018396Harrison PhillipsBUFDTNFL
20184137Dalton SchultzDALTENFL
20186214Peter KalambayiHOULBNFL
201713Solomon ThomasSFODENFL
201718Christian McCaffreyCARRBNFL
2016128Joshua GarnettSFOGNFL
2016381Austin HooperATLTENFL
20164131Blake MartinezGNBLBNFL
20165162Kevin HoganKANQBNFL
20166200Kyle MurphyGNBTNFL
2015113Andrus PeatNORTNFL
2015264Jordan RichardsNWESNFL
2015380Alex CarterDETCBNFL
2015393Henry AndersonINDDENFL
2015394Ty MontgomeryGNBWRNFL
20155151David ParryINDNTNFL
2014247Trent MurphyWASLBNFL
20144140Cameron FlemingNWETNFL
20145145David YankeyMINOLNFL
20145162Ed ReynoldsPHIDBNFL
20146204Tyler GaffneyCARRBNFL
20147231Ben GardnerDALDENFL
2013235Zach ErtzPHITENFL
20134133Levine ToiloloATLTENFL
20135140Stepfan TaylorARIRBNFL
201211Andrew LuckINDQBNFL
2012124David DeCastroPITGNFL
2012234Coby FleenerINDTENFL
2012242Jonathan MartinMIATNFL
2011397Sione FuaCARDTNFL
20114124Owen MarecicCLERBNFL
20115154Richard ShermanSEADBNFL
20116167Ryan WhalenCINWRNFL
2010251Toby GerhartMINRBNFL
20107233Jim DrayARITENFL
20107253Erik LorigTAMDENFL
2007392Trent EdwardsBUFQBNFL
2007394Michael OkwoCHILBNFL
20075144Brandon HarrisonHOUDBNFL
2006377Jon AlstonSTLLBNFL
20065156Julian JenkinsTAMDENFL
20066181Babatunde OshinowoCLEDTNFL
20067238T.J. RushingINDDBNFL
2005366O.J. AtogweSTLDBNFL
2005371Alex SmithTAMTENFL
2005372Stanley WilsonDETDBNFL
20056183Jared NewberryWASLBNFL
20056187Will SvitekKANTNFL
20057252David BergeronPHILBNFL
20045161Amon GordonCLEDTNFL
20046176Kirk ChambersCLETNFL
20046197Drew CaylorPITCNFL
2003126Kwame HarrisSFOTNFL
2003263Teyo JohnsonOAKTENFL
20034119Colin BranchCARDBNFL
20037247Casey MooreCARRBNFL
2002245Tank WilliamsTENDBNFL
2002397Coy WireBUFDBNFL
20025137Randy FasaniCARQBNFL
20026204Brian AllenINDRBNFL
20027239Eric HeitmannSFOGNFL
20027255Zack QuacciaTAMCNFL
2001257Willie HowardMINDENFL
20016168Riall JohnsonCINLBNFL
20005165Troy WaltersMINWRNFL
20006202Todd HusakWASQBNFL
1998251Kailee WongMINLBNFL
1998363Jon RitchieOAKFBNFL
19986157Chris DraftCHILBNFL
19986162Carl HansenSEADENFL
19987194Jon HaskinsSDGLBNFL
1997377Greg ClarkSFOTENFL
19975162Brad BadgerWASGNFL
19976170Brian ManningMIAWRNFL
19977214Nathan ParksKANTNFL
19967230Jeff BuckeyMIAGNFL
19954113Justin ArmourBUFWRNFL
19954131Tony ClineBUFTENFL
19954134Steve StenstromKANQBNFL
19957243Jason FiskMINDTNFL
19944124Vaughn BryantDETDBNFL
1993122Darrien GordonSDGDBNFL
1993243Glyn MilburnDENRBNFL
1993382John LynchTAMDBNFL
19935121Ron GeorgeATLLBNFL
19936166Chris DalmanSFOCNFL
199218Bob WhitfieldATLTNFL
199219Tommy VardellCLERBNFL
19929251Chris WalshBUFWRNFL
199210261Turner BaurNWETENFL
1991383Ed McCaffreyNYGWRNFL
1991491Kevin ScottDETDBNFL
1990490Rob HinckleyDETLBNFL
19904103Alan GrantINDDBNFL
19907186Lester ArchambeauGNBDENFL
198910279Andy SinclairSFOCNFL
1988123Brad MusterCHIRBNFL
19887169Jeff JamesDETWRNFL
1987245David WymanSEALBNFL
19876152Thomas HenleyNORWRNFL
19877172Tony LeikerGNBDENFL
19878207Toi CookNORDBNFL
198710275John PayeSFOQBNFL
19868220Greg BatyNWETENFL
1985248Garin VerisNWEDENFL
1985487Tom BriehlHOULBNFL
1985489Emile HarryATLWRNFL
19856151Jeff DeatonNYJGNFL
19856157Matt MoranDALGNFL
198510257Brent MartinATLCNFL
19846161Eric MullinsHOUWRNFL
198311John ElwayBALQBNFL
1983369Chris DresselHOUTENFL
19836163Vincent WhiteNYJRBNFL
19838222Mike DottererRAIRBNFL
19839241Chris RoseBALTNFL
198217Darrin NelsonMINRBNFL
1982236Doug RogersATLDENFL
19826158Andre TylerTAMWRNFL
198211294John MacaulayGNBCNFL
1981119Brian HollowayNWETNFL
1981367Ken MargerumCHIWRNFL
19818194Ken NaberNWEKNFL
1980244Andre HinesSEATNFL
19808206Chuck EvansNORLBNFL
19809242Turk SchonertCHIQBNFL
1979497Steve DilsMINQBNFL
19797166Phil FrancisSFORBNFL
197816James LoftonGNBWRNFL
1978110Gordon KingNYGTNFL
1978251Guy BenjaminMIAQBNFL
19787184Bill KellarKANWRNFL
1977362Tony HillDALWRNFL
1977497Duncan McCollWASDENFL
19775113Mike MichelMIAPNFL
197710263Gary AndersonDETGNFL
197711286Mike CordovaPHIQBNFL
19769263Geb ChurchRAMDBNFL
197617465Todd AndersonNWECNFL
1975490Pat DonovanDALTNFL
19759212Roger StillwellCHIDTNFL
19759229Gordy RiegelRAMLBNFL
197511273Keith RowenPHIGNFL
197513318John SniderKANLBNFL
197514356Scott LaidlawDALRBNFL
1974487Mike BorylaCINQBNFL
19745120Jim FergusonMINDBNFL
19746145John WinesberryDENWRNFL
19747175Rod GarciaOAKKNFL
197412311Randy PoltlMINDBNFL
197416414Dave OttmarRAMPNFL
1973486Jim MerloNORLBNFL
19737165Mike AskeaDENTNFL
197314362Roger CowanPITDENFL
197216Greg SampsonHOUTNFL
1972110Jeff SiemonMINLBNFL
1972236Pete LazetichSDGDENFL
19728202Jackie BrownOAKRBNFL
197212307Don BunceWASQBNFL
197216406Larry ButlerATLLBNFL
197111Jim PlunkettNWEQBNFL
1971496Dave TiptonNYGDENFL
19715123Bob MooreOAKTENFL
19715129Ron KadzielDALLBNFL
197117418Randy VatahaRAMWRNFL
1970491Don ParishSTLLBNFL
19709224Bob ReinhardGNBGNFL
197010236Isaiah BrownPITDBNFL
197015378Dave SharpHOUTNFL
1969116Gene WashingtonSFOWRNFL
1969250George BuehlerOAKGNFL
1969354Mal SniderATLGNFL
19696144Bill NicholsonCHIDENFL
196915369Bill ShoemakerCINKNFL
19685130Blaine NyeDALGNFL
19675109Dave LewisNYGQBNFL
19675131Mike HiblerOAKLBNFL
196710261Tim SheehanHOUCNFL
1966220Gary PettigrewPHIDTNFL
1966649Gary PettigrewSDGDTAFL
19668114John MasonPHIENFL
196616143Craig RitcheyOAKDBAFL
1965213Jack ChappleKANLBAFL
1965342Jack ChappleSFOLBNFL
1965645John WilburKANGAFL
19651077Bob HowardKANDBAFL
196519150Braden BeckSDGKAFL
196518242Bob HowardPITBNFL
1964225Steve ThurlowNYGRBNFL
19649122Bob NicholsPITTNFL
196417134Dick LeeuwenburgHOUTAFL
196418142Bob NicholsHOUTAFL
196411154Dick LeeuwenburgCHITNFL
196413175Marv HarrisRAMLBNFL
1963456Carlton SimonsGNBCNFL
19638108Frank AtkinsonPITDTNFL
196313169Al HildebrandRAMTNFL
196324189C.B. SimonsDENLBAFL
196327214Al HildebrandHOUTAFL
1961537Dick NormanOAKQBAFL
196126202Dean HinshawOAKTAFL
196130234Bill FaceOAKHBAFL
1960557Dick NormanCHIQBNFL
19609105Chris BurfordCLESENFL
196013155Dean HinshawSFOTNFL
195919225Chris PlainCHITNFL
195713John BrodieSFOQBNFL
1957442Paul CameraCLEENFL
195724283Allen NapoleanCLEBNFL
1956673Paul WigginCLEDENFL
195627315Jerry GustafsonSFOQBNFL
195528333Don SandersSFOBNFL
195411Bobby GarrettCLEQBNFL
195410113John SteinbergNYGENFL
195420236Sam MorleyWASENFL
195424279Marv TennefossGNBENFL
195330353Bob MathiasWASBNFL
1952332Bill McCollCHIENFL
195216190Bob MeyersSFOHBNFL
195217194Dick HornDTXQBNFL
195219222Gary KerkorianPITQBNFL
195221242Harry HugasianDTXHBNFL
19519100Bruce Van AlstyneSFOENFL
195116184Bob WhiteSFOHBNFL
195118211Russ PomeroyCRDTNFL
195018232Rupert AndrewsCHIBNFL
195024302Bill DeYoungNYYBNFL
1948213George QuistDETBNFL
1948968Bob AndersonWASBNFL
194812100Atherton (Pinky) PhlegerRAMTNFL
1947532Lloyd MerrimanCHIBNFL
194713114Bill HachtenNYGGNFL
194728261Charley WakefieldPHITNFL
194729268Lynn BrownsonWASBNFL
194623214Al HoischCHIBNFL
194520203Bill ShipkeyWASBNFL
194524249Jim McCurdyWASCNFL
194525261Bob HallPHIENFL
194526273Doug GrahamNYGTNFL
1944320Loren LaPradePHIGNFL
1944762Darwin SeeleyCHICNFL
1944873Randall (Buck) FawcettCHIBNFL
1944986Fred BoenschRAMGNFL
194412116Bill JoslynWASBNFL
194421214Jim CoxGNBGNFL
194425256Bob FrisbeePHIBNFL
194432326Willard ShellerWASBNFL
1943430Chuck TaylorRAMGNFL
1943539Ed StammCHITNFL
1943642Bruno BanducciPHIGNFL
1943759Milt VucinichCHICNFL
19431199Ray (Duke) HammettCHIBNFL
194318169Hank NorbergCHIENFL
194213Pete KmetovicPHIHBNFL
1942110Frankie AlbertCHIQBNFL
1942213Vic LindskogPHICNFL
194212103Fred MeyerPHIENFL
194217153Arnie MeinersPHIENFL
194113Norm StandleeCHIFBNFL
1941323Hugh GallarneauCHIHBNFL
1940977Hampton PoolCHIENFL
194012101Stan AndersenCRDTNFL
1939870Pete ZagarNYGTNFL
19391197Tony CalvelliDETCNFL
193919180Bill PaulmanNYGBNFL
1936211Keith ToppingBOSENFL
1936319Wes MullerPHICNFL
1936321Bobby GraysonPITBNFL
1936652Bob ReynoldsGNBTNFL
1936867Bob (Bones) HamiltonBKNBNFL
1936976Monk MoscripBKNENFL
1936977Niels LarsenCRDTNFL

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