The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels Check out the always-changing Dollar Bin ... Ohtani, Trout, De la Cruz, Merrill, De Vries ... Both Buy it Now and Auction formats. Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

San Francisco Giants

Franchise History
Franchise Name
San Francisco Giants
League
National League
Division
West
Years Range
1883-2025
World Series Champions
8
World Series Participants
20
Playoffs
27
Division Champs
27
Last Championship
2014
Last Playoffs
2021
Other Team Names
Current Manager
Bob Melvin
Current General Manager
Zack Minasian
Current Ballpark
Oracle Park
Spring Ballpark
Scottsdale Stadium (Scottsdale,Arizona)
More Information

Franchise Yearly Record

csv
Glossary
yearteam nameleaguedivisiongwlwpctgblrfradiffmanagergeneral managerattendancepayrollballparkplayoffs
2025San Francisco GiantsNLWest925042.5436.038435232Bob Melvin0169,919,523Oracle Parkno info
2024San Francisco GiantsNLWest1628082.49418.0693699-6Bob MelvinPete Putila2,647,736198,419,831Oracle Parkdnq
2023San Francisco GiantsNLWest1627983.48821.0674719-45Gabe KaplerPete Putila2,500,153175,590,000Oracle Parkdnq
2022San Francisco GiantsNLWest1628181.50030.071669719Gabe KaplerScott Harris2,482,686142,292,500Oracle Parkdnq
2021San Francisco GiantsNLWest16210755.660-804594210Gabe KaplerScott Harris1,679,484149,937,613Oracle ParkLost in Division Series (Dodgers)
2020San Francisco GiantsNLWest602931.48314.02992972Gabe KaplerScott Harris0144,994,027Oracle Parkdnq
2019San Francisco GiantsNLWest1627785.47529.0678773-95Bruce BochyBobby Evans2,707,760178,286,222Oracle Parkdnq
2018San Francisco GiantsNLWest1627389.45118.5603699-96Bruce BochyBobby Evans3,156,185208,509,901AT&T Parkdnq
2017San Francisco GiantsNLWest1626498.39540.0639776-137Bruce BochyBobby Evans3,303,652176,531,278AT&T Parkdnq
2016San Francisco GiantsNLWest1628775.5374.071563184Bruce BochyBrian Sabean3,365,256171,464,943AT&T ParkLost in 1st Round (Cubs)
2015San Francisco GiantsNLWest1628478.5198.069662769Bruce BochyBrian Sabean2,193,581166,495,942AT&T Parkdnq
2014San Francisco GiantsNLWest1628874.5436.066561451Bruce BochyBrian Sabean3,368,697154,185,878AT&T ParkWon World Series (Royals)
2013San Francisco GiantsNLWest1627686.46916.0629691-62Bruce BochyBrian Sabean3,326,796142,180,333AT&T Parkdnq
2012San Francisco GiantsNLWest1629468.580-71864969Bruce BochyBrian Sabean3,377,37181,978,100AT&T ParkWon World Series (Tigers)
2011San Francisco GiantsNLWest1628676.5318.0570578-8Bruce BochyBrian Sabean3,387,303118,198,333AT&T Parkdnq
2010San Francisco GiantsNLWest1629270.568-697583114Bruce BochyBrian Sabean3,037,44397,828,833AT&T ParkWon World Series (Rangers)
2009San Francisco GiantsNLWest1628874.5437.065761146Bruce BochyBrian Sabean2,861,11382,616,450AT&T Parkdnq
2008San Francisco GiantsNLWest1627290.44412.0640759-119Bruce BochyBrian Sabean2,863,83776,594,500AT&T Parkdnq
2007San Francisco GiantsNLWest1627191.43819.0683720-37Bruce BochyBrian Sabean3,223,21590,219,056AT&T Parkdnq
2006San Francisco GiantsNLWest1617685.47211.5746786-40Felipe AlouBrian Sabean3,130,31390,056,419AT&T Parkdnq
yearteam nameleaguedivisiongwlwpctgblrfradiffmanagergeneral managerattendancepayrollballparkplayoffs
2005San Francisco GiantsNLWest1627587.4637.0649745-96Felipe AlouBrian Sabean3,140,78190,199,500SBC Parkdnq
2004San Francisco GiantsNLWest1629171.5622.085077080Felipe AlouBrian Sabean3,258,86482,019,166SBC Parkdnq
2003San Francisco GiantsNLWest16110061.621-755638117Felipe AlouBrian Sabean3,264,89882,852,167Pacific Bell ParkLost in 1st Round (Marlins)
2002San Francisco GiantsNLWest1619566.5902.5783616167Dusty BakerBrian Sabean3,253,20378,299,835Pacific Bell ParkLost World Series (Angels)
2001San Francisco GiantsNLWest1629072.5562.079974851Dusty BakerBrian Sabean3,311,95863,280,167Pacific Bell Parkdnq
2000San Francisco GiantsNLWest1629765.599-925747178Dusty BakerBrian Sabean3,318,80053,541,000Pacific Bell ParkLost in 1st Round (Mets)
1999San Francisco GiantsNLWest1628676.53114.087283141Dusty BakerBrian Sabean2,078,36546,059,5573Com Parkdnq
1998San Francisco GiantsNLWest1638974.5469.5845739106Dusty BakerBrian Sabean1,925,36440,320,8353Com Parkdnq
1997San Francisco GiantsNLWest1629072.556-784793-9Dusty BakerBrian Sabean1,690,86933,469,2133Com ParkLost in 1st Round (Marlins)
1996San Francisco GiantsNLWest1626894.42023.0752862-110Dusty BakerBob Quinn1,413,92234,605,225Candlestick Parkdnq
1995San Francisco GiantsNLWest1446777.46511.0652776-124Dusty BakerBob Quinn1,241,50034,931,849Candlestick Parkdnq
1994San Francisco GiantsNLWest1155560.4783.55045004Dusty BakerBob Quinn1,704,60840,054,300Candlestick Parkdnq
1993San Francisco GiantsNLWest16210359.6361.0808636172Dusty BakerBob Quinn2,606,35434,567,500Candlestick Parkdnq
1992San Francisco GiantsNLWest1627290.44426.0574647-73Roger CraigAl Rosen1,560,99833,126,168Candlestick Parkdnq
1991San Francisco GiantsNLWest1627587.46319.0649697-48Roger CraigAl Rosen1,737,47830,839,333Candlestick Parkdnq
1990San Francisco GiantsNLWest1628577.5256.07197109Roger CraigAl Rosen1,975,52820,942,333Candlestick Parkdnq
1989San Francisco GiantsNLWest1629270.568-69960099Roger CraigAl Rosen2,059,70114,094,000Candlestick ParkLost World Series (Athletics)
1988San Francisco GiantsNLWest1628379.51211.567062644Roger CraigAl Rosen1,785,29712,188,000Candlestick Parkdnq
1987San Francisco GiantsNLWest1629072.556-783669114Roger CraigAl Rosen1,917,1680Candlestick ParkLost NLCS (Cardinals)
1986San Francisco GiantsNLWest1628379.51213.069861880Roger CraigAl Rosen1,528,7480Candlestick Parkdnq
yearteam nameleaguedivisiongwlwpctgblrfradiffmanagergeneral managerattendancepayrollballparkplayoffs
1985San Francisco GiantsNLWest16262100.38333.0556674-118Jim Davenport, Roger CraigTom Haller818,6970Candlestick Parkdnq
1984San Francisco GiantsNLWest1626696.40726.0682807-125Frank Robinson, Danny OzarkTom Haller1,001,5450Candlestick Parkdnq
1983San Francisco GiantsNLWest1627983.48812.0687697-10Frank RobinsonTom Haller1,251,5300Candlestick Parkdnq
1982San Francisco GiantsNLWest1628775.5372.0673687-14Frank RobinsonTom Haller1,200,9480Candlestick Parkdnq
1981San Francisco GiantsNLWest1115655.505-42741413Frank RobinsonSpec Richardson632,2740Candlestick Parkdnq
1980San Francisco GiantsNLWest1617586.46617.0573634-61Dave BristolSpec Richardson1,096,1150Candlestick Parkdnq
1979San Francisco GiantsNLWest1627191.43819.5672751-79Joe Altobelli, Dave BristolSpec Richardson1,456,4020Candlestick Parkdnq
1978San Francisco GiantsNLWest1628973.5496.061359419Joe AltobelliSpec Richardson1,740,4770Candlestick Parkdnq
1977San Francisco GiantsNLWest1627587.46323.0673711-38Joe AltobelliSpec Richardson700,0560Candlestick Parkdnq
1976San Francisco GiantsNLWest1627488.45728.0595686-91Bill RigneySpec Richardson626,8680Candlestick Parkdnq
1975San Francisco GiantsNLWest1618081.49727.5659671-12Wes WestrumHorace Stoneham522,9190Candlestick Parkdnq
1974San Francisco GiantsNLWest1627290.44430.0634723-89Wes Westrum, Charlie FoxHorace Stoneham519,9870Candlestick Parkdnq
1973San Francisco GiantsNLWest1628874.54311.073970237Charlie FoxHorace Stoneham834,1930Candlestick Parkdnq
1972San Francisco GiantsNLWest1556986.44526.566264913Charlie FoxHorace Stoneham647,7440Candlestick Parkdnq
1971San Francisco GiantsNLWest1629072.556-70664462Charlie FoxHorace Stoneham1,106,0430Candlestick ParkLost NLCS (Pirates)
1970San Francisco GiantsNLWest1628676.53116.08318265Charlie Fox, Clyde KingHorace Stoneham740,7200Candlestick Parkdnq
1969San Francisco GiantsNLWest1629072.5563.071363677Clyde KingChub Feeney, Horace Stoneham873,6030Candlestick Parkdnq
1968San Francisco GiantsNL-1628874.5439.059952970Herman FranksChub Feeney837,2200Candlestick Parkdnq
1967San Francisco GiantsNL-1629171.56210.5652551101Herman FranksChub Feeney1,242,4800Candlestick Parkdnq
1966San Francisco GiantsNL-1619368.5781.567562649Herman FranksChub Feeney1,657,1920Candlestick Parkdnq
yearteam nameleaguedivisiongwlwpctgblrfradiffmanagergeneral managerattendancepayrollballparkplayoffs
1965San Francisco GiantsNL-1629567.5862.068259389Herman FranksChub Feeney1,546,0750Candlestick Parkdnq
1964San Francisco GiantsNL-1629072.5563.065658769Alvin DarkChub Feeney1,504,3640Candlestick Parkdnq
1963San Francisco GiantsNL-1628874.54311.072564184Alvin DarkChub Feeney1,571,3060Candlestick Parkdnq
1962San Francisco GiantsNL-16510362.624-878690188Alvin DarkChub Feeney1,592,5940Candlestick ParkLost World Series (Yankees)
1961San Francisco GiantsNL-1548569.5528.0773655118Alvin DarkChub Feeney1,390,6790Candlestick Parkdnq
1960San Francisco GiantsNL-1547975.51316.067163140Tom Sheehan, Bill RigneyChub Feeney1,795,3560Candlestick Parkdnq
1959San Francisco GiantsNL-1548371.5394.070561392Bill RigneyChub Feeney1,422,1300Seals Stadiumdnq
1958San Francisco GiantsNL-1548074.51912.072769829Bill RigneyChub Feeney1,272,6250Seals Stadiumdnq
1957New York GiantsNL-1546985.44826.0643701-58Bill RigneyChub Feeney653,9230Polo Groundsdnq
1956New York GiantsNL-1546787.43526.0540650-110Bill RigneyChub Feeney629,1790Polo Groundsdnq
1955New York GiantsNL-1548074.51918.570267329Leo DurocherChub Feeney824,1120Polo Groundsdnq
1954New York GiantsNL-1549757.630-732550182Leo DurocherChub Feeney1,155,0670Polo GroundsWon World Series (Indians)
1953New York GiantsNL-1547084.45535.076874721Leo DurocherChub Feeney811,5180Polo Groundsdnq
1952New York GiantsNL-1549262.5974.572263983Leo DurocherChub Feeney984,9400Polo Groundsdnq
1951New York GiantsNL-1579859.624-781641140Leo DurocherChub Feeney1,059,5390Polo GroundsLost World Series (Yankees)
1950New York GiantsNL-1548668.5585.073564392Leo DurocherChub Feeney1,008,8780Polo Groundsdnq
1949New York GiantsNL-1547381.47424.073669145Leo Durocher1,218,4460Polo Groundsdnq
1948New York GiantsNL-1547876.50613.578070080Leo Durocher, Mel Ott1,459,2690Polo Groundsdnq
1947New York GiantsNL-1548173.52613.083076169Mel Ott1,600,7930Polo Groundsdnq
1946New York GiantsNL-1546193.39636.0612689-77Mel Ott1,219,8730Polo Groundsdnq
yearteam nameleaguedivisiongwlwpctgblrfradiffmanagergeneral managerattendancepayrollballparkplayoffs
1945New York GiantsNL-1527874.51319.0668700-32Mel Ott1,016,4680Polo Groundsdnq
1944New York GiantsNL-1546787.43538.0682780-98Mel Ott674,4830Polo Groundsdnq
1943New York GiantsNL-1535598.35949.5559710-151Mel Ott466,0950Polo Groundsdnq
1942New York GiantsNL-1528567.55920.067560174Mel Ott779,6210Polo Groundsdnq
1941New York GiantsNL-1537479.48425.5667706-39Bill Terry763,0980Polo Groundsdnq
1940New York GiantsNL-1527280.47427.56636603Bill Terry747,8520Polo Groundsdnq
1939New York GiantsNL-1517774.51018.570368221Bill Terry702,4570Polo Groundsdnq
1938New York GiantsNL-1508367.5535.070563768Bill Terry799,6330Polo Groundsdnq
1937New York GiantsNL-1529557.625-732602130Bill Terry926,8870Polo GroundsLost World Series (Yankees)
1936New York GiantsNL-1549262.597-742631111Bill Terry837,9520Polo GroundsLost World Series (Yankees)
1935New York GiantsNL-1539162.5958.577067892Bill Terry748,7480Polo Groundsdnq
1934New York GiantsNL-1539360.6082.0760583177Bill Terry730,8510Polo Groundsdnq
1933New York GiantsNL-1529161.599-636514122Bill Terry604,4710Polo GroundsWon World Series (Senators)
1932New York GiantsNL-1547282.46818.075570649Bill Terry, John McGraw484,8680Polo Groundsdnq
1931New York GiantsNL-1528765.57213.0768595173John McGraw812,1630Polo Groundsdnq
1930New York GiantsNL-1548767.5655.0959814145John McGraw868,7140Polo Groundsdnq
1929New York GiantsNL-1518467.55613.5897709188John McGraw868,8060Polo Groundsdnq
1928New York GiantsNL-1549361.6042.0807653154John McGraw916,1910Polo Groundsdnq
1927New York GiantsNL-1549262.5972.081772097John McGraw, Rogers Hornsby858,1900Polo Groundsdnq
1926New York GiantsNL-1517477.49013.5663664-1John McGraw700,3620Polo Groundsdnq
yearteam nameleaguedivisiongwlwpctgblrfradiffmanagergeneral managerattendancepayrollballparkplayoffs
1925New York GiantsNL-1528666.5668.573670135John McGraw, Hughie Jennings778,9930Polo Groundsdnq
1924New York GiantsNL-1539360.608-857641216John McGraw, Hughie Jennings844,0680Polo GroundsLost World Series (Senators)
1923New York GiantsNL-1539558.621-854679175John McGraw820,7800Polo GroundsLost World Series (Yankees)
1922New York GiantsNL-1549361.604-852658194John McGraw945,8090Polo GroundsWon World Series (Yankees)
1921New York GiantsNL-1539459.614-840636204John McGraw973,4770Polo GroundsWon World Series (Yankees)
1920New York GiantsNL-1548668.5587.0682543139John McGraw929,6090Polo Groundsdnq
1919New York GiantsNL-1408753.6219.0605470135John McGraw708,8570Polo Groundsdnq
1918New York GiantsNL-1247153.57310.548041565John McGraw256,6180Polo Groundsdnq
1917New York GiantsNL-1549856.636-635457178John McGraw500,2640Polo GroundsLost World Series (White Sox)
1916New York GiantsNL-1528666.5667.059750394John McGraw552,0560Polo Groundsdnq
1915New York GiantsNL-1526983.45421.0582628-46John McGraw391,8500Polo Groundsdnq
1914New York GiantsNL-1548470.54510.567257696John McGraw364,3130Polo Groundsdnq
1913New York GiantsNL-15210151.664-684515169John McGraw630,0000Polo GroundsLost World Series (Athletics)
1912New York GiantsNL-15110348.682-823571252John McGraw638,0000Polo GroundsLost World Series (Red Sox)
1911New York GiantsNL-1539954.647-756542214John McGraw675,0000Polo GroundsLost World Series (Athletics)
1910New York GiantsNL-1549163.59113.0715569146John McGraw511,7850Polo Groundsdnq
1909New York GiantsNL-1539261.60118.562254775John McGraw783,7000Polo Groundsdnq
1908New York GiantsNL-1549856.6361.0652453199John McGraw910,0000Polo Groundsdnq
1907New York GiantsNL-1538271.53625.557351162John McGraw538,3500Polo Groundsdnq
1906New York GiantsNL-1529656.63220.0625508117John McGraw402,8500Polo Groundsdnq
yearteam nameleaguedivisiongwlwpctgblrfradiffmanagergeneral managerattendancepayrollballparkplayoffs
1905New York GiantsNL-15310548.686-778504274John McGraw552,7000Polo GroundsWon World Series (Athletics)
1904New York GiantsNL-15310647.693-744475269John McGraw609,8260Polo Groundsdnq
1903New York GiantsNL-1398455.6046.5729566163John McGraw579,5300Polo Groundsdnq
1902New York GiantsNL-1364888.35353.5401589-18800Polo Groundsdnq
1901New York GiantsNL-1375285.38037.0544755-21100Polo Groundsdnq
1900New York GiantsNL-1386078.43523.0713823-11000Polo Groundsdnq
1899New York GiantsNL-1506090.40042.0734863-12900Polo Groundsdnq
1898New York GiantsNL-1507773.51325.583780037Cap Anson00Polo Groundsdnq
1897New York GiantsNL-1318348.6349.589569520000Polo Groundsdnq
1896New York GiantsNL-1316467.48927.08298218Arthur Irwin00Polo Groundsdnq
1895New York GiantsNL-1316665.50421.585283418George Davis, Jack Doyle, Harvey Watkins00Polo Groundsdnq
1894New York GiantsNL-1328844.6673.094078915100Polo Groundsdnq
1893New York GiantsNL-1326864.51519.59418459600Polo Groundsdnq
1892New York GiantsNL-1517180.47031.5811826-1500Polo Groundsdnq
1891New York GiantsNL-1327161.53813.075471143Jim Mutrie00Polo Groundsdnq
1890New York GiantsNL-1316368.48124.071369815Jim Mutrie00Polo Groundsdnq
1889New York GiantsNL-1268343.659-935708227Jim Mutrie00Polo Groundsdnq
1888New York GiantsNL-1318447.641-659476183Jim Mutrie00Polo Groundsdnq
1887New York GiantsNL-1236855.55310.581672393Jim Mutrie00Polo Groundsdnq
1886New York GiantsNL-1197544.63012.5692558134Jim Mutrie00Polo Groundsdnq
yearteam nameleaguedivisiongwlwpctgblrfradiffmanagergeneral managerattendancepayrollballparkplayoffs
1885New York GiantsNL-1128527.7592.0691370321Jim Mutrie00Polo Groundsdnq
1884New York GothamsNL-1126250.55422.06936237000Polo Grounds Idnq
1883New York GothamsNL-964650.47916.0530577-4700Polo Grounds Idnq
143 record(s)

