Sports History Archive Sourced daily

San Francisco Giants

San Francisco · 1958–present

The Giants moved west in 1958 and did not win a World Series for 52 years. Then they won three in five seasons — 2010, 2012 and 2014 — each in an even-numbered year, which became the joke and then the expectation. Six pennants and nine division titles across 68 seasons at 5,555-5,202.

The best season is 2021, at 107-55, the most wins in the club's history in either city, and it ended in the first round against the Dodgers. The low point came in 1985, at 62-100. Home was Seals Stadium for two years, then Candlestick Park, which was cold and windy enough to be a running complaint for forty years, and Oracle Park since 2000.

Fourteen Hall of Famers have played here, among them Willie Mays and Willie McCovey, who came with the move and just after it, Juan Marichal, Gaylord Perry and Orlando Cepeda. Barry Bonds played fifteen seasons here and hit 586 of his 762 home runs in a Giants uniform. Bruce Bochy managed all three title clubs.

Season by season

YearClub WLPct FinishResult Attendance
1958 San Francisco Giants 8074 .519 3 1,272,625
1959 San Francisco Giants 8371 .539 3 1,422,130
1960 San Francisco Giants 7975 .513 5 1,795,356
1961 San Francisco Giants 8569 .552 3 1,390,679
1962 San Francisco Giants 10362 .624 1 Pennant 1,592,594
1963 San Francisco Giants 8874 .543 3 1,571,306
1964 San Francisco Giants 9072 .556 4 1,504,364
1965 San Francisco Giants 9567 .586 2 1,546,075
1966 San Francisco Giants 9368 .578 2 1,657,192
1967 San Francisco Giants 9171 .562 2 1,242,480
1968 San Francisco Giants 8874 .543 2 837,220
1969 San Francisco Giants 9072 .556 2 873,603
1970 San Francisco Giants 8676 .531 3 740,720
1971 San Francisco Giants 9072 .556 1 Division 1,106,043
1972 San Francisco Giants 6986 .445 5 647,744
1973 San Francisco Giants 8874 .543 3 834,193
1974 San Francisco Giants 7290 .444 5 519,987
1975 San Francisco Giants 8081 .497 3 522,919
1976 San Francisco Giants 7488 .457 4 626,868
1977 San Francisco Giants 7587 .463 4 700,056
1978 San Francisco Giants 8973 .549 3 1,740,477
1979 San Francisco Giants 7191 .438 4 1,456,402
1980 San Francisco Giants 7586 .466 5 1,096,115
1981 San Francisco Giants 5655 .505 4 632,274
1982 San Francisco Giants 8775 .537 3 1,200,948
1983 San Francisco Giants 7983 .488 5 1,251,530
1984 San Francisco Giants 6696 .407 6 1,001,545
1985 San Francisco Giants 62100 .383 6 818,697
1986 San Francisco Giants 8379 .512 3 1,528,748
1987 San Francisco Giants 9072 .556 1 Division 1,917,168
1988 San Francisco Giants 8379 .512 4 1,785,297
1989 San Francisco Giants 9270 .568 1 Pennant · Division 2,059,701
1990 San Francisco Giants 8577 .525 3 1,975,528
1991 San Francisco Giants 7587 .463 4 1,737,478
1992 San Francisco Giants 7290 .444 5 1,560,998
1993 San Francisco Giants 10359 .636 2 2,606,354
1994 San Francisco Giants 5560 .478 2 1,704,608
1995 San Francisco Giants 6777 .465 4 1,241,500
1996 San Francisco Giants 6894 .420 4 1,413,922
1997 San Francisco Giants 9072 .556 1 Division 1,690,869
1998 San Francisco Giants 8974 .546 2 1,925,364
1999 San Francisco Giants 8676 .531 2 2,078,399
2000 San Francisco Giants 9765 .599 1 Division 3,318,800
2001 San Francisco Giants 9072 .556 2 3,311,958
2002 San Francisco Giants 9566 .590 2 Pennant · Wild card 3,253,203
2003 San Francisco Giants 10061 .621 1 Division 3,264,898
2004 San Francisco Giants 9171 .562 2 3,256,854
2005 San Francisco Giants 7587 .463 3 3,181,023
2006 San Francisco Giants 7685 .472 3 3,130,313
2007 San Francisco Giants 7191 .438 5 3,223,215
2008 San Francisco Giants 7290 .444 4 2,863,837
2009 San Francisco Giants 8874 .543 3 2,862,110
2010 San Francisco Giants 9270 .568 1 World Series · Division 3,037,443
2011 San Francisco Giants 8676 .531 2 3,387,303
2012 San Francisco Giants 9468 .580 1 World Series · Division 3,377,371
2013 San Francisco Giants 7686 .469 4 3,326,796
2014 San Francisco Giants 8874 .543 2 World Series · Wild card 3,368,697
2015 San Francisco Giants 8478 .519 2 3,375,882
2016 San Francisco Giants 8775 .537 2 Wild card 3,365,256
2017 San Francisco Giants 6498 .395 5 3,303,652
2018 San Francisco Giants 7389 .451 4 3,156,185
2019 San Francisco Giants 7785 .475 3 2,707,760
2020 San Francisco Giants 2931 .483 3
2021 San Francisco Giants 10755 .660 1 Division 1,679,484
2022 San Francisco Giants 8181 .500 3 2,482,686
2023 San Francisco Giants 7983 .488 4 2,500,153
2024 San Francisco Giants 8082 .494 4 2,647,736
2025 San Francisco Giants 8181 .500 3 2,925,823
Total68 seasons 5,5555,202 .516 3 World Series

