Skip to main content

Stanford MLB Draft History

Nov 25, 2020

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

Year Player Position Draft Team Round Overall
2023 Tommy Troy INF Diamondbacks 1 12
Alberto Rios C Angels 3 79
Quinn Mathews LHP Cardinals 4 122
Ryan Bruno LHP Diamondbacks 7 205
Joey Dixon RHP Astros 7 224
Carter Graham 1B Reds 8 228
Eddie Park OF White Sox 8 239
Drew Dowd LHP Rays 8 243
Drew Bowser INF Cubs 20 596
2022 Brock Jones OF Rays 2 65
Kody Huff C Rockies 7 206
Brett Barrera INF Yankees 8 250
Adam Crampton INF Orioles 9 257
Alex Williams RHP Marlins 11 322
2021 Brendan Beck RHP Yankees 2 55
Tim Tawa INF Diamondbacks 11 318
Christian Robinson OF Braves 15 457
Nick Brueser 1B A's FA
Zach Grech RHP Angels FA
2020 Carson Rudd RHP Reds FA
2019 Kyle Stowers OF Orioles 2 71
Erik Miller LHP Phillies 4 120
Jack Little RHP Dodgers 5 161
Maverick Handley C Orioles 6 168
Will Matthiessen P/DH Pirates 6 184
Andrew Daschbach INF Orioles 11 318
Brandon Wulff OF Dodgers 17 521
Duke Kinamon INF Rays 24 728
Daniel Bakst INF Red Sox 28 857
2018 Nico Hoerner INF Cubs 1 24
Kris Bubic LHP Royals 1 40
Tristan Beck RHP Braves 4 112
Beau Branton INF Mariners 28 838
2017 Quinn Brodey OF Mets 3 97
Colton Hock RHP Marlins 4 119
Matt Winaker 1B Mets 5 157
Brett Hanewich RHP Angels 9 265
Andrew Summerville LHP Cardinals 12 364
Keith Weisenberg RHP Braves 14 410
Alex Dunlap C Nationals 29 883
Chris Castellanos LHP Mariners 33 993
Jack Klein OF Royals 34 1020
Tyler Thorne RHP Brewers FA --
2016 Cal Quantrill RHP Padres 1 8
Chris Viall P Mets 6 190
Tommy Edman P Cardinals 6 196
2015 Drew Jackson SS Mariners 5 155
Marc Brakeman RHP Red Sox 16 471
Zach Hoffpauir OF Diamondbacks 22 646
Logan James LHP Mariners 31 935
David Schmidt RHP Astros FA --
Gabe Cramer RHP Royals FA --
2014 Alex Blandino SS Reds 1 29
Austin Slater CF Giants 8 238
Danny Diekroeger 3B Cardinals 10 315
A.J. Vanegas RHP Dodgers 11 339
Wayne Taylor C Mariners 16 471
Dominic Jose OF Yankees 24 722
Brant Whiting C Dodgers 30 909
Sam Lindquist RHP Mariners 37 1,101
2013 Mark Appel RHP Astros 1 1
Austin Wilson OF Mariners 2 49
Brian Ragira OF Giants 4 132
Lonnie Kauppila INF Mariners 16 477
Garrett Hughes LHP Giants 19 582
Justin Ringo 1B Cardinals 28 845
2012 Stephen Piscotty OF Cardinals 1 36
Brett Mooneyham LHP Nationals 3 111
Kenny Diekroeger 2B Royals 4 133
Jake Stewart OF Tigers 9 304
Eric Smith C Dodgers 18 566
Tyler Gaffney OF Pirates 24 736
2011 Chris Reed LHP Dodgers 1 16
Scott Snodgress LHP White Sox 5 171
Jordan Pries RHP Mariners 30 903
Zach Jones C Diamondbacks 34 1024
Danny Sandbrink RHP Giants 42 1287
2010 Colin Walsh 2B Cardinals 13 409
Kellen Kiilsgaard OF Astros 30 909
Adam Gaylord IF Orioles 31 928
Jake Schlander SS Mariners 31 942
Jonahan Kaskow 1B White Sox 41 1237
2009 Drew Storen RHP Nationals 1 10
Brandt Walker RHP Astros 8 250
Jeffrey Inman RHP Pirates 12 354
Joey August OF Mets 20 613
Wande Olabisi LF Padres 30 893
2008 Jason Castro C Astros 1 10
Jeremy Bleich LHP Yankees 1 s 44
Cord Phelps 2B Indians 3 107
Sean Ratliff OF Mets 4 134
Austin Yount 3B Dodgers 12 367
Erik Davis RHP Padres 13 405
Randy Molina 1B Mariners 42 1272
2007 Nolan Gallagher RHP Mariners 4 135
Michael Taylor OF Phillies 5 173
Adam Sorgi 2B Phillies 21 653
Brian Juhl C Indians 35 1063
2006 Greg Reynolds RHP Rockies 1 2
Chris Minaker SS Mariners 10 291
John Hester C Diamondbacks 13 387
Blake Holler LHP Angels 13 402
Matthew Manship RHP Athletics 29 878
Chris Lewis 2B Angels 32 972
Jim Rapoport OF Cardinals 35 1066
2005 John Mayberry OF Rangers 1 19
Jed Lowrie 2B RedSox 1 s 45
Mark Romanczuk LHP Diamondbacks 4 111
Peter Duda RHP Diamondbacks 20 591
Jeff Gilmore RHP Mariners 31 923
2004 Danny Putnam OF Athletics 1 s 36
Donny Lucy C WhiteSox 2 59
Mark Jecmen RHP Indians 7 197
David O'Hagan RHP Padres 9 252
Brian Hall 2B Blue Jays 10 297
Sam Fuld OF Cubs 10 306
Johnny Ash 2B Astros 11 334
Chris Carter 1B Diamondbacks 17 506
Drew Ehrlich RHP RedSox 30 905
Dan Rich LHP Indians FA --
Tobin Swope INF Rangers FA --
2003 Carlos Quentin OF Dbacks 1 29
John Hudgins RHP Rangers 3 76
Ryan Garko C Indians 3 78
Timothy Cunningham LHP Rangers 9 256
Ryan McCally RHP Rays 23 668
2002 Jeremy Guthrie RHP Indians 1 22
Jason Cooper OF Indians 3 82
Chris O'Riordan 2B Rangers 8 232
Andy Topham SS Astros 9 281
Darin Naatjes RHP Phillies 14 419
Tim Cunningham LHP Braves 23 695
Scott Dragicevich SS Blue Jays 36 1076
2001 Mike Gosling LHP Diamondbacks 2 66
Jeff Bruksch RHP Athletics 5 161
Jason Van Meetren OF Mariners 13 399
Mike Wodnicki RHP Cardinals 16 494
Damien Alvarado C Mariners FA --
2000 Justin Wayne RHP Nationals 1 5
Joe Borchard OF WhiteSox 1 12
Jason Young RHP Rockies 2 47
Edmund Muth OF Rockies 7 197
Eric Bruntlett SS Astros 9 277
John Gall 1B Cardinals 11 323
Craig Thompson 1B Padres 23 679
1999 Josh Hochgesang 3B Athletics 7 213
Tony Cogan LHP Royals 12 361
Jeff Rizzo 3B Padres 35 1072
1998 Jeff Austin RHP Royals 1 4
Chad Hutchinson RHP Cardinals 2 48
Jody Gerut OF Rockies 2 71
Brent Hoard LHP Twins 3 79
Tony Schrager 2B Cubs 6 166
Jay Pecci SS Athletics 11 315
Justin Dunning RHP Mariners 12 365
1997 Kyle Peterson RHP Brewers 1 13
Jon Schaeffer C Twins 9 273
Joe Kilburg 2B Indians 10 321
Luke Quaccia 1B Cardinals 27 824
Chris Clark OF Pirates 37 1112
1996 A.J. Hinch C Athletics 3 75
J.D. Brammer RHP Indians 4 123
Jason Middlebrook RHP Padres 9 260
Brian Dallimore 2B Astros 9 264
Troy Kent SS Indians 14 423
Tom Reimers RHP WhiteSox 15 437
Eric Sees SS Royals 15 439
Mario Iglesias RHP WhiteSox 20 587
Cale Carter OF Angels 20 595
Brandon Sullivan RHP Padres 26 770
Sean Flikke OF Ind. (Reno) FA --
1995 Steve Carver 3B Phillies 4 101
Mike Robbins LHP Royals 9 246
Dan Reed LHP Orioles 21 584
Dusty Allen OF Padres 30 817
Todd Bartels RHP Twins 31 856
1994 Jed Hansen 2B Royals 2 50
Todd LaRocca RHP Orioles 5 139
Matt Marenghi RHP Orioles 27 755
Nate Olmstead INF/OF Angels FA --
1993 Willie Adams RHP Athletics 1s 36
Andrew Lorraine LHP Angels 4 103
Greg Mix RHP Marlins 21 603
Troy Tallman C Orioles FA --
Ryan Turner OF Rockies FA --
1992 Jeffrey Hammonds OF Orioles 1 4
Rick Helling RHP Rangers 1 22
Brian Sackinsky RHP Orioles 2 42
John Lynch RHP Marlins 2 66
Tim Moore RHP WhiteSox 5 148
Jamie Sepeda RHP Phillies 6 165
Steve Solomon OF Phillies 7 193
David Cornell OF Royals 17 470
Steve Worrell LHP WhiteSox 18 512
Mark Skeels C Marlins 18 516
Aaron Dorlarque RHP Royals 32 890
1991 David McCarty 1B Twins 1 3
Scott Weiss RHP Cubs 10 267
Jeff Light C Athletics 13 359
Roger Burnett SS Yankees 19 490
Trov Tallman C Orioles 19 498
John Reid RHP Tigers 26 686
1990 Mike Mussina RHP Orioles 1 20
Stan Spencer RHP Nationals 1 s 35
Paul Carey OF Ind. (Miami) FA --
Tim Griffin 3B Dodgers 15 407
Troy Paulsen SS Phillies 39 1026
Rob Kamerschen RHP Phillies -- --
1989 Steve Chitren RHP Athletics 6 166
Frank Carey 2B Giants 8 206
Brian Johnson 3B Yankees 16 415
Brian Keyser RHP WhiteSox 19 485
Jack Hollis OF Reds 25 654
Mark Carper RHP Orioles FA --
1988 Ed Sprague 3B Blue Jays 1 25
Lee Plemel RHP Cardinals 5 132
Ron Witmeyer 1B Athletics 7 177
Doug Robbins C Orioles 10 243
Jim Price RHP Mariners 25 643
1987 Jack McDowell RHP WhiteSox 1 5
Ruben Amaro OF Angels 11 291
Al Osuna LHP Astros 16 418
Rob Wassenaar RHP Angels 21 551
David Esquer SS Orioles 31 793
Toi Cook OF Twins 38 960
Dave Reis RHP Braves FA --
1986 John Ramos C Yankees 5 132
Walt Harris OF Orioles 12 305
Mark Davis OF WhiteSox 12 309
Kevin Kunkel RHP Athletics 17 431
1985 John Verducci SS Giants 5 108
Rick Lundblade 1B Phillies 6 148
Jeff Ballard LHP Orioles 7 177
Pete Stanicek 2B Orioles 9 229
1984 Darryl Stephens OF Tigers 2 (6sc) 35
John Radtke RHP Royals 10 252
Steve Cottrell RHP Giants 14 349
Lyle Smith C Braves 23 589
Greg Lorenzetti OF Blue Jays 27 672
1983 Eric Hardgrave 1B Padres 6 142
Mike Aldrete 1B Giants 7 174
Vince Sakowski 3B Rangers 20 498
Mike Dotterer OF Yankees 30 733
1982 Steve Buechele 2B Rangers 5 122
Bob DeCosta SS Twins 6 136
Brian Mignano RHP Brewers 9 235
Mike Toothman OF WhiteSox 13 328
Bob Hausladen C Rangers 18 460
1981 John Elway OF Yankees 2 52
Dave Meier SS Twins 5 114
Bill Worden C Angels 19 470
Paul Grame RHP Padres 33 786
1980 Paul Zuvella 2B Braves 15 366
Larry Kuhn RHP Yankees FA --
1979 Larry Reynolds SS Rangers 4 95
Mike Codiroli OF Mariners 12 287
Brian Harrison RHP Mariners 21 521
Phil Wilson C Indians FA --
1978 David Perez SS Expos 8 191
Rob Irwin LHP Blue Jays 15 366
Todd Ervin 2B Tigers 17 428
Bob Reece C Expos FA
1977 John Yandle LHP Padres 11 268
1976 Steve Davis SS Cubs 14 319
Mike Williamson RHP Rangers 21 492
1975 Bruce Robinson C Athletics 1 21
Dave Baker C Phillies 6 132
Bob Hampton OF RedSox 8 183
Al Arthur RHP Twins 37 679
1974 Bob DiPietro LHP Pirates 1 (1sc) 2
Dave Frost RHP WhiteSox 18 413
Mark Lucich 1B Reds -- --
1973 Dan Shaw RHP Padres 1 (1sc) 13
Ken Nelson OF Angels 7 (1sc) 93
Glen Johnson C Padres 17 388
Nicholas Peterson LHP Rangers 27 595
Michael Higgins -- Dodgers -- --
1972 Mike Nelson OF Twins 15 344
Tom Changnon LHP Astros 21 487
Bob Kammeyer RHP Yankees 21 492
Rod Boone OF Royals 35 728
1970 Steve Dunning RHP Indians 1 2
Phil Keller RHP Dodgers 20 472
Sandy Swanson -- Dodgers -- --
1969 Bob Boone 3B Phillies 6 126
Ronald Shotts OF Twins 10 (1rg) 169
Mark Marquess 1B White Sox 25 579
Jack Hodges OF Royals -- --
Rodney Poteete RHP Dodgers -- --
1968 Sandy Vance RHP Dodgers 2 (6sc) 33
Michael Schomaker OF Phillies 5 (1sc) 88
Harvey Shank RHP Angels 10 216
Don Rose RHP Mets 11 229
Bob Gallagher OF Dodgers 17 377
1967 Frank Duffy SS Reds 1 (6sc) 6
Peter Hamm RHP Twins 9 (6sc) 156
1966 Jim Hibbs C Dodgers 3 (1sc) 50
Peter Middlekauff 1B Twins 6 (6sc) 93
Steve Hovley OF Angels 35 665
1965 Daro Quiring RHP Dodgers 21 423
Robert Cox OF Cardinals 37 669
1964 Bill Wakefield RHP Mets
Darrell Sutherland RHP Indians/Mets
Jim Lonborg RHP Red Sox
1960 Doug Camilli C Dodgers/Senators
1958 Chuck Essegian OF Orioles
1956 Dave Melton OF Athletics
1955 Ray Swarts 3B Pirates
Richard Scramaglia 2B --
1954 Donald DeLong LHP --
Michael Acker RHP --
Phillip Page LHP --
Warren Goodrich SS Pirates
1953 Jack Shepard C Pirates
Bob Murphy RHP Ind. (Oakland)
Darin Naatjes RHP Ind. (Oakland)
1952 Roger Osenbaugh RHP Ind. (Sacramento)
1949 Lloyd Merriman SS Cubs
1946 Jack Miller -- Brooklyn Dodgers
1946 Bobby Brown 3B Yankees
1936 Robert Hampton OF Red Sox
1933 Bert Delmas 2B Dodgers
1926 Ernie Nevers RHP Browns
1917 Johnny Couch RHP Reds
1916 Zeb Terry IF Boston Braves
1909 Tillie Shafer UT Giants
1908 Bill McGilvray -- Giants
1904 Charlie Swindells C Cardinals