HMQJQGQWWIINHEKHMQJQGQWWIINHEK
Baseball

Stanford MLB Draft History

Draft years for seniors and juniors that signed professional contracts. Drafted juniors that returned to Stanford are not listed.

YearPlayerPositionDraft TeamRoundOverall
2023Tommy TroyINFDiamondbacks112
Alberto RiosCAngels379
Quinn MathewsLHPCardinals4122
Ryan BrunoLHPDiamondbacks7205
Joey DixonRHPAstros7224
Carter Graham1BReds8228
Eddie ParkOFWhite Sox8239
Drew DowdLHPRays8243
Drew BowserINFCubs20596
2022Brock JonesOFRays265
Kody HuffCRockies7206
Brett BarreraINFYankees8250
Adam CramptonINFOrioles9257
Alex WilliamsRHPMarlins11322
2021Brendan BeckRHPYankees255
Tim TawaINFDiamondbacks11318
Christian RobinsonOFBraves15457
Nick Brueser1BA'sFA
Zach GrechRHPAngelsFA
2020Carson RuddRHPRedsFA
2019Kyle StowersOFOrioles271
Erik MillerLHPPhillies4120
Jack LittleRHPDodgers5161
Maverick HandleyCOrioles6168
Will MatthiessenP/DHPirates6184
Andrew DaschbachINFOrioles11318
Brandon WulffOFDodgers17521
Duke KinamonINFRays24728
Daniel BakstINFRed Sox28857
2018Nico HoernerINFCubs124
Kris BubicLHPRoyals140
Tristan BeckRHPBraves4112
Beau BrantonINFMariners28838
2017Quinn BrodeyOFMets397
Colton HockRHPMarlins4119
Matt Winaker1BMets5157
Brett HanewichRHPAngels9265
Andrew SummervilleLHPCardinals12364
Keith WeisenbergRHPBraves14410
Alex DunlapCNationals29883
Chris CastellanosLHPMariners33993
Jack KleinOFRoyals341020
Tyler ThorneRHPBrewersFA--
2016Cal QuantrillRHPPadres18
Chris ViallPMets6190
Tommy EdmanPCardinals6196
2015Drew JacksonSSMariners5155
Marc BrakemanRHPRed Sox16471
Zach HoffpauirOFDiamondbacks22646
Logan JamesLHPMariners31935
David SchmidtRHPAstrosFA--
Gabe CramerRHPRoyalsFA--
2014Alex BlandinoSSReds129
Austin SlaterCFGiants8238
Danny Diekroeger3BCardinals10315
A.J. VanegasRHPDodgers11339
Wayne TaylorCMariners16471
Dominic JoseOFYankees24722
Brant WhitingCDodgers30909
Sam LindquistRHPMariners371,101
2013Mark AppelRHPAstros11
Austin WilsonOFMariners249
Brian RagiraOFGiants4132
Lonnie KauppilaINFMariners16477
Garrett HughesLHPGiants19582
Justin Ringo1BCardinals28845
2012Stephen PiscottyOFCardinals136
Brett MooneyhamLHPNationals3111
Kenny Diekroeger2BRoyals4133
Jake StewartOFTigers9304
Eric SmithCDodgers18566
Tyler GaffneyOFPirates24736
2011Chris ReedLHPDodgers116
Scott SnodgressLHPWhite Sox5171
Jordan PriesRHPMariners30903
Zach JonesCDiamondbacks341024
Danny SandbrinkRHPGiants421287
2010Colin Walsh2BCardinals13409
Kellen KiilsgaardOFAstros30909
Adam GaylordIFOrioles31928
Jake SchlanderSSMariners31942
Jonahan Kaskow1BWhite Sox411237
2009Drew StorenRHPNationals110
Brandt WalkerRHPAstros8250
Jeffrey InmanRHPPirates12354
Joey AugustOFMets20613
Wande OlabisiLFPadres30893
2008Jason CastroCAstros110
Jeremy BleichLHPYankees1 s44
Cord Phelps2BIndians3107
Sean RatliffOFMets4134
Austin Yount3BDodgers12367
Erik DavisRHPPadres13405
Randy Molina1BMariners421272
2007Nolan GallagherRHPMariners4135
Michael TaylorOFPhillies5173
Adam Sorgi2BPhillies21653
Brian JuhlCIndians351063
2006Greg ReynoldsRHPRockies12
Chris MinakerSSMariners10291
John HesterCDiamondbacks13387
Blake HollerLHPAngels13402
Matthew ManshipRHPAthletics29878
Chris Lewis2BAngels32972
Jim RapoportOFCardinals351066
2005John MayberryOFRangers119
Jed Lowrie2BRedSox1 s45
Mark RomanczukLHPDiamondbacks4111
Peter DudaRHPDiamondbacks20591
Jeff GilmoreRHPMariners31923
2004Danny PutnamOFAthletics1 s36
Donny LucyCWhiteSox259
Mark JecmenRHPIndians7197
David O'HaganRHPPadres9252
Brian Hall2BBlue Jays10297
Sam FuldOFCubs10306
Johnny Ash2BAstros11334
Chris Carter1BDiamondbacks17506
Drew EhrlichRHPRedSox30905
Dan RichLHPIndiansFA--
Tobin SwopeINFRangersFA--
2003Carlos QuentinOFDbacks129
John HudginsRHPRangers376
Ryan GarkoCIndians378
Timothy CunninghamLHPRangers9256
Ryan McCallyRHPRays23668
2002Jeremy GuthrieRHPIndians122
Jason CooperOFIndians382
Chris O'Riordan2BRangers8232
Andy TophamSSAstros9281
Darin NaatjesRHPPhillies14419
Tim CunninghamLHPBraves23695
Scott DragicevichSSBlue Jays361076
2001Mike GoslingLHPDiamondbacks266
Jeff BrukschRHPAthletics5161
Jason Van MeetrenOFMariners13399
Mike WodnickiRHPCardinals16494
Damien AlvaradoCMarinersFA--
2000Justin WayneRHPNationals15
Joe BorchardOFWhiteSox112
Jason YoungRHPRockies247
Edmund MuthOFRockies7197
Eric BruntlettSSAstros9277
John Gall1BCardinals11323
Craig Thompson1BPadres23679
1999Josh Hochgesang3BAthletics7213
Tony CoganLHPRoyals12361
Jeff Rizzo3BPadres351072
1998Jeff AustinRHPRoyals14
Chad HutchinsonRHPCardinals248
Jody GerutOFRockies271
Brent HoardLHPTwins379
Tony Schrager2BCubs6166
Jay PecciSSAthletics11315
Justin DunningRHPMariners12365
1997Kyle PetersonRHPBrewers113
Jon SchaefferCTwins9273
Joe Kilburg2BIndians10321
Luke Quaccia1BCardinals27824
Chris ClarkOFPirates371112
1996A.J. HinchCAthletics375
J.D. BrammerRHPIndians4123
Jason MiddlebrookRHPPadres9260
Brian Dallimore2BAstros9264
Troy KentSSIndians14423
Tom ReimersRHPWhiteSox15437
Eric SeesSSRoyals15439
Mario IglesiasRHPWhiteSox20587
Cale CarterOFAngels20595
Brandon SullivanRHPPadres26770
Sean FlikkeOFInd. (Reno)FA--
1995Steve Carver3BPhillies4101
Mike RobbinsLHPRoyals9246
Dan ReedLHPOrioles21584
Dusty AllenOFPadres30817
Todd BartelsRHPTwins31856
1994Jed Hansen2BRoyals250
Todd LaRoccaRHPOrioles5139
Matt MarenghiRHPOrioles27755
Nate OlmsteadINF/OFAngelsFA--
1993Willie AdamsRHPAthletics1s36
Andrew LorraineLHPAngels4103
Greg MixRHPMarlins21603
Troy TallmanCOriolesFA--
Ryan TurnerOFRockiesFA--
1992Jeffrey HammondsOFOrioles14
Rick HellingRHPRangers122
Brian SackinskyRHPOrioles242
John LynchRHPMarlins266
Tim MooreRHPWhiteSox5148
Jamie SepedaRHPPhillies6165
Steve SolomonOFPhillies7193
David CornellOFRoyals17470
Steve WorrellLHPWhiteSox18512
Mark SkeelsCMarlins18516
Aaron DorlarqueRHPRoyals32890
1991David McCarty1BTwins13
Scott WeissRHPCubs10267
Jeff LightCAthletics13359
Roger BurnettSSYankees19490
Trov TallmanCOrioles19498
John ReidRHPTigers26686
1990Mike MussinaRHPOrioles120
Stan SpencerRHPNationals1 s35
Paul CareyOFInd. (Miami)FA--
Tim Griffin3BDodgers15407
Troy PaulsenSSPhillies391026
Rob KamerschenRHPPhillies----
1989Steve ChitrenRHPAthletics6166
Frank Carey2BGiants8206
Brian Johnson3BYankees16415
Brian KeyserRHPWhiteSox19485
Jack HollisOFReds25654
Mark CarperRHPOriolesFA--
1988Ed Sprague3BBlue Jays125
Lee PlemelRHPCardinals5132
Ron Witmeyer1BAthletics7177
Doug RobbinsCOrioles10243
Jim PriceRHPMariners25643
1987Jack McDowellRHPWhiteSox15
Ruben AmaroOFAngels11291
Al OsunaLHPAstros16418
Rob WassenaarRHPAngels21551
David EsquerSSOrioles31793
Toi CookOFTwins38960
Dave ReisRHPBravesFA--
1986John RamosCYankees5132
Walt HarrisOFOrioles12305
Mark DavisOFWhiteSox12309
Kevin KunkelRHPAthletics17431
1985John VerducciSSGiants5108
Rick Lundblade1BPhillies6148
Jeff BallardLHPOrioles7177
Pete Stanicek2BOrioles9229
1984Darryl StephensOFTigers2 (6sc)35
John RadtkeRHPRoyals10252
Steve CottrellRHPGiants14349
Lyle SmithCBraves23589
Greg LorenzettiOFBlue Jays27672
1983Eric Hardgrave1BPadres6142
Mike Aldrete1BGiants7174
Vince Sakowski3BRangers20498
Mike DottererOFYankees30733
1982Steve Buechele2BRangers5122
Bob DeCostaSSTwins6136
Brian MignanoRHPBrewers9235
Mike ToothmanOFWhiteSox13328
Bob HausladenCRangers18460
1981John ElwayOFYankees252
Dave MeierSSTwins5114
Bill WordenCAngels19470
Paul GrameRHPPadres33786
1980Paul Zuvella2BBraves15366
Larry KuhnRHPYankeesFA--
1979Larry ReynoldsSSRangers495
Mike CodiroliOFMariners12287
Brian HarrisonRHPMariners21521
Phil WilsonCIndiansFA--
1978David PerezSSExpos8191
Rob IrwinLHPBlue Jays15366
Todd Ervin2BTigers17428
Bob ReeceCExposFA
1977John YandleLHPPadres11268
1976Steve DavisSSCubs14319
Mike WilliamsonRHPRangers21492
1975Bruce RobinsonCAthletics121
Dave BakerCPhillies6132
Bob HamptonOFRedSox8183
Al ArthurRHPTwins37679
1974Bob DiPietroLHPPirates1 (1sc)2
Dave FrostRHPWhiteSox18413
Mark Lucich1BReds----
1973Dan ShawRHPPadres1 (1sc)13
Ken NelsonOFAngels7 (1sc)93
Glen JohnsonCPadres17388
Nicholas PetersonLHPRangers27595
Michael Higgins--Dodgers----
1972Mike NelsonOFTwins15344
Tom ChangnonLHPAstros21487
Bob KammeyerRHPYankees21492
Rod BooneOFRoyals35728
1970Steve DunningRHPIndians12
Phil KellerRHPDodgers20472
Sandy Swanson--Dodgers----
1969Bob Boone3BPhillies6126
Ronald ShottsOFTwins10 (1rg)169
Mark Marquess1BWhite Sox25579
Jack HodgesOFRoyals----
Rodney PoteeteRHPDodgers----
1968Sandy VanceRHPDodgers2 (6sc)33
Michael SchomakerOFPhillies5 (1sc)88
Harvey ShankRHPAngels10216
Don RoseRHPMets11229
Bob GallagherOFDodgers17377
1967Frank DuffySSReds1 (6sc)6
Peter HammRHPTwins9 (6sc)156
1966Jim HibbsCDodgers3 (1sc)50
Peter Middlekauff1BTwins6 (6sc)93
Steve HovleyOFAngels35665
1965Daro QuiringRHPDodgers21423
Robert CoxOFCardinals37669
1964Bill WakefieldRHPMets
Darrell SutherlandRHPIndians/Mets
Jim LonborgRHPRed Sox
1960Doug CamilliCDodgers/Senators
1958Chuck EssegianOFOrioles
1956Dave MeltonOFAthletics
1955Ray Swarts3BPirates
Richard Scramaglia2B--
1954Donald DeLongLHP--
Michael AckerRHP--
Phillip PageLHP--
Warren GoodrichSSPirates
1953Jack ShepardCPirates
Bob MurphyRHPInd. (Oakland)
Darin NaatjesRHPInd. (Oakland)
1952Roger OsenbaughRHPInd. (Sacramento)
1949Lloyd MerrimanSSCubs
1946Jack Miller--Brooklyn Dodgers
1946Bobby Brown3BYankees
1936Robert HamptonOFRed Sox
1933Bert Delmas2BDodgers
1926Ernie NeversRHPBrowns
1917Johnny CouchRHPReds
1916Zeb TerryIFBoston Braves
1909Tillie ShaferUTGiants
1908Bill McGilvray--Giants
1904Charlie SwindellsCCardinals