Sports
6.1k readers

The Greatest Starting pitchers To Play For the San Francisco Giants

Updated June 8, 2017 6.1k views458 items

A list of all players who have ever played Starting pitcher for the San Francisco Giants, with photos of the players when available. These San Francisco Giants Starting pitchers are listed by popularity, so the top of this list features only the best San Francisco Giants Starting pitchers of all time. The San Francisco Giants have a rich history with the MLB, and they owe a lot of their success to their talented Starting pitchers. This list answers the question, "Who are the greatest San Francisco Giants Starting pitchers of all time?"

This list has a variety of items, like Barry Bonds and Deion Sanders, in it.
...more
  • 1
    A. J. Burnett

    A. J. Burnett

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceNorth Little Rock, Arkansas

    BatsRight-handed

    TeamsMiami Marlins, Toronto Blue Jays

    Allan James Burnett (born January 3, 1977), is an American former professional baseball... more on Wikipedia
  • 2
    A. J. Griffin

    A. J. Griffin

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceEl Cajon, California

    Arthur Joseph "A.J." Griffin is an American professional baseball pitcher for the Oakland... more on Wikipedia
  • 3
    Aaron Cook

    Aaron Cook

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceFort Campbell, Kentucky

    BatsRight-handed

    TeamsColorado Rockies

    Aaron Lane Cook (born February 8, 1979) is an American former professional baseball pitcher.... more on Wikipedia
  • 4
    Aaron Harang

    Aaron Harang

    Relief pitcher, Starting pitcher

    BirthplaceSan Diego, California

    BatsRight-handed

    TeamsOakland Athletics, Cincinnati Reds

    Aaron Michael Harang (born May 9, 1978) is an American former professional baseball starting... more on Wikipedia
  • 5
    Aaron Myette

    Aaron Myette

    Starting pitcher, Pitcher

    NationalityCanada

    BirthplaceNew Westminster, Canada

    TeamsTexas Rangers, Chicago White Sox, Cleveland Indians, Cincinnati Reds

    Aaron Kenneth Myette (born September 26, 1977) is a former Major League Baseball Canadian... more on Wikipedia
  • 6
    Aaron Thompson

    Aaron Thompson

    Starting pitcher, Pitcher

    BirthplaceSanta Fe, New Mexico

    BatsLeft-handed

    Aaron M. Thompson (born February 28, 1987) is an American professional former baseball... more on Wikipedia
  • 7
    Abe Alvarez

    Abe Alvarez

    Starting pitcher, Pitcher

    BirthplaceLos Angeles, California

    TeamsBoston Red Sox

    Abraham Alvarez (born October 17, 1982) is an American baseball coach and former professional... more on Wikipedia
  • 8
    Adam Eaton

    Adam Eaton

    Pitcher

    NationalityUnited States of America

    BirthplaceSeattle, Washington

    TeamsPhiladelphia Phillies

    Adam Thomas Eaton (born November 23, 1977) is an American former professional baseball... more on Wikipedia

    More Adam Eaton 

    #47 of 47 Who Will Win The 2020 National League MVP Award?#47 of 168 The Best Washington Nationals Of All Time

  • 9
    Adam Miller

    Adam Miller

    Starting pitcher, Pitcher

    BirthplacePlano, Texas

    BatsRight-handed

    Adam Wayne Miller (born November 26, 1984) is an American professional baseball pitcher who is... more on Wikipedia
  • 10

    Adam Mills

    Starting pitcher
  • 11
    Adam Wainwright

    Adam Wainwright

    Relief pitcher, Starting pitcher

    NationalityUnited States of America

    BirthplaceBrunswick, Georgia, United States of America

    BatsRight-handed

    TeamsSt. Louis Cardinals

    Adam Parrish Wainwright (born August 30, 1981) is an American professional baseball pitcher... more on Wikipedia

    More Adam Wainwright 

    #99 of 278 The Best Starting Pitchers of All Time#152 of 197 The Greatest Pitchers of All Time

  • 12

    Adrian Burnside

    Starting pitcher

    NationalityAustralia

    BirthplaceAlice Springs, Australia

    Adrian Mark Burnside (born 15 March 1977) is an Australian former baseball player born in... more on Wikipedia
  • 13
    Al Leiter

    Al Leiter

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceToms River, New Jersey, United States of America

    TeamsMiami Marlins, Toronto Blue Jays, New York Yankees, New York Mets

    Alois Terry Leiter (; born October 23, 1965) is a former Major League Baseball (MLB)... more on Wikipedia
  • 14

    Alan Benes

    Starting pitcher, Pitcher

    BirthplaceEvansville, Center Township, Indiana

    TeamsChicago Cubs, Texas Rangers, St. Louis Cardinals

    Alan Paul Benes (born January 21, 1972) is a former Major League Baseball pitcher who pitched... more on Wikipedia
  • 15

    Alan Fowlkes

    Starting pitcher

    BirthplaceBrawley, California

    TeamsSan Francisco Giants, California Angels

    Alan Kim Fowlkes (born August 8, 1958) is a retired professional baseball player who played... more on Wikipedia
  • 16
    Alex Burnett

    Alex Burnett

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceAnaheim, California

    BatsRight-handed

    Alex James Burnett (born July 26, 1987) is an American former professional baseball... more on Wikipedia
  • 17
    Alexi Ogando

    Alexi Ogando

    Relief pitcher, Starting pitcher

    NationalityDominican Republic

    BirthplaceSan Pedro de Macorís, Dominican Republic

    BatsRight-handed

    Alexi Ogando Acosta (born October 5, 1983) is a Dominican professional baseball pitcher who is... more on Wikipedia
  • 18

    Allen Watson

    Relief pitcher, Starting pitcher

    BirthplaceJamaica, New York City, New York

    TeamsSan Francisco Giants, Seattle Mariners, St. Louis Cardinals, Anaheim Angels, New York Yankees

    Allen Kenneth Watson (born November 18, 1970) is a high school baseball coach and former... more on Wikipedia
  • 19
    Andrew Cashner

    Andrew Cashner

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceConroe, Texas

    BatsRight-handed

    Andrew Burton Cashner (born September 11, 1986) is an American professional baseball pitcher... more on Wikipedia

    More Andrew Cashner 

    #43 of 50 The Best Athletes Who Wore #48#48 of 52 The Best Pitchers In San Diego Padres History

  • 20
    Andrew Miller

    NationalityAmerican

    BirthplaceGainesville, Florida

    BatsLeft

    TeamsSt. Lous Cardinals

    Andrew Mark Miller (born May 21, 1985) is an American professional baseball pitcher for the... more on Wikipedia

    More Andrew Miller 

    #48 of 219 The Greatest Relief Pitchers of All Time#7 of 34 All The Tallest Current Baseball Players, Ranked

  • 21
    Andy Pettitte

    Andy Pettitte

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceBaton Rouge, Louisiana, United States of America

    BatsLeft-handed

    TeamsHouston Astros, New York Yankees

    Andrew Eugene Pettitte (; born June 15, 1972) is an American former baseball starting pitcher... more on Wikipedia

    More Andy Pettitte 

    #29 of 149 The Greatest New York Yankees Of All Time#370 of 582 The Greatest Baseball Players Of All Time

  • 22
    Andy Sonnanstine

    Andy Sonnanstine

    Starting pitcher, Pitcher

    BirthplaceBarberton, Ohio

    BatsLeft-handed

    TeamsTampa Bay Rays, Tampa Bay Devil Rays

    Andrew Michael Sonnanstine (born March 18, 1983) is an American former professional baseball... more on Wikipedia
  • 23

    Andy Van Hekken

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceHolland, Michigan

    TeamsDetroit Tigers

    Andrew William Van Hekken (born July 31, 1979) is an American professional baseball pitcher... more on Wikipedia
  • 24
    Aníbal Sánchez

    NationalityVenezuela

    BirthplaceMaracay, Venezuela

    BatsRight-handed

    TeamsWashington Nationals

    Aníbal Alejandro Sánchez Jr. (born February 27, 1984) is a Venezuelan-born American... more on Wikipedia
  • 25
    Anthony Reyes

    Anthony Reyes

    Starting pitcher, Pitcher

    BirthplaceDowney, California

    BatsRight-handed

    TeamsSt. Louis Cardinals, Cleveland Indians

    Anthony Loza Reyes (born October 16, 1981) is an American former professional baseball pitcher... more on Wikipedia