Season Information
Team Name
2009 San Francisco Giants
League
National League
Division
West
Calendar
Location
W-L Record
88-74 (.543)   GBL: -7
Rankings (Div/Lg/MLB)
3 / 5 / 8
Runs For/Against
657 / 611   Diff: +46
Playoffs
dnq
Playoff Series
dnq
Playoff Series
General Manager(s)
Manager(s)
Ballpark
Spring Training W-L
Spring Ballpark
Scottsdale Stadium (Scottsdale,Arizona)
Top Draft Pick
Attendance
Attendance Rank
10
Payroll (usd$)
Payroll Rank
7
Years Active
1883-2020
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

MLB Transactions on this Date

top csv share Sort PREV | NEXT
TranxDatePlayer NameTransaction DescriptionPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
2009-12-18Eric HackerSigned by GiantsP6-1210BR1983-03-26Duncanville,TX
2002- 23- 696-NYA
MLB2009-20122002-2012
2009-12-12Brad PennySigned by GiantsP6-4200RR1978-05-24Blackwell,OK
1996-  5- 155-ARI
MLB2000-20141996-2015
2009-12-11Tommy JosephSigned by Giants1B-LF6-1215RR1991-07-16Phoenix,AZ
2009-  2-  55-SFN
MLB2016-20172010-2019
2009-12-11Zack WheelerSigned by GiantsP6-3180RR1990-05-30Dallas,GA
2009-  1-   6-SFN
MLB2013-20192010-2019
2009-12-10Ben SnyderClaimed off waivers by Orioles from GiantsP-RF6-1175LL1985-07-20Bellevue,OH
2006-  4- 116-SFN
AAA2005-2012
2009-11-25Jason StoffelSigned by GiantsP6-2225RR1988-09-15Tarzana,CA
2009-  4- 117-SFN
AAA2007-2017
2009-11-25Rafael CovaSigned by GiantsP6-2174RR1982-03-05Cariaco,VZ
AAA2005-2016
2009-11-19Devan KlineSigned by GiantsP6-2195RR1987-10-15Battle Creek,MI
A2007-2010
2009-09-10Jesse EnglishClaimed off waivers by Nationals from GiantsP6-3220LL1984-09-13Oceanside,CA
2002-  6- 187-SFN
MLB2010-20102002-2014
2009-09-02Joel CollinsTraded by Pirates to Giants for future considerationsC-1B6-1200RR1986-04-24Richmond Hill,ON
2007- 10- 325-TOR
A+2005-2011
2009-09-01Chris HestonSigned by GiantsP6-4185RR1988-04-10Palm Bay,FL
2009- 12- 357-SFN
MLB2014-20172007-2018
2009-08-17Craig WestcottSigned by GiantsP6-4225LR1986-03-01Chalmette,LA
2009- 30- 897-SFN
AA2008-2013
2009-08-02Shawn SanfordSigned by GiantsP6-0200RR1988-08-28Cinnaminson,NJ
2009- 13- 387-SFN
AAA2007-2014
2009-07-30Freddy SanchezTraded by Pirates to Giants for Tim Alderson2B-SS5-11185RR1977-12-21Hollywood,CA
2000- 11- 332-BOS
MLB2002-20112000-2012
2009-07-30Tim AldersonTraded by Giants to Pirates for Freddy SanchezP6-6217RR1988-11-03Phoenix,AZ
2007-  1-  22-SFN
AAA2007-2016
2009-07-27Scott BarnesTraded by Giants to Indians for Ryan GarkoP6-3175LL1987-09-05Springfield,MA
2008-  8- 237-SFN
MLB2012-20132006-2018
2009-07-27Ryan GarkoTraded by Indians to Giants for Scott Barnes1B-C6-1220RR1981-01-02Pittsburgh,PA
2003-  3-  78-CLE
MLB2005-20102000-2012
2009-07-13Nick LilesSigned by GiantsLF-RF6-0165RR1987-07-23Laurinburg,NC
2009-  7- 207-SFN
AAA2007-2013
2009-06-22Gary MoranSigned by GiantsP6-8265RR1985-05-21Madera,CA
2009- 41-1227-SFN
AA2008-2014
2009-06-22Ryan LollisSigned by GiantsRF-CF6-2185LL1986-12-16Houston,TX
2009- 37-1107-SFN
MLB2015-20152006-2017
2009-06-22Taylor RogersSigned by GiantsP6-5202RR1987-06-05Dallas,TX
2009- 25- 747-SFN
AA2007-2013
2009-06-22Jeremy TooleSigned by GiantsP6-4240RR1988-06-17Huntsville,TX
2009- 10- 297-SFN
A2009-2010
2009-06-22Drew BierySigned by Giants3B-1B6-1215RR1986-05-14Fort Worth,TX
2009- 22- 657-SFN
AA2006-2011
2009-06-22Ryan CavanSigned by Giants2B-SS5-10180BR1987-06-28San Mateo,CA
2009- 16- 477-SFN
AA2006-2016
2009-06-22Kyle VazquezSigned by GiantsP6-3175RR1988-06-29Berlin,CT
2009- 15- 447-SFN
A2007-2015
2009-06-22Chris GloorSigned by GiantsP6-6265LL1987-03-07Bay Shore,NY
2009- 17- 507-SFN
AA2006-2013
2009-06-22Brandon GravesSigned by GiantsP6-1195LL1986-08-07Tallahassee,FL
2009- 35-1047-SFN
A-2007-2009
2009-06-22Luke AndersSigned by Giants1B6-6220LL1986-10-02Bryan,TX
2009- 32- 957-SFN
AA2006-2012
2009-06-22Kyle HensonSigned by GiantsC5-11180RR1986-12-07Conroe,TX
2009- 39-1167-SFN
A-2009-2009
2009-06-21Bryan SalsburySigned by GiantsP6-2185RR1989-10-22San Jacinto,CA
2009- 14- 417-SFN
A2009-2010
2009-06-18Osiris MatosSigned by GiantsP6-1180RR1984-11-06Santo Domingo,DR
2002-  0-   0-SFN
MLB2008-20092002-2015
2009-06-18Craig WhitakerSigned by GiantsP6-4170RR1984-11-19Lufkin,TX
2003-  1-  34-SFN
AAA2003-2012
2009-06-18AJ ProszekSigned by GiantsP6-5260RR1987-04-17Chewelah,WA
2009- 38-1137-SFN
A+2009-2011
2009-06-18Steve HolmSigned by GiantsC-3B6-0195RR1979-10-21Sacramento,CA
2001- 17- 526-SFN
MLB2008-20112000-2012
2009-06-18Kaohi DowningSigned by Giants2B-P5-10170RR1986-05-07Honolulu,HI
2009- 50-1497-SFN
AAA2009-2018
2009-06-17Bengie MolinaSigned by GiantsC-DH5-11207RR1974-07-20Rio Piedras,PR
1993-  0-   0-CAL
MLB1998-20101993-2010
2009-06-17Aaron DavidsonSigned by GiantsP5-11205RR1988-09-27Little Rock,AR
2008- 31- 927-SFN
Rk2009-2009
2009-06-17Luis MunozSigned by GiantsCF-RF6-0165RR1991-10-10Cidra,PR
2009- 26- 777-SFN
Rk2009-2009
2009-06-17Jonathan WhiteSigned by GiantsLF-CF6-2205LL1986-06-16Shelbyville,TN
2009- 40-1197-SFN
Rk2006-2009
2009-06-17Kyle MachSigned by Giants3B-1B5-10183RR1986-11-08St. Louis,MO
2009- 27- 807-SFN
A2006-2010
2009-06-17Ryan ScomaSigned by Giants1B-LF6-2210LR1987-09-12Redwood City,CA
2009- 36-1077-SFN
A2007-2013
2009-06-17Gus BenusaSigned by GiantsCF-LF5-11190LL1991-01-30Oakmont,PA
2009-  8- 237-SFN
Rk2009-2013
2009-06-17Juan UribeSigned by GiantsSS-3B6-0225RR1979-03-22Bani,DR
1997-  0-   0-COL
MLB2001-20161998-2016
2009-06-17Leonardo OchoaSigned by GiantsLF-RF5-11180LR1989-10-20St. Amable,QC
2008- 48-1428-SFN
A-2009-2011
2009-06-13Juan MartinezSigned by Giants2B-SS5-10190RR1986-12-26Los Angeles,CA
2009- 46-1377-SFN
AAA2008-2019
2009-06-13Evan McArthurSigned by Giants3B-1B6-2200RR1984-06-29Harbor City,CA
2007- 11- 344-SFN
A-2005-2010
2009-06-12John EshlemanSigned by GiantsSS-3B6-0180BR1989-04-08Yucaipa,CA
2009- 11- 327-SFN
AA2009-2012
2009-04-10Luis PerdomoClaimed off waivers by Padres from GiantsP6-0170RR1984-04-27San Cristobal,DR
2003-  0-   0-CLE
MLB2009-20122006-2016
2009-03-27Ronny PaulinoTraded by Giants to Marlins for Hector CorreaC-1B6-3217RR1981-04-21Santo Domingo,DR
1997-  0-   0-PIT
MLB2005-20121999-2016
2009-03-27Hector CorreaTraded by Marlins to Giants for Ronny PaulinoP6-3165RR1988-03-18Arecibo,PR
2006-  4- 125-MIA
AA2006-2012
2009-03-27Ronny PaulinoTraded by Phillies to Giants for Jack TaschnerC-1B6-3217RR1981-04-21Santo Domingo,DR
1997-  0-   0-PIT
MLB2005-20121999-2016
2009-03-27Jack TaschnerTraded by Giants to Phillies for Ronny PaulinoP6-3190LL1978-04-21Milwaukee,WI
1999-  2-  75-SFN
MLB2005-20101999-2010
2009-03-19Keiichi YabuReleased by GiantsP6-2200RR1968-09-28Mie,JP
2005-  0-   0-OAK
MLB2005-20081994-2010
2009-02-10Ramon OrtizSigned by Giants to minor league contractP6-0175RR1973-03-23Cotui,DR
1995-  0-   0-CAL
MLB1999-20131996-2015
2009-02-09Rich AuriliaSigned by Giants to minor league contractSS-1B6-1185RR1971-09-02Brooklyn,NY
1992- 24- 678-TEX
MLB1995-20091992-2009
2009-01-29Juan UribeSigned by Giants to minor league contractSS-3B6-0225RR1979-03-22Bani,DR
1997-  0-   0-COL
MLB2001-20161998-2016
2009-01-20Jack TaschnerSigned by Giants (1-year)P6-3190LL1978-04-21Milwaukee,WI
1999-  2-  75-SFN
MLB2005-20101999-2010
2009-01-09Brandon MeddersSigned by Giants to minor league contractP6-2185RR1980-01-26Tuscaloosa,AL
2001-  8- 248-ARI
MLB2005-20102000-2010
2009-01-09Francis BeltranSigned by Giants to minor league contractP-SS6-5220RR1979-11-29Santo Domingo,DR
1996-  0-   0-CHN
MLB2002-20081997-2011
2009-01-09Andres TorresSigned by Giants to minor league contractOF-CF5-10175BR1978-01-26Aguadilla,PR
1998-  4- 117-DET
MLB2002-20131998-2014
Glossary:
Player Name Name of the player. If not linked, then no profile on the site Transaction Description Full description of the transaction as entered in the database Pos Defensive Position Ht Height Wt Weight Ba Bats Th Throws Born Date Date of Birth for Player Place of Birth City,State or City,Country for birthplace Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system