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.
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.
| Year | Club | W | L | Pct | Finish | Result | Attendance |
|---|---|---|---|---|---|---|---|
| 1958 | San Francisco Giants | 80 | 74 | .519 | 3 | — | 1,272,625 |
| 1959 | San Francisco Giants | 83 | 71 | .539 | 3 | — | 1,422,130 |
| 1960 | San Francisco Giants | 79 | 75 | .513 | 5 | — | 1,795,356 |
| 1961 | San Francisco Giants | 85 | 69 | .552 | 3 | — | 1,390,679 |
| 1962 | San Francisco Giants | 103 | 62 | .624 | 1 | Pennant | 1,592,594 |
| 1963 | San Francisco Giants | 88 | 74 | .543 | 3 | — | 1,571,306 |
| 1964 | San Francisco Giants | 90 | 72 | .556 | 4 | — | 1,504,364 |
| 1965 | San Francisco Giants | 95 | 67 | .586 | 2 | — | 1,546,075 |
| 1966 | San Francisco Giants | 93 | 68 | .578 | 2 | — | 1,657,192 |
| 1967 | San Francisco Giants | 91 | 71 | .562 | 2 | — | 1,242,480 |
| 1968 | San Francisco Giants | 88 | 74 | .543 | 2 | — | 837,220 |
| 1969 | San Francisco Giants | 90 | 72 | .556 | 2 | — | 873,603 |
| 1970 | San Francisco Giants | 86 | 76 | .531 | 3 | — | 740,720 |
| 1971 | San Francisco Giants | 90 | 72 | .556 | 1 | Division | 1,106,043 |
| 1972 | San Francisco Giants | 69 | 86 | .445 | 5 | — | 647,744 |
| 1973 | San Francisco Giants | 88 | 74 | .543 | 3 | — | 834,193 |
| 1974 | San Francisco Giants | 72 | 90 | .444 | 5 | — | 519,987 |
| 1975 | San Francisco Giants | 80 | 81 | .497 | 3 | — | 522,919 |
| 1976 | San Francisco Giants | 74 | 88 | .457 | 4 | — | 626,868 |
| 1977 | San Francisco Giants | 75 | 87 | .463 | 4 | — | 700,056 |
| 1978 | San Francisco Giants | 89 | 73 | .549 | 3 | — | 1,740,477 |
| 1979 | San Francisco Giants | 71 | 91 | .438 | 4 | — | 1,456,402 |
| 1980 | San Francisco Giants | 75 | 86 | .466 | 5 | — | 1,096,115 |
| 1981 | San Francisco Giants | 56 | 55 | .505 | 4 | — | 632,274 |
| 1982 | San Francisco Giants | 87 | 75 | .537 | 3 | — | 1,200,948 |
| 1983 | San Francisco Giants | 79 | 83 | .488 | 5 | — | 1,251,530 |
| 1984 | San Francisco Giants | 66 | 96 | .407 | 6 | — | 1,001,545 |
| 1985 | San Francisco Giants | 62 | 100 | .383 | 6 | — | 818,697 |
| 1986 | San Francisco Giants | 83 | 79 | .512 | 3 | — | 1,528,748 |
| 1987 | San Francisco Giants | 90 | 72 | .556 | 1 | Division | 1,917,168 |
| 1988 | San Francisco Giants | 83 | 79 | .512 | 4 | — | 1,785,297 |
| 1989 | San Francisco Giants | 92 | 70 | .568 | 1 | Pennant · Division | 2,059,701 |
| 1990 | San Francisco Giants | 85 | 77 | .525 | 3 | — | 1,975,528 |
| 1991 | San Francisco Giants | 75 | 87 | .463 | 4 | — | 1,737,478 |
| 1992 | San Francisco Giants | 72 | 90 | .444 | 5 | — | 1,560,998 |
| 1993 | San Francisco Giants | 103 | 59 | .636 | 2 | — | 2,606,354 |
| 1994 | San Francisco Giants | 55 | 60 | .478 | 2 | — | 1,704,608 |
| 1995 | San Francisco Giants | 67 | 77 | .465 | 4 | — | 1,241,500 |
| 1996 | San Francisco Giants | 68 | 94 | .420 | 4 | — | 1,413,922 |
| 1997 | San Francisco Giants | 90 | 72 | .556 | 1 | Division | 1,690,869 |
| 1998 | San Francisco Giants | 89 | 74 | .546 | 2 | — | 1,925,364 |
| 1999 | San Francisco Giants | 86 | 76 | .531 | 2 | — | 2,078,399 |
| 2000 | San Francisco Giants | 97 | 65 | .599 | 1 | Division | 3,318,800 |
| 2001 | San Francisco Giants | 90 | 72 | .556 | 2 | — | 3,311,958 |
| 2002 | San Francisco Giants | 95 | 66 | .590 | 2 | Pennant · Wild card | 3,253,203 |
| 2003 | San Francisco Giants | 100 | 61 | .621 | 1 | Division | 3,264,898 |
| 2004 | San Francisco Giants | 91 | 71 | .562 | 2 | — | 3,256,854 |
| 2005 | San Francisco Giants | 75 | 87 | .463 | 3 | — | 3,181,023 |
| 2006 | San Francisco Giants | 76 | 85 | .472 | 3 | — | 3,130,313 |
| 2007 | San Francisco Giants | 71 | 91 | .438 | 5 | — | 3,223,215 |
| 2008 | San Francisco Giants | 72 | 90 | .444 | 4 | — | 2,863,837 |
| 2009 | San Francisco Giants | 88 | 74 | .543 | 3 | — | 2,862,110 |
| 2010 | San Francisco Giants | 92 | 70 | .568 | 1 | World Series · Division | 3,037,443 |
| 2011 | San Francisco Giants | 86 | 76 | .531 | 2 | — | 3,387,303 |
| 2012 | San Francisco Giants | 94 | 68 | .580 | 1 | World Series · Division | 3,377,371 |
| 2013 | San Francisco Giants | 76 | 86 | .469 | 4 | — | 3,326,796 |
| 2014 | San Francisco Giants | 88 | 74 | .543 | 2 | World Series · Wild card | 3,368,697 |
| 2015 | San Francisco Giants | 84 | 78 | .519 | 2 | — | 3,375,882 |
| 2016 | San Francisco Giants | 87 | 75 | .537 | 2 | Wild card | 3,365,256 |
| 2017 | San Francisco Giants | 64 | 98 | .395 | 5 | — | 3,303,652 |
| 2018 | San Francisco Giants | 73 | 89 | .451 | 4 | — | 3,156,185 |
| 2019 | San Francisco Giants | 77 | 85 | .475 | 3 | — | 2,707,760 |
| 2020 | San Francisco Giants | 29 | 31 | .483 | 3 | — | — |
| 2021 | San Francisco Giants | 107 | 55 | .660 | 1 | Division | 1,679,484 |
| 2022 | San Francisco Giants | 81 | 81 | .500 | 3 | — | 2,482,686 |
| 2023 | San Francisco Giants | 79 | 83 | .488 | 4 | — | 2,500,153 |
| 2024 | San Francisco Giants | 80 | 82 | .494 | 4 | — | 2,647,736 |
| 2025 | San Francisco Giants | 81 | 81 | .500 | 3 | — | 2,925,823 |
| Total | 68 seasons | 5,555 | 5,202 | .516 | — | 3 World Series | — |
Matt Cain threw a perfect game for the San Francisco Giants against the Houston Astros on June 13, 2012, winning 10–0.
Willie Mays singles twice in a 10–1 rout of Montreal at Candlestick Park, becoming the tenth man to 3,000 hits.
Blake Snell threw a no-hitter for the San Francisco Giants against the Cincinnati Reds on August 2, 2024, winning 3–0.
Chris Heston threw a no-hitter for the San Francisco Giants against the New York Mets on June 9, 2015, winning 5–0.
Tim Lincecum threw a no-hitter for the San Francisco Giants against the San Diego Padres on June 25, 2014, winning 4–0.
Tim Lincecum threw a no-hitter for the San Francisco Giants against the San Diego Padres on July 13, 2013, winning 9–0.
Homer Bailey threw a no-hitter for the Cincinnati Reds against the San Francisco Giants on July 2, 2013, winning 3–0.
Jonathan Sánchez threw a no-hitter for the San Francisco Giants against the San Diego Padres on July 10, 2009, winning 8–0.
Kevin Millwood threw a no-hitter for the Philadelphia Phillies against the San Francisco Giants on April 27, 2003, winning 1–0.
Kevin Brown threw a no-hitter for the Florida Marlins against the San Francisco Giants on June 10, 1997, winning 9–0.
Kevin Gross threw a no-hitter for the Los Angeles Dodgers against the San Francisco Giants on August 17, 1992, winning 2–0.
Terry Mulholland threw a no-hitter for the Philadelphia Phillies against the San Francisco Giants on August 15, 1990, winning 6–0.
Mike Scott threw a no-hitter for the Houston Astros against the San Francisco Giants on September 25, 1986, winning 2–0.
Charlie Lea threw a no-hitter for the Montreal Expos against the San Francisco Giants on May 10, 1981, winning 4–0.
Jerry Reuss threw a no-hitter for the Los Angeles Dodgers against the San Francisco Giants on June 27, 1980, winning 8–0.
John Montefusco threw a no-hitter for the San Francisco Giants against the Atlanta Braves on September 29, 1976, winning 9–0.
Ed Halicki threw a no-hitter for the San Francisco Giants against the New York Mets on August 24, 1975, winning 6–0.
Ray Washburn threw a no-hitter for the St. Louis Cardinals against the San Francisco Giants on September 18, 1968, winning 2–0.
Gaylord Perry threw a no-hitter for the San Francisco Giants against the St. Louis Cardinals on September 17, 1968, winning 1–0.
Juan Marichal threw a no-hitter for the San Francisco Giants against the Houston Colt .45's on June 15, 1963, winning 1–0.
Sandy Koufax threw a no-hitter for the Los Angeles Dodgers against the San Francisco Giants on May 11, 1963, winning 8–0.
Warren Spahn threw a no-hitter for the Milwaukee Braves against the San Francisco Giants on April 28, 1961, winning 1–0.
San Francisco Giants 3, Kansas City Royals 2.
San Francisco Giants 0, Kansas City Royals 10.
Kansas City Royals 0, San Francisco Giants 5.
Showing 60 of 1,104 players on file for the club, most prominent first.