Notable events

2012

Matt Cain's Perfect Game

Matt Cain threw a perfect game for the San Francisco Giants against the Houston Astros on June 13, 2012, winning 10–0.

1970

Willie Mays's 3,000th Hit

Willie Mays singles twice in a 10–1 rout of Montreal at Candlestick Park, becoming the tenth man to 3,000 hits.

2024

Blake Snell's No-Hitter

Blake Snell threw a no-hitter for the San Francisco Giants against the Cincinnati Reds on August 2, 2024, winning 3–0.

2015

Chris Heston's No-Hitter

Chris Heston threw a no-hitter for the San Francisco Giants against the New York Mets on June 9, 2015, winning 5–0.

2014

Tim Lincecum's No-Hitter

Tim Lincecum threw a no-hitter for the San Francisco Giants against the San Diego Padres on June 25, 2014, winning 4–0.

2013

Tim Lincecum's No-Hitter

Tim Lincecum threw a no-hitter for the San Francisco Giants against the San Diego Padres on July 13, 2013, winning 9–0.

2013

Homer Bailey's No-Hitter

Homer Bailey threw a no-hitter for the Cincinnati Reds against the San Francisco Giants on July 2, 2013, winning 3–0.

2009

Jonathan Sánchez's No-Hitter

Jonathan Sánchez threw a no-hitter for the San Francisco Giants against the San Diego Padres on July 10, 2009, winning 8–0.

2003

Kevin Millwood's No-Hitter

Kevin Millwood threw a no-hitter for the Philadelphia Phillies against the San Francisco Giants on April 27, 2003, winning 1–0.

1997

Kevin Brown's No-Hitter

Kevin Brown threw a no-hitter for the Florida Marlins against the San Francisco Giants on June 10, 1997, winning 9–0.

1992

Kevin Gross's No-Hitter

Kevin Gross threw a no-hitter for the Los Angeles Dodgers against the San Francisco Giants on August 17, 1992, winning 2–0.

1990

Terry Mulholland's No-Hitter

Terry Mulholland threw a no-hitter for the Philadelphia Phillies against the San Francisco Giants on August 15, 1990, winning 6–0.

1986

Mike Scott's No-Hitter

Mike Scott threw a no-hitter for the Houston Astros against the San Francisco Giants on September 25, 1986, winning 2–0.

1981

Charlie Lea's No-Hitter

Charlie Lea threw a no-hitter for the Montreal Expos against the San Francisco Giants on May 10, 1981, winning 4–0.

1980

Jerry Reuss's No-Hitter

Jerry Reuss threw a no-hitter for the Los Angeles Dodgers against the San Francisco Giants on June 27, 1980, winning 8–0.

1976

John Montefusco's No-Hitter

John Montefusco threw a no-hitter for the San Francisco Giants against the Atlanta Braves on September 29, 1976, winning 9–0.

1975

Ed Halicki's No-Hitter

Ed Halicki threw a no-hitter for the San Francisco Giants against the New York Mets on August 24, 1975, winning 6–0.

1968

Ray Washburn's No-Hitter

Ray Washburn threw a no-hitter for the St. Louis Cardinals against the San Francisco Giants on September 18, 1968, winning 2–0.

1968

Gaylord Perry's No-Hitter

Gaylord Perry threw a no-hitter for the San Francisco Giants against the St. Louis Cardinals on September 17, 1968, winning 1–0.

1963

Juan Marichal's No-Hitter

Juan Marichal threw a no-hitter for the San Francisco Giants against the Houston Colt .45's on June 15, 1963, winning 1–0.

1963

Sandy Koufax's No-Hitter

Sandy Koufax threw a no-hitter for the Los Angeles Dodgers against the San Francisco Giants on May 11, 1963, winning 8–0.

1961

Warren Spahn's No-Hitter

Warren Spahn threw a no-hitter for the Milwaukee Braves against the San Francisco Giants on April 28, 1961, winning 1–0.

2014

World Series: San Francisco Giants at Kansas City Royals

San Francisco Giants 3, Kansas City Royals 2.

2014

World Series: San Francisco Giants at Kansas City Royals

San Francisco Giants 0, Kansas City Royals 10.

2014

World Series: Kansas City Royals at San Francisco Giants

Kansas City Royals 0, San Francisco Giants 5.

Notable players

Showing 60 of 1,104 players on file for the club, most prominent first.