The Baseball Cube

Cal Poly

Cal Poly

Mustangs

MORE  
school long name:
Cal Poly
short name:
Cal Poly
Region:
nickname:
Conference:
College Division:
drafted players:
143
major leaguers:
20
The TBC Data Store allows you to purchase some standard datasets available on the site or even request a custom extract of your own design!
Full list of players drafted or signed (UDFA) out of this college. PREMIUM subscribers can view career stats. The Draft Research application gives you power to create your own draft reports.
Drafted Players
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Bryan Woo 2021 6 174 June-Reg p 6-1 200 R R 2000-01-30 Alameda,CA College -- 2019-2021 Yes
Andrew Alvarez 2021 12 353 June-Reg p 6-3 207 L L 1999-06-13 Anaheim,CA A -- 2018-2022 Yes
Myles Emmerson 2021 -- udfa Signed c 5-11 195 R R 1998-05-15 San Diego,CA A -- 2017-2022 Yes
Taylor Dollard 2020 5 137 June-Reg p 6-3 195 R R 1999-02-17 Sherman Oaks,CA AA -- 2018-2022 Yes
Bradlee Beesley 2020 -- udfa Signed lf 5-10 170 R R 1998-02-21 Berkeley,CA AA -- 2017-2022 Yes
Elijah Greene 2020 -- udfa Signed lf-cf 5-11 165 L L 1997-11-23 Riverside,CA AA -- 2018-2021 Yes
Bobby Ay 2019 9 272 June-Reg p 6-3 180 R R 1997-05-28 Trabuco Canyon,CA A+ -- 2016-2022 Yes
Alex McKenna 2018 4 132 June-Reg cf-rf 6-1 195 R R 1997-09-06 Mission Hills,CA AAA -- 2016-2022 Yes
Nick Meyer 2018 6 170 June-Reg c 6-0 195 R R 1997-02-18 Mission Viejo,CA AAA -- 2016-2022 Yes
Kyle Marinconz 2018 24 731 June-Reg 2b 5-10 185 L R 1996-05-24 San Jose,CA AA -- 2016-2021 Yes
Spencer Howard 2017 2 45 June-Reg p 6-3 210 R R 1996-07-28 Templeton,CA MLB 2020-2022 2016-2022 Yes
Erich Uelmen 2017 4 135 June-Reg p 6-3 195 R R 1996-05-19 Las Vegas,NV AAA -- 2015-2022 Yes
Slater Lee 2017 24 711 June-Reg p 6-0 200 R R 1995-03-05 Carlsbad,CA A -- 2014-2018 Yes
Justin Bruihl 2017 -- udfa Signed p 6-2 215 L L 1997-06-26 Petaluma,CA MLB 2021-2022 2016-2022 Yes
Justin Calomeni 2016 9 260 June-Reg p 6-2 200 R R 1995-10-13 San Jose,CA A- -- 2014-2017 Yes
Brett Barbier 2016 16 467 June-Reg c 5-11 190 R R 1993-12-06 Dublin,CA A -- 2015-2017 Yes
John Schuknecht 2016 37 1116 June-Reg if 6-0 205 R R 1994-07-12 Palm Springs,CA A -- 2013-2017 Yes
Mark Mathias 2015 3 93 June-Reg if 6-0 200 R R 1994-08-02 Santa Clara,CA MLB 2020-2020 2013-2022 Yes
Brian Mundell 2015 7 197 June-Reg c 6-3 225 R R 1994-02-28 Santa Clarita,CA AAA -- 2013-2019 Yes
Peter Van Gansen 2015 12 357 June-Reg if 5-8 165 L R 1994-03-04 San Fernando,CA AAA -- 2013-2019 Yes
Casey Bloomquist 2015 17 503 June-Reg p 6-3 180 R R 1994-01-25 Bakersfield,CA AA -- 2013-2018 Yes
Zack Zehner 2015 18 543 June-Reg lf-rf 6-4 215 R R 1992-08-08 San Diego,CA AAA -- 2013-2021 Yes
Danny Zandona 2015 21 621 June-Reg p 6-1 175 R R 1993-02-27 Santa Barbara,CA A- -- 2012-2016 Yes
Matt Imhof 2014 2 47 June-Reg p 6-5 230 L L 1993-10-26 Hayward,CA A+ -- 2012-2016 Yes
Nick Torres 2014 4 117 June-Reg of 6-0 192 R R 1993-06-30 Long Beach,CA AAA -- 2012-2021 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Zack Zehner 2014 7 204 June-Reg lf-rf 6-4 215 R R 1992-08-08 San Diego,CA AAA -- 2013-2021 No
Reed Reilly 2014 7 224 June-Reg p 6-4 210 L R 1992-01-05 Anaheim,CA A -- 2011-2015 Yes
Jimmy Allen 2014 24 729 June-Reg 2b 5-10 180 R R 1992-01-04 Vista,CA A -- 2011-2015 Yes
Chris Hoo 2014 27 797 June-Reg c 5-9 185 R R 1992-02-19 Cupertino,CA AA -- 2011-2018 Yes
Nick O'Loughlin 2014 -- udfa Signed c 6-0 200 R R 1990-04-02 Upland,CA A+ -- 2011-2014 Yes
Chase Johnson 2013 3 101 June-Reg p 6-3 185 R R 1992-01-09 Fallbrook,CA AAA -- 2011-2021 Yes
Joey Wagman 2013 17 513 June-Reg p 5-11 175 L R 1991-07-25 Danville,CA AA -- 2010-2021 Yes
Reed Reilly 2013 18 549 June-Reg p 6-4 210 L R 1992-01-05 Anaheim,CA A -- 2011-2015 No
Jimmy Allen 2013 23 683 June-Reg 2b 5-10 180 R R 1992-01-04 Vista,CA A -- 2011-2015 No
Michael Holback 2013 25 755 June-Reg p 6-3 200 R R 1992-09-15 San Jose,CA A -- 2012-2017 Yes
Denver Chavez 2013 30 900 June-Reg 2b 5-8 165 B R 1990-04-20 Santa Barbara,CA A- -- 2009-2014 Yes
Mitch Haniger 2012 1 38 June-Reg rf-dh 6-2 199 R R 1990-12-23 Mountain View,CA MLB 2016-2022 2010-2022 Yes
Mike Miller 2012 9 301 June-Reg 3b 5-8 165 R R 1989-09-27 Concord,CA MLB 2016-2016 2010-2019 Yes
Nick Grim 2012 17 522 June-Reg p 6-3 190 R R 1991-01-16 Salinas,CA Rk -- 2012-2019 Yes
Kyle Anderson 2012 -- udfa Signed p 6-1 180 R L 1990-05-24 Seattle,WA AA -- 2009-2016 Yes
Bobby Crocker 2011 4 136 June-Reg of 6-3 200 R R 1990-05-01 Soquel,CA AA -- 2009-2015 Yes
Jeff Johnson 2011 10 308 June-Reg p 6-0 187 R R 1990-02-09 Thousand Oaks,CA AAA -- 2009-2021 Yes
Frankie Reed 2011 27 823 June-Reg p 6-1 185 L L 1988-02-12 Simi Valley,CA AA -- 2007-2016 Yes
Matt Jensen 2011 31 934 June-Reg 2b 5-10 190 R R 1990-02-20 Fresno,CA A- -- 2007-2011 Yes
Mason Radeke 2011 35 1058 June-Reg p 6-1 175 R R 1990-06-13 Santa Barbara,CA AA -- 2009-2015 Yes
Matt Leonard 2010 38 1147 June-Reg p 6-0 190 L L 1988-09-02 Napa,CA A+ -- 2007-2011 Yes
Luke Yoder 2010 40 1223 June-Reg of 5-11 195 R R 1987-07-14 Fresno,CA Rk -- 2007-2010 Yes
Adam Melker 2010 44 1339 June-Reg of 6-0 180 L L 1988-01-31 Pomona,CA AA -- 2007-2014 Yes
Adam Buschini 2009 4 137 June-Reg 2b-of 6-2 205 R R 1987-05-06 Oakland,CA AA -- 2006-2014 Yes
Kyle Smith 2009 14 425 June-Reg 2b-1b 6-1 185 R R 1987-12-25 Riverside,CA AAA -- 2007-2011 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Eric Massingham 2009 25 767 June-Reg p 6-2 210 R R 1986-11-19 Walnut Creek,CA A -- 2006-2014 Yes
Kevin Castner 2009 26 784 June-Reg p 6-4 230 R R 1987-08-03 Concord,CA A- -- 2007-2009 Yes
Jared Eskew 2009 29 878 June-Reg p 6-1 180 L L 1986-12-10 Bakersfield,CA Rk -- 2008-2009 Yes
Ryan Lee 2009 41 1243 June-Reg of 6-0 185 R R 1986-02-11 Santa Rosa,CA A -- 2006-2010 Yes
DJ Gentile 2009 43 1295 June-Reg of 6-2 215 R R 1988-08-19 Marin,CA College -- 2008-2011 No
Brent Morel 2008 3 86 June-Reg 3b 6-1 220 R R 1987-04-21 Bakersfield,CA MLB 2010-2015 2006-2017 Yes
Logan Schafer 2008 3 94 June-Reg lf 6-1 170 L L 1986-09-08 San Jose,CA MLB 2011-2016 2007-2017 Yes
Kevin Castner 2008 10 303 June-Reg p 6-4 230 R R 1987-08-03 Concord,CA A- -- 2007-2009 No
Derrick Saito 2008 16 475 June-Reg p 5-9 155 L L 1987-12-26 Wailuku,HI A -- 2006-2010 Yes
Luke Yoder 2008 33 996 June-Reg of 5-11 195 R R 1987-07-14 Fresno,CA Rk -- 2007-2010 No
Brian Grening 2008 38 1161 June-Reg p 5-11 200 R R 1985-06-10 Colorado Springs,CO AAA -- 2008-2017 Yes
Jared Eskew 2008 47 1400 June-Reg p 6-1 180 L L 1986-12-10 Bakersfield,CA Rk -- 2008-2009 No
DJ Mauldin 2008 48 1441 June-Reg p 6-0 190 R R 1986-11-21 Livermore,CA College -- 2006-2010 No
Grant Desme 2007 2 74 June-Reg of 6-2 205 R R 1986-04-04 Bakersfield,CA A+ -- 2005-2018 Yes
Evan Reed 2007 3 110 June-Reg p 6-4 225 R R 1985-12-31 Santa Maria,CA MLB 2013-2014 2005-2017 Yes
Thomas Eager 2007 5 172 June-Reg p 6-2 200 R R 1985-08-12 Visalia,CA AA -- 2006-2010 Yes
Logan Schafer 2007 47 1376 June-Reg lf 6-1 170 L L 1986-09-08 San Jose,CA MLB 2011-2016 2007-2017 No
Gary Daley 2006 3 106 June-Reg p 6-3 200 R R 1985-11-01 Grass Valley,CA AAA -- 2004-2013 Yes
Josh Lansford 2006 6 179 June-Reg p 6-2 220 R R 1984-07-03 Mountain View,CA AA -- 2004-2014 Yes
Bud Norris 2006 6 189 June-Reg p 6-0 195 R R 1985-03-02 Greenbrae,CA MLB 2009-2018 2004-2021 Yes
Jimmy Van Ostrand 2006 8 249 June-Reg 1b 6-4 210 R R 1984-08-07 Vancouver,BC AAA -- 2005-2013 Yes
Matt Canepa 2006 15 449 June-Reg c 6-1 195 R R 1985-06-03 Walnut Creek,CA A -- 2006-2007 Yes
Casey Fien 2006 20 592 June-Reg p 6-2 195 R R 1983-10-21 Santa Rosa,CA MLB 2009-2017 2005-2017 Yes
Garrett Olson 2005 1 48 June-Reg p 6-1 200 R L 1983-10-18 Fresno,CA MLB 2007-2012 2003-2012 Yes
Jimmy Shull 2005 4 131 June-Reg p 6-2 185 R R 1983-08-21 Downey,CA A+ -- 2004-2006 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Brandon Roberts 2005 7 212 June-Reg cf 6-0 185 L R 1984-11-09 Bakersfield,CA AAA -- 2004-2012 Yes
Kyle Blumenthal 2005 14 417 June-Reg c-if 5-10 187 L R 1983-01-11 San Bernardino,CA A+ -- 2002-2007 Yes
Bret Berglund 2005 16 477 June-Reg of 6-4 210 R R 1982-12-09 Denver,CO AAA -- 2003-2008 Yes
Jimmy Shull 2004 8 236 June-Reg p 6-2 185 R R 1983-08-21 Downey,CA A+ -- 2004-2006 No
Chalon Tietje 2004 21 637 June-Reg of 6-1 195 R R 1982-06-11 College Station,TX A -- 2001-2005 Yes
Cory Taillon 2004 29 870 June-Reg c 5-10 190 R R 1982-05-18 Thousand Oaks,CA A- -- 2003-2004 Yes
Sam Herbert 2004 39 1170 June-Reg of 5-10 185 R R 1981-10-12 Sacramento,CA A -- 2001-2005 Yes
Scottie Anderson 2003 20 587 June-Reg ss 5-10 170 R R 1981-05-23 Orange,CA A -- 2000-2003 Yes
Patrick Breen 2003 28 830 June-Reg of 6-3 210 L L 1982-06-23 Newport Beach,CA AA -- 2003-2009 No
Kevin Correia 2002 4 127 June-Reg p 6-3 180 R R 1980-08-24 San Diego,CA MLB 2003-2015 2000-2015 Yes
David Krisch 2002 22 655 June-Reg p 6-7 200 L L 1980-05-25 San Diego,CA Rk -- 1999-2002 Yes
Tim Thurman 2002 25 736 June-Reg 1b 6-7 250 R R 1979-12-31 Orange,CA Rk -- 2002-2005 Yes
Greg Bochy 2002 36 1075 June-Reg p 6-2 200 R R 1979-08-26 Houston,TX A -- 2001-2004 Yes
Kevin Correia 2001 23 704 June-Reg p 6-3 180 R R 1980-08-24 San Diego,CA MLB 2003-2015 2000-2015 No
Keith Anderson 2001 27 826 June-Reg c 6-1 205 R R 1979-01-06 Escondido,CA AAA -- 2001-2004 Yes
Andrew Perry 2001 36 1076 June-Reg p 6-5 220 R R 1978-12-31 Upland,CA A- -- 2001-2001 Yes
Jared Blasdell 2001 38 1154 June-Reg p 6-3 185 R R 1979-05-14 Las Vegas,NV AAA -- 2000-2005 Yes
Will Morris 2000 31 928 June-Reg p 6-0 180 L R 1978-03-26 Bellflower,CA A+ -- 2000-2002 Yes
Steve Wood 2000 36 1078 June-Reg 1b 6-4 215 R R 1977-12-10 Beverly Hills,CA A- -- 1998-2001 Yes
Andre Gomez 2000 40 1189 June-Reg c 6-2 185 R R 1978-09-06 Culver City,CA A+ -- 2000-2003 Yes
Mike Shwam 2000 44 1305 June-Reg p 6-2 200 R R 1977-12-22 Huntington Beach,CA A+ -- 1999-2002 Yes
Jeremy Cunningham 1999 4 138 June-Reg p 6-5 190 R R 1978-08-04 Santa Clara,CA A+ -- 1999-2001 Yes
Mike Zirelli 1999 23 708 June-Reg p 6-4 210 R R 1977-01-21 Burlingame,CA A+ -- 1996-2004 Yes
Andrew Ecklund 1998 36 1068 June-Reg c 5-10 175 R R 1979-05-24 San Luis Obispo,CA College -- 1999-2000 No
Taber Maier 1997 30 914 June-Reg ss 6-0 180 R R 1975-02-24 Tehran,IZ AAA -- 1996-2003 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Rob Neal 1996 27 805 June-Reg of 6-0 195 R R 1973-01-28 Thousand Oaks,CA A- -- 1996-1996 Yes
Andy Hall 1995 16 435 June-Reg 2b 6-0 180 B R 1974-04-29 -- College -- 1995-1995 Yes
Shannon Stephens 1995 43 1185 June-Reg p 6-2 205 R R 1973-08-28 San Gabriel,CA A+ -- 1995-2001 Yes
Bret Mueller 1995 46 1270 June-Reg of 6-1 195 R R 1973-03-26 Darien,CT A -- 1995-1996 Yes
Rob Neal 1994 23 631 June-Reg of 6-0 195 R R 1973-01-28 Thousand Oaks,CA A- -- 1996-1996 No
Ben Boulware 1993 7 201 June-Reg of 5-11 185 R R 1972-02-25 Los Gatos,CA A+ -- 1993-1997 Yes
Dan Chergey 1993 22 631 June-Reg p 6-2 195 R R 1971-01-29 Thousand Oaks,CA AAA -- 1993-1997 Yes
John Oakland 1992 22 627 June-Reg 1b 6-4 215 R R 1970-07-18 San Leandro,CA A+ -- 1992-1995 Yes
Doug O'Neill 1991 7 191 June-Reg of 5-10 190 R R 1970-06-29 San Jose,CA AAA -- 1991-1998 Yes
Dennis Reed 1990 22 599 June-Reg p 5-11 185 R R 1968-02-10 El Segundo,CA A -- 1990-1992 Yes
Doug Noce 1990 41 1080 June-Reg c 5-11 180 R R 1968-04-09 San Mateo,CA AAA -- 1990-1991 Yes
Todd Refnes 1990 44 1157 June-Reg p 6-3 193 B R 1967-10-25 -- A -- 1990-1990 Yes
David Wilson 1989 31 811 June-Reg p 6-7 195 R R 1968-01-25 Fresno,CA A -- 1989-1991 No
Ronald Crowe 1989 38 986 June-Reg ss-p 6-0 175 R R 1967-07-06 Caldwell,ID AAA -- 1989-1993 Yes
Justin McCray 1989 41 1067 June-Reg ss-3b 6-2 190 R R 1967-09-23 El Cerrito,CA A+ -- 1989-1991 Yes
Lee Hancock 1988 4 97 June-Reg p 6-4 215 L L 1967-06-27 North Hollywood,CA MLB 1995-1996 1988-1997 Yes
Erik Bratlien 1988 18 458 June-Reg p 6-0 180 R R 1966-05-11 -- A -- 1988-1990 Yes
John Orton 1987 1 25 June-Reg c 6-1 195 R R 1965-12-08 Santa Cruz,CA MLB 1989-1993 1987-1996 Yes
Scott Reaves 1987 16 416 June-Reg ss 6-1 200 R R 1966-05-09 Fresno,CA A+ -- 1987-1989 Yes
Jason Maas 1985 10 259 June-Reg of 6-2 190 L R 1963-03-17 Castro Valley,CA AAA -- 1985-1991 Yes
Darren Pearson 1985 12 290 June-Reg p 6-0 175 R R 1964-08-09 San Pablo,CA A -- 1985-1986 Yes
Rob Lambert 1985 20 519 June-Reg 2b 5-10 170 R R 1963-04-19 Danville,CA AAA -- 1985-1988 Yes
Greg Gilbert 1984 6 141 June-Reg p 6-0 185 R R 1962-06-17 Riverside,CA A+ -- 1984-1988 Yes
Kent Bachman 1984 8 197 June-Reg 2b-ss 6-0 180 R R 1962 Walnut Creek,CA A+ -- 1984-1986 Yes
Larry Pott 1982 23 574 June-Reg c 6-3 210 R R 1960 -- AA -- 1982-1985 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Steve Compagno 1982 30 754 June-Reg p 6-1 190 L L 1960-09-14 -- A- -- 1982-1982 Yes
Craig Gerber 1981 20 496 June-Reg ss 6-0 175 L R 1959-01-08 Chicago,IL MLB 1985-1985 1981-1988 Yes
Paul Hertzler 1981 20 511 June-Reg 1b 6-3 190 L L 1959-09-23 Reedley,CA AAA -- 1981-1986 Yes
Eric Peyton 1981 23 590 June-Reg of 5-10 170 L L 1959-11-22 San Diego,CA AAA -- 1981-1984 Yes
Mark Silva 1981 25 644 June-Reg p 6-4 200 R R 1958-09-17 Santa Maria,CA AAA -- 1981-1986 Yes
Rob Vavrock 1980 27 674 June-Reg p 6-2 195 R R 1959-03-16 Riverside,CA A+ -- 1980-1983 Yes
Courtney Wyrick 1979 9 222 June-Reg p 5-10 180 R R 1956 -- AA -- 1979-1981 Yes
Jack Ayer 1979 10 240 June-Reg ss 6-3 200 R R 1958-11-10 San Diego,CA AAA -- 1979-1987 Yes
Tom Beyers 1979 15 388 June-Reg 1b 5-11 175 L L 1958-04-09 San Francisco,CA AAA -- 1979-1983 Yes
Kevin Irot 1979 27 689 June-Reg p 6-3 210 R R 1958-09-19 Placentia,CA A -- 1979-1980 Yes
Ozzie Smith 1977 4 86 June-Reg ss 5-11 150 B R 1954-12-26 Mobile,AL MLB 1978-1996 1977-1996 Yes
David Pencille 1977 23 563 June-Reg p 6-0 185 R R 1955 Stockton,CA Rk -- 1977-1977 Yes
Gorman Heimueller 1977 -- udfa Signed p 6-4 195 L L 1955-09-24 Los Angeles,CA MLB 1983-1984 1977-1986 Yes
Dennis Sherow 1976 2 33 June-Reg of 6-5 195 R R 1955-01-04 Compton,CA AAA -- 1977-1983 Yes
Ozzie Smith 1976 7 146 June-Reg ss 5-11 150 B R 1954-12-26 Mobile,AL MLB 1978-1996 1977-1996 No
Mike Ongarato 1976 20 478 June-Reg of 6-1 185 R R 1955-04-28 Los Angeles,CA AAA -- 1977-1981 Yes
Stan Skidgel 1975 4 80 Jan-Sec p -- -- -- -- 1955 Roseville,CA -- -- -- Yes
Joe Zagarino 1974 17 401 June-Reg of-1b 6-3 196 R R 1952-10-20 -- A -- 1977-1977 Yes
Larry Silveira 1974 19 430 June-Reg c 6-1 195 R R 1953-04-08 San Luis Obispo,CA -- -- -- Yes
Dan Marple 1974 25 555 June-Reg of 6-1 187 L R 1953 Oxnard,CA -- -- -- Yes
Dave Oliver 1973 3 53 June-Reg 2b 5-11 175 L R 1951-04-07 Stockton,CA MLB 1977-1977 1976-1980 Yes
Mike Krukow 1973 8 184 June-Reg p 6-5 205 R R 1952-01-21 Long Beach,CA MLB 1976-1989 1976-1989 Yes
Kent Agler 1971 23 534 June-Reg p 6-0 190 B R 1949-01-31 San Jose,CA -- -- -- Yes
Richard Brown 1970 8 143 Jan-Sec of 5-11 185 L L 1948-02-13 Sunnyvale,CA -- -- -- Yes
Bob Dorn 1967 53 886 June-Reg p 6-4 190 L L 1945-03-31 -- -- -- -- Yes
150 record(s)