Minor League Affiliates

csv
Glossary
yearteamleaguelevellocationmanagerballpark
2025Sacramento River CatsPacific Coast LeagueAAASacramento,CaliforniaDave BrundageSutter Health Park
2025Richmond Flying SquirrelsEastern LeagueAARichmond,VirginiaDennis PelfreyThe Diamond
2025Eugene EmeraldsNorthwest LeagueA+Eugene,OregonJeremiah KnackstedtPK Park
2025San Jose GiantsCalifornia LeagueASan Jose,CaliforniaYdwin VillegasExcite Ballpark
2025ACL Giants BlackArizona Complex LeagueRkJacob HeywardScottsdale Stadium
2025Dominican Giants BlackDominican Summer LeagueRk-
2025Dominican Giants OrangeDominican Summer LeagueRk-
7 record(s)

Coaching Staff

csv
Glossary
yearplayerjob
2025Bob MelvinManager
2025Ryan ChristensonBench Coach
2025Pat BurrellHitting Coach
2025Damon MinorAssistant Hitting Coach
2025JP MartinezPitching Coach
2025Oscar BernardAssistant Hitting Coach
2025Mark HallbergFirst Base Coach
2025Matt WilliamsThird Base Coach
2025Garvin AlstonBullpen Coach
2025Alex BurgCatching Coach
2025Taira UematsuMajor League Quality Control Coach
11 record(s)
Page Last Updated: 7/8/2025 7:00:37 AM