| MLB First Round Draft Picks - San Francisco Giants | ||||
| SEASON | PLAYER | POS | SCHOOL/HOMETOWN | PICK |
| 2015 | Chris Shaw | OF | Boston College | 31 |
| 2015 | Phil Bickford | RHP | College of Southern Nevada | 18 |
| 2014 | Tyler Beede | RHP | Vanderbilt | 14 |
| 2013 | Christian Arroyo | SS | Hernando High School, Brooksville, Fla. | 25 |
| 2012 | Chris Stratton | RHP | Mississippi St. | 20 |
| 2011 | Joe Panik | SS | St. John's | 29 |
| 2010 | Gary Brown | CF | Cal State Fullerton | 24 |
| 2009 | Zack Wheeler | RHP | East Paulding HS, Dallas, Ga. | 6 |
| 2008 | Buster Posey | C | Florida State | 5 |
| 2007 | Wendell Fairley | OF | George County HS, Lucedale, Miss. | 29 |
| 2007 | Tim Alderson | RHP | Horizon HS, Paradise Valley, Ariz. | 22 |
| 2007 | Madison Bumgarner | LHP | South Caldwell HS, Hudson, N.C. | 10 |
| 2006 | Tim Lincecum | RHP | Washington | 10 |
| 2003 | David Aardsma | RHP | Rice U. | 22 |
| 2002 | Matt Cain | RHP | Germantown, TN | 25 |
| 2001 | Noah Lowry | LHP | Pepperdine U | 30 |
| 2001 | Brad Hennessey | RHP | Youngstown State U | 21 |
| 2000 | John Bonser | RHP | Pinellas Park, FL | 21 |
| 1999 | Kurt Ainsworth | RHP | Louisiana State U. | 24 |
| 1998 | Arturo McDowell | OF | Jackson, MS | 29 |
| 1998 | Nathan Bump | RHP | Penn State U. | 25 |
| 1998 | Anthony Torcato | 3B | Woodland, CA | 19 |
| 1997 | Jason Grilli | RHP | Seton Hall U | 4 |
| 1996 | Matt White | RHP | Waynesboro, PA | 7 |
| 1995 | Joe Fontenot | RHP | Lafayette, LA | 16 |
| 1994 | Dante Powell | OF | Cal State Fullerton | 22 |
| 1993 | Steve Soderstrom | RHP | Fresno State U | 6 |
| 1992 | Calvin Murray | OF-3B | U of Texas | 7 |
| 1990 | Eric Christopherson | C | San Diego State U | 19 |
| 1990 | Adam Hyzdu | OF | Cincinnati, OH | 15 |
| 1989 | Steve Hosey | OF | Fresno State U | 14 |
| 1988 | Royce Clayton | SS | Playa del Rey, CA | 15 |
| 1987 | Mike Remlinger | LHP | Dartmouth College | 16 |
| 1986 | Matt Williams | SS | U of Nevada-Las Vegas | 3 |
| 1985 | Will Clark | 1B | Mississippi State U | 2 |
| 1984 | Terry Mulholland | LHP | Marietta College | 24 |
| 1984 | Alan Cockrell | OF | U of Tennessee | 9 |
| 1982 | Steve Stanicek | 1B | U of Nebraksa | 11 |
| 1981 | Mark Grant | RHP | Joliet, IL | 10 |
| 1980 | Jay Reid | 1B | Lynwood, CA | 7 |
| 1979 | *-Rick Luecken | RHP | Houston, TX | 18 |
| 1979 | Scott Garrelts | RHP | Buckley, IL | 15 |
| 1978 | Bob Cummings | C | Chicago, IL | 7 |
| 1977 | Craig Landis | SS | Napa, CA | 10 |
| 1976 | Mark Kuecker | SS | Brenham, TX | 11 |
| 1975 | Ted Barnicle | LHP | Jacksonville State U | 8 |
| 1974 | Terry Lee | 2B | San Luis Obispo, CA | 19 |
| 1973 | Johnnie LeMaster | SS | Paintsville, KY | 6 |
| 1972 | Rob Dressler | RHP | Portland, OR | 19 |
| 1971 | Frank Riccelli | LHP | Syracuse, NY | 18 |
| 1970 | John D'Acquisto | RHP | San Diego, CA | 17 |
| 1969 | Mike Phillips | SS | Irving, TX | 18 |
| 1968 | Gary Matthews | OF | Pacoima, CA | 17 |
| 1967 | Dave Rader | C | Bakersfield, CA | 18 |
| 1966 | Bob Reynolds | RHP | Seattle, WA | 17 |
| 1965 | Al Gallagher | 3B | Santa Clara U | 14 |