The Baseball Cube

TBC

San Francisco Giants

San Francisco Giants

Draft History

MORE  
years range
1965-2023
total picks
2474
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
Full list of franchise draft history with metrics by year.
Draft History
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • 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.
year teamname stats picks other 1st rnd total mlb udfa top pick# top pick hs college signed Unsigned d1 d2 d3 naia jrcollege hs% col% sign% unsign% first to mlb top bonus
2023 San Francisco Giants team page 21 0 1 0 19 16 Bryce Eldridge 3 18 21 0 14 2 0 0 2 14.3 85.7 100.0 0.0 Bryce Eldridge
2022 San Francisco Giants team page 20 0 1 1 13 30 Reggie Crawford 3 17 17 3 16 1 0 0 0 15.0 85.0 85.0 15.0 Wade Meckler Reggie Crawford
2021 San Francisco Giants team page 20 0 1 0 31 14 Will Bednar 4 16 17 3 13 2 0 0 1 20.0 80.0 85.0 15.0 Will Bednar
2020 San Francisco Giants team page 7 0 1 3 11 13 Patrick Bailey 1 6 7 0 5 1 0 0 0 14.3 85.7 100.0 0.0 Casey Schmitt Patrick Bailey
2019 San Francisco Giants team page 40 0 1 3 38 10 Hunter Bishop 12 28 29 11 24 2 0 0 2 30.0 70.0 72.5 27.5 Caleb Kilian Hunter Bishop
2018 San Francisco Giants team page 40 0 1 9 39 2 Joey Bart 5 35 35 5 17 5 0 3 10 12.5 87.5 87.5 12.5 Joey Bart Joey Bart
2017 San Francisco Giants team page 40 0 1 3 26 19 Heliot Ramos 6 34 33 7 24 4 0 1 5 15.0 85.0 82.5 17.5 Heliot Ramos Heliot Ramos
2016 San Francisco Giants team page 39 0 0 5 32 59 Bryan Reynolds 5 34 31 8 21 5 0 3 5 12.8 87.2 79.5 20.5 Bryan Reynolds Bryan Reynolds
2015 San Francisco Giants team page 41 0 2 9 24 18 Phil Bickford 8 33 31 10 25 0 0 1 7 19.5 80.5 75.6 24.4 Andrew Suarez Phil Bickford
2014 San Francisco Giants team page 40 0 1 6 27 14 Tyler Beede 15 25 23 17 19 2 0 0 4 37.5 62.5 57.5 42.5 Austin Slater Tyler Beede
2013 San Francisco Giants team page 40 0 1 8 16 25 Christian Arroyo 14 26 33 7 21 2 0 0 3 35.0 65.0 82.5 17.5 Christian Arroyo Christian Arroyo
2012 San Francisco Giants team page 40 0 1 9 18 20 Chris Stratton 5 35 32 8 28 2 0 1 4 12.5 87.5 80.0 20.0 Matt Duffy Chris Stratton
2011 San Francisco Giants team page 51 0 2 12 10 29 Joe Panik 11 40 39 12 31 1 0 2 5 21.6 78.4 76.5 23.5 Andrew Susac Joe Panik
2010 San Francisco Giants team page 50 0 1 8 12 24 Gary Brown 10 40 33 17 28 1 1 3 7 20.0 80.0 66.0 34.0 Mike Kickham Gary Brown
2009 San Francisco Giants team page 50 0 1 8 12 6 Zack Wheeler 10 40 35 15 29 3 0 3 5 20.0 80.0 70.0 30.0 Brandon Belt Zack Wheeler
2008 San Francisco Giants team page 50 0 2 9 5 5 Buster Posey 10 39 31 19 25 2 1 1 10 20.0 78.0 62.0 38.0 Conor Gillaspie Buster Posey
2007 San Francisco Giants team page 52 0 6 10 9 10 Madison Bumgarner 6 46 45 7 35 2 0 0 9 11.5 88.5 86.5 13.5 Dan Runzler Madison Bumgarner
2006 San Francisco Giants team page 50 0 2 9 7 10 Tim Lincecum 12 38 30 20 28 4 0 0 6 24.0 76.0 60.0 40.0 Tim Lincecum Tim Lincecum
2005 San Francisco Giants team page 47 0 0 7 6 132 Ben Copeland 11 36 27 20 20 2 0 1 12 23.4 76.6 57.4 42.6 Alex Hinshaw Ben Copeland
2004 San Francisco Giants team page 49 0 0 7 4 70 Eddy Martinez-Esteve 9 40 37 12 27 2 1 3 6 18.4 81.6 75.5 24.5 Kevin Frandsen Eddy Martinez-Esteve
2003 San Francisco Giants team page 52 0 2 11 4 22 David Aardsma 14 38 28 24 22 0 0 1 15 26.9 73.1 53.8 46.2 David Aardsma David Aardsma
2002 San Francisco Giants team page 50 0 1 10 2 25 Matt Cain 14 36 27 23 23 2 1 0 10 28.0 72.0 54.0 46.0 Kevin Correia Matt Cain
2001 San Francisco Giants team page 52 0 3 8 1 21 Brad Hennessey 14 38 32 20 24 1 0 2 11 26.9 73.1 61.5 38.5 Jesse Foppert Brad Hennessey
2000 San Francisco Giants team page 50 0 1 8 1 21 Boof Bonser 15 35 32 18 16 2 1 4 12 30.0 70.0 64.0 36.0 Trey Lunsford Boof Bonser
1999 San Francisco Giants team page 52 0 2 3 0 24 Kurt Ainsworth 11 41 30 22 18 2 3 1 17 21.2 78.8 57.7 42.3 Kurt Ainsworth Kurt Ainsworth
year teamname stats picks other 1st rnd total mlb udfa top pick# top pick hs college signed Unsigned d1 d2 d3 naia jrcollege hs% col% sign% unsign% first to mlb top bonus
1998 San Francisco Giants team page 50 0 5 9 2 19 Tony Torcato 19 31 27 23 21 2 0 0 8 38.0 62.0 54.0 46.0 Ryan Vogelsong Tony Torcato
1997 San Francisco Giants team page 46 0 2 4 1 4 Jason Grilli 8 38 27 19 22 1 1 1 13 17.4 82.6 58.7 41.3 Scott Linebrink Jason Grilli
1996 San Francisco Giants team page 50 0 1 5 1 7 Matt White 17 32 24 26 17 0 1 1 13 34.0 64.0 48.0 52.0 Mike Caruso Mike Caruso
1995 San Francisco Giants team page 50 0 1 7 3 16 Joe Fontenot 20 28 21 29 11 3 1 1 12 40.0 56.0 42.0 58.0 Russ Ortiz Joe Fontenot
1994 San Francisco Giants team page 59 0 2 10 4 22 Dante Powell 18 39 31 28 15 4 1 3 16 30.5 66.1 52.5 47.5 Jacob Cruz Dante Powell
1993 San Francisco Giants team page 57 0 1 7 1 6 Steve Soderstrom 18 36 34 23 19 5 1 1 10 31.6 63.2 59.6 40.4 Steve Bourgeois Steve Soderstrom
1992 San Francisco Giants team page 50 0 1 6 0 7 Calvin Murray 16 33 35 15 15 2 0 5 10 32.0 66.0 70.0 30.0 Chad Fonville Calvin Murray
1991 San Francisco Giants team page 67 0 1 5 0 33 Steve Whitaker 22 44 40 27 21 5 0 2 16 32.8 65.7 59.7 40.3 William Van Landingham --
1990 San Francisco Giants team page 39 0 3 10 2 15 Adam Hyzdu 14 24 24 15 12 1 0 2 9 35.9 61.5 61.5 38.5 Kevin McGehee Adam Hyzdu
1989 San Francisco Giants team page 50 0 1 7 1 14 Steve Hosey 7 43 38 12 24 6 0 4 9 14.0 86.0 76.0 24.0 Rafael Novoa Steve Hosey
1988 San Francisco Giants team page 47 0 2 8 1 15 Royce Clayton 10 37 40 7 15 8 1 4 9 21.3 78.7 85.1 14.9 Steve Decker --
1987 San Francisco Giants team page 48 0 1 7 0 16 Mike Remlinger 5 43 38 10 28 6 1 3 5 10.4 89.6 79.2 20.8 Mike Benjamin --
1986 San Francisco Giants team page 33 16 1 10 1 3 Matt Williams 4 29 25 8 20 3 0 3 3 12.1 87.9 75.8 24.2 Matt Williams --
1985 San Francisco Giants team page 30 15 1 8 1 2 Will Clark 5 24 27 3 18 2 1 1 2 16.7 80.0 90.0 10.0 Will Clark Will Clark
1984 San Francisco Giants team page 27 17 2 6 0 9 Alan Cockrell 4 23 21 6 15 4 1 1 2 14.8 85.2 77.8 22.2 Terry Mulholland --
1983 San Francisco Giants team page 34 22 0 8 2 44 Jeff Robinson 10 23 25 9 17 0 1 1 4 29.4 67.6 73.5 26.5 Jeff Robinson --
1982 San Francisco Giants team page 44 26 1 5 2 11 Steve Stanicek 14 30 21 23 15 3 2 3 7 31.8 68.2 47.7 52.3 Mike Young --
1981 San Francisco Giants team page 44 24 1 5 1 10 Mark Grant 17 26 25 19 15 3 2 4 2 38.6 59.1 56.8 43.2 Mark Grant --
1980 San Francisco Giants team page 41 15 1 4 0 7 Jessie Reid 14 27 24 17 15 3 1 5 3 34.1 65.9 58.5 41.5 Alan Fowlkes --
1979 San Francisco Giants team page 35 14 2 7 1 15 Scott Garrelts 16 19 19 16 11 2 1 3 2 45.7 54.3 54.3 45.7 Tom O'Malley --
1978 San Francisco Giants team page 33 14 1 5 1 7 Bob Cummings 20 13 16 17 7 2 0 3 1 60.6 39.4 48.5 51.5 Jeff Ransom --
1977 San Francisco Giants team page 27 15 1 8 4 10 Craig Landis 16 11 12 15 8 0 1 0 2 59.3 40.7 44.4 55.6 Phil Huffman --
1976 San Francisco Giants team page 40 21 1 6 4 11 Mark Kuecker 19 21 17 23 7 3 1 4 6 47.5 52.5 42.5 57.5 Renie Martin --
1975 San Francisco Giants team page 37 21 1 4 0 8 Ted Barnicle 15 22 20 17 10 2 1 0 9 40.5 59.5 54.1 45.9 Bob Shirley Ted Barnicle
1974 San Francisco Giants team page 27 12 1 4 0 19 Terry Lee 15 12 16 11 5 2 3 0 2 55.6 44.4 59.3 40.7 Denny Walling --
year teamname stats picks other 1st rnd total mlb udfa top pick# top pick hs college signed Unsigned d1 d2 d3 naia jrcollege hs% col% sign% unsign% first to mlb top bonus
1973 San Francisco Giants team page 30 18 1 8 1 6 Johnnie LeMaster 20 10 16 14 4 2 0 0 4 66.7 33.3 53.3 46.7 Tommy Toms --
1972 San Francisco Giants team page 46 27 1 8 2 19 Rob Dressler 22 24 23 23 9 5 0 1 9 47.8 52.2 50.0 50.0 Ed Halicki --
1971 San Francisco Giants team page 44 24 1 5 0 18 Frank Riccelli 26 18 14 30 7 5 0 1 5 59.1 40.9 31.8 68.2 Craig Caskey --
1970 San Francisco Giants team page 40 28 1 7 0 17 John D'Acquisto 28 12 17 23 3 3 0 2 4 70.0 30.0 42.5 57.5 John D'Acquisto Butch Metzger
1969 San Francisco Giants team page 40 17 1 7 0 18 Mike Phillips 21 19 24 16 6 4 0 3 6 52.5 47.5 60.0 40.0 Skip Pitlock --
1968 San Francisco Giants team page 37 23 1 8 3 17 Gary Matthews 23 12 15 22 6 4 0 1 1 62.2 32.4 40.5 59.5 Rob Ellis --
1967 San Francisco Giants team page 49 21 1 9 1 18 Dave Rader 32 17 23 26 8 3 0 2 4 65.3 34.7 46.9 53.1 Don Carrithers --
1966 San Francisco Giants team page 40 9 1 7 1 17 Bob Reynolds 20 19 18 22 10 2 0 1 6 50.0 47.5 45.0 55.0 Don Hahn --
1965 San Francisco Giants team page 40 0 1 6 2 14 Al Gallagher 26 14 24 16 8 2 0 1 3 65.0 35.0 60.0 40.0 Rich Robertson Al Gallagher
59 record(s)