2009 Giants Roster

Arizona League (AL) - Class: R
Team Record: 39-17
Finished 1st in the AL's East Division
Manager: Mike Goff (39-17)
Affiliation: San Francisco Giants
Location: Scottsdale, Arizona
Ballpark: Scottsdale Stadium

2009 Giants Statistics

Playoffs - Giants 1 game, Angels 0
Finals - Mariners 1 game, Giants 0

The Giants of the Arizona League ended the 2009 season with a record of 39 wins and 17 losses, finishing first in the league's East Division.

The Giants led the league with just 224 runs allowed. The team scored 321 runs. Ydwin Villegas paced all regular batters by hitting .302. Bryan Salsbury topped the team with 5 wins, while Cameron Lamb recorded a 2.05 ERA, best among qualifying pitchers.

Chris Dominguez, Jake Dunning, Chris Heston, Joe Martinez, Josh Phelps, Héctor Sánchez, Andrés Torres and Ryan Verdugo were all players from the 2009 Giants who played in the Majors during their careers.

Mike Goff served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Kelyn AcostaRRApril 24, 19856'1"205Azua, Azua DO
Michael AmbortSRApril 23, 19856'1"215Rockville Centre, NY US
Gus BenusaLLJanuary 30, 19916'0"200Oakmont, PA US
Raul BurgosSRAugust 18, 19876'1"210Puerto Plata, Puerto Plata DO
Steven CalicuttLLFebruary 7, 19846'2"190Spartansburg, SC US
Ricardo CastroLLFebruary 9, 19896'5"178Sinaloa, MX
Edward ConcepcionRROctober 3, 19886'2"215La Vega, La Vega DO
Rafael CovaRRMarch 5, 19826'2"175Cariaco, VE
Evan CrawfordRRAugust 5, 19886'2"165St. Louis, MO US
Aaron DavidsonRRSeptember 27, 19885'11"205Little Rock, AR US
Derek DibbensLRAugust 7, 19876'0"200
Chris DominguezRRNovember 22, 19866'4"235Los Angeles, CA US
Kaohi DowningRRMay 7, 19865'11"180Honolulu, HI US
Jake DunningRRAugust 12, 19886'4"190Fort Stewart, GA US
Brennan FlickRRSeptember 12, 19896'0"185Morgan City, LA US
Chris HestonRRApril 10, 19886'3"195Palm Bay, FL US
Brian IrvingRRApril 24, 19866'2"205Hamden, CT US
Julio IzturisSRAugust 29, 19895'11"165Cabudare, Lara VE
Jason JarvisRROctober 1, 19876'2"195Concord, CA US
Devan KlineRROctober 15, 19876'1"195Battle Creek, MI US
Cameron LambRRMay 29, 19896'3"211Perth, Western Australia AU
Nick LilesRRJuly 23, 19876'1"185Moore County, NC US
Josh LopezRRJanuary 31, 19895'9"170Bayamon, PR
Kyle MachRRNovember 8, 19865'10"190St. Louis, MO US
Joe MartinezLRFebruary 26, 19836'2"190South Orange, NJ US
Evan McArthurRRJune 29, 19846'2"200Fullerton, CA US
Bryan MillikanRRAugust 13, 19836'5"202Portland, OR US
Luis MunozRROctober 10, 19916'0"165Cidra, PR
Jesus NavarroRRJanuary 3, 19886'0"180Mazatlan, Sinaloa MX
Leonardo OchoaLROctober 20, 19896'0"180St. Amable, QC CA
Josh PhelpsRRMay 12, 19786'3"225Anchorage, AK US
Kelvin PichardoRROctober 13, 19856'0"215Santiago, Santiago DO
Ryne PriceLRMay 27, 19865'11"190Palo Alto, CA US
Addison ProszekRRApril 17, 19876'5"260Chewelah, WA US
Carlos QuintanaRRJune 14, 19876'3"180Caracas, Distrito Federal VE
Rafael RodriguezRRJuly 13, 19926'5"200Pueblo Abajo, Bani DO
Andrew RomoRRJune 20, 19876'1"230Brawley, CA US
Bryan SalsburyRROctober 22, 19896'2"185San Jacinto, CA US
Héctor SánchezSRNovember 17, 19896'1"255Maracay, Aragua VE
Shawn SanfordRRAugust 28, 19886'0"210Vorhees, NJ US
Audy SantanaRRNovember 10, 19866'3"160Las Matas de Farfan, San Juan DO
Victor SantanaRRNovember 21, 19886'1"192San Pedro de Macoris, San Pedro de Macoris DO
Ryan ScomaLRSeptember 12, 19876'2"205Redwood City, CA US
Ryan ShaverRRDecember 17, 19846'5"197Fairbanks, AK US
Jesse ShrinerRRFebruary 24, 19856'1"195Wheat Ridge, CO US
Jason StoffelRRSeptember 15, 19886'1"230Tarzana, CA US
Andrés TorresSRJanuary 26, 19785'10"195Paterson, NJ US
Ryan VerdugoLLApril 10, 19876'0"200Pasadena, CA US
Ydwin VillegasRRSeptember 1, 19905'10"178Valencia, Carabobo VE
Craig WestcottLRMarch 1, 19866'4"215New Orleans, LA US
Jonathan WhiteLLJune 16, 19866'2"200Nashville, TN US
Ben WilshireRRMarch 25, 19856'4"200Clarksville, TN US
Sundrendy WindsterRRFebruary 23, 19896'3"185, CW
Ben WoodburyRRFebruary 21, 19865'10"175West Plains, MO US



Minor League Baseball


Minor League Baseball Search