List of San Francisco Giants minor league affiliates
The San Francisco Giants farm system consists of eight Minor League Baseball affiliates across the United States and in the Dominican Republic. Four teams are independently owned, while four—the San Jose Giants, two Arizona League Giants squads, and Dominican Summer League Giants—are owned by the major league club.
The Giants have been affiliated with the Class A Short Season Salem-Keizer Volcanoes of the Northwest League since 1997, making it the longest-running active affiliation in the organization among teams not owned by the Giants. Their newest affiliate is the Sacramento River Cats of the Pacific Coast League which became the Giants' Triple-A club in 2015. The longest affiliation in team history was the 32-year relationship with the Triple-A Pacific Coast League's Phoenix Giants/Firebirds from 1966 to 1997.
Geographically, San Francisco's closest domestic affiliate is the San Jose Giants of the Class A-Advanced California League which is approximately away. San Francisco's furthest domestic affiliate is the Richmond Flying Squirrels of the Double-A Eastern League some away.
San Francisco Giants
1990–present
The current structure of Minor League Baseball has been in effect since the 1990 season when the Class A level was subdivided for a second time with the creation of Class A-Advanced. The Rookie level consists of domestic and foreign circuits.Year | Triple-A | Double-A | Class A-Advanced | Class A | Class A Short Season | Rookie League | Foreign Rookie |
2020 | Sacramento River Cats | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants Orange AZL Giants Black | DSL Giants |
2019 | Sacramento River Cats | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants Orange AZL Giants Black | DSL Giants |
2018 | Sacramento River Cats | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants Orange AZL Giants Black | DSL Giants |
2017 | Sacramento River Cats | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2016 | Sacramento River Cats | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2015 | Sacramento River Cats | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2014 | Fresno Grizzlies | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2013 | Fresno Grizzlies | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2012 | Fresno Grizzlies | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2011 | Fresno Grizzlies | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2010 | Fresno Grizzlies | Richmond Flying Squirrels | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2009 | Fresno Grizzlies | Connecticut Defenders | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2008 | Fresno Grizzlies | Connecticut Defenders | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2007 | Fresno Grizzlies | Connecticut Defenders | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2006 | Fresno Grizzlies | Connecticut Defenders | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2005 | Fresno Grizzlies | Norwich Navigators | San Jose Giants | Augusta GreenJackets | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2004 | Fresno Grizzlies | Norwich Navigators | San Jose Giants | Hagerstown Suns | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2003 | Fresno Grizzlies | Norwich Navigators | San Jose Giants | Hagerstown Suns | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2002 | Fresno Grizzlies | Shreveport SwampDragons | San Jose Giants | Hagerstown Suns | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2001 | Fresno Grizzlies | Shreveport SwampDragons | San Jose Giants | Hagerstown Suns | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
2000 | Fresno Grizzlies | Shreveport Captains | San Jose Giants, Bakersfield Blaze | — | Salem-Keizer Volcanoes | AZL Giants | DSL Giants |
1999 | Fresno Grizzlies | Shreveport Captains | San Jose Giants, Bakersfield Blaze | — | Salem-Keizer Volcanoes | — | DSL Giants |
1998 | Fresno Grizzlies | Shreveport Captains | San Jose Giants, Bakersfield Blaze | — | Salem-Keizer Volcanoes | — | DSL Giants |
1997 | Phoenix Firebirds | Shreveport Captains | San Jose Giants, Bakersfield Blaze | — | Salem-Keizer Volcanoes | — | DSL Giants |
1996 | Phoenix Firebirds | Shreveport Captains | San Jose Giants | Burlington Bees | Bellingham Giants | — | DSL Giants |
1995 | Phoenix Firebirds | Shreveport Captains | San Jose Giants | Burlington Bees | Bellingham Giants | — | DSL Giants |
1994 | Phoenix Firebirds | Shreveport Captains | San Jose Giants | Clinton LumberKings | Everett Giants | AZL Giants | — |
1993 | Phoenix Firebirds | Shreveport Captains | San Jose Giants | Clinton Giants | Everett Giants | AZL Giants | — |
1992 | Phoenix Firebirds | Shreveport Captains | San Jose Giants | Clinton Giants | Everett Giants | AZL Giants | DSL Giants |
1991 | Phoenix Firebirds | Shreveport Captains | San Jose Giants | Clinton Giants | Everett Giants | AZL Giants | DSL Giants |
1990 | Phoenix Firebirds | Shreveport Captains | San Jose Giants | Clinton Giants | Everett Giants | — | DSL Giants |
1963–1989
The foundation of the minors' current structure was the result of a reorganization initiated by Major League Baseball before the 1963 season. The reduction from six classes to four was a response to the general decline of the minors throughout the 1950s and early-1960s when leagues and teams folded due to shrinking attendance caused by baseball fans' preference for staying at home to watch MLB games on television. The only change made within the next 27 years was Class A being subdivided for the first time to form Class A Short Season in 1966.Year | Triple-A | Double-A | Class A | Class A Short Season | Rookie League |
1989 | Phoenix Firebirds | Shreveport Captains | San Jose Giants, Clinton Giants | Everett Giants | Pocatello Giants |
1988 | Phoenix Firebirds | Shreveport Captains | San Jose Giants, Clinton Giants | Everett Giants | Pocatello Giants |
1987 | Phoenix Firebirds | Shreveport Captains | Fresno Giants, Clinton Giants | Everett Giants | Pocatello Giants |
1986 | Phoenix Firebirds | Shreveport Captains | Fresno Giants, Clinton Giants | Everett Giants | — |
1985 | Phoenix Giants | Shreveport Captains | Fresno Giants, Clinton Giants | Everett Giants | — |
1984 | Phoenix Giants | Shreveport Captains | Fresno Giants, Clinton Giants | Everett Giants | — |
1983 | Phoenix Giants | Shreveport Captains | Fresno Giants, Clinton Giants | — | Great Falls Giants |
1982 | Phoenix Giants | Shreveport Captains | Fresno Giants, Clinton Giants | — | Great Falls Giants |
1981 | Phoenix Giants | Shreveport Captains | Fresno Giants, Clinton Giants | — | Great Falls Giants |
1980 | Phoenix Giants | Shreveport Captains | Fresno Giants, Clinton Giants | — | Great Falls Giants |
1979 | Phoenix Giants | Shreveport Captains | Fresno Giants, Cedar Rapids Giants | — | Great Falls Giants |
1978 | Phoenix Giants | Waterbury Giants | Fresno Giants, Cedar Rapids Giants | — | Great Falls Giants |
1977 | Phoenix Giants | Waterbury Giants | Fresno Giants, Cedar Rapids Giants | — | Great Falls Giants |
1976 | Phoenix Giants | Lafayette Drillers | Fresno Giants, Cedar Rapids Giants | — | Great Falls Giants |
1975 | Phoenix Giants | Lafayette Drillers | Fresno Giants, Cedar Rapids Giants | — | Great Falls Giants |
1974 | Phoenix Giants | Amarillo Giants | Fresno Giants, Decatur Commodores | — | Great Falls Giants |
1973 | Phoenix Giants | Amarillo Giants | Fresno Giants, Decatur Commodores | — | Great Falls Giants |
1972 | Phoenix Giants | Amarillo Giants | Fresno Giants, Decatur Commodores | — | Great Falls Giants |
1971 | Phoenix Giants | Amarillo Giants | Fresno Giants, Decatur Commodores | — | Great Falls Giants |
1970 | Phoenix Giants | Amarillo Giants | Fresno Giants, Decatur Commodores | — | Great Falls Giants |
1969 | Phoenix Giants | Amarillo Giants | Fresno Giants, Decatur Commodores | — | Great Falls Giants |
1968 | Phoenix Giants | Amarillo Giants | Fresno Giants, Decatur Commodores | Medford Giants | Salt Lake City Giants |
1967 | Phoenix Giants | Waterbury Giants | Fresno Giants, Decatur Commodores | Medford Giants | Salt Lake City Giants |
1966 | Phoenix Giants | Waterbury Giants | Fresno Giants, Decatur Commodores, Lexington Giants | — | Magic Valley Cowboys |
1965 | Tacoma Giants | Springfield Giants | Fresno Giants, Decatur Commodores, Lexington Giants | — | Magic Valley Cowboys |
1964 | Tacoma Giants | Springfield Giants, El Paso Sun Kings | Fresno Giants, Decatur Commodores, Lexington Giants | — | Magic Valley Cowboys |
1963 | Tacoma Giants | Springfield Giants, El Paso Sun Kings | Fresno Giants, Decatur Commodores, Lexington Giants | — | Salem Rebels |
1958–1962
The minors operated with six classes from 1946 to 1962. The Pacific Coast League was reclassified from Triple-A to Open in 1952 due to the possibility of becoming a third major league. This arrangement ended following the 1957 season when the relocation of the National League's Dodgers and Giants to the West Coast killed any chance of the PCL being promoted. The 1963 reorganization resulted in the Eastern and South Atlantic Leagues being elevated from Class A to Double-A, five of seven Class D circuits plus the ones in B and C upgraded to A, and the Appalachian League reclassified from D to Rookie.Year | Triple-A | Double-A | Class A | Class B | Class C | Class D |
1962 | Tacoma Giants | El Paso Sun Kings | Springfield Giants | Eugene Emeralds | Fresno Giants | Lakeland Giants, Decatur Commodores Salem Rebels |
1961 | Tacoma Giants | Rio Grande Valley/Victoria Giants | Springfield Giants | Eugene Emeralds | Fresno Giants | Quincy Giants, Salem Rebels El Paso Sun Kings, Belmont Chiefs |
1960 | Tacoma Giants | Rio Grande Valley Giants | Springfield Giants | Eugene Emeralds | Fresno Giants, Pocatello Giants | Quincy Giants, Salem Rebels Artesia Giants |
1959 | Phoenix Giants | Corpus Christi Giants | Springfield Giants | Eugene Emeralds | Fresno Giants, St. Cloud Rox | Michigan City White Caps, Artesia Giants Hastings Giants |
1958 | Phoenix Giants | Corpus Christi Giants | Springfield Giants | Danville Leafs | Fresno Giants, St. Cloud Rox | Michigan City White Caps, Artesia Giants Hastings Giants, Panama City Fliers |
New York Giants
Year | Triple-A | Double-A | Class A | Class B | Class C | Class D |
1957 | Minneapolis Millers | Dallas Eagles | Springfield Giants | Danville Leafs | St. Cloud Rox | Michigan City White Caps Muskogee Giants Hastings Giants Selma Cloverleafs |
1956 | Minneapolis Millers | Dallas Eagles | Johnstown Johnnies Albuquerque Dukes | Danville Leafs | St. Cloud Rox Lake Charles Giants | Michigan City White Caps Muskogee Giants Hastings Giants Sandersville Giants Cocoa Indians |
1955 | Minneapolis Millers | Dallas Eagles | Wilkes-Barre Barons/Johnstown Johnnies Sioux City Soos | Danville Leafs | St. Cloud Rox El Dorado Oilers | Muskogee Giants Mayfield Clothiers Sandersville Giants |
1954 | Minneapolis Millers | Nashville Volunteers | Sioux City Soos | Danville Leafs | St. Cloud Rox Muskogee Giants | Mayfield Clothiers Olean Giants Shelby Clippers Danville Dans |
1953 | Minneapolis Millers | Nashville Volunteers | Sioux City Soos | Danville Leafs | St. Cloud Rox Muskogee Giants | Oshkosh Giants Mayfield Clothiers Pauls Valley Raiders |
1952 | Minneapolis Millers | Nashville Volunteers | Jacksonville Tars Sioux City Soos | Knoxville Smokies Sunbury Giants | St. Cloud Rox Muskogee Giants | Oshkosh Giants Pauls Valley Raiders Kingsport Cherokees Big Stone Gap Rebels Statesville Owls Moultrie Giants |
1951 | Minneapolis Millers Ottawa Giants | — | Jacksonville Tars Sioux City Soos | Knoxville Smokies Sunbury Giants | St. Cloud Rox Muskogee Giants Idaho Falls Russets | Bristol Twins Springfield Giants Oshkosh Giants Sanford Giants Lawton Giants Lenoir Red Sox |
1950 | Minneapolis Millers Jersey City Giants | — | Jacksonville Tars Sioux City Soos | Richmond Colts Trenton Giants Knoxville Smokies Vicksburg Hill Billies | St. Cloud Rox Erie Sailors Idaho Falls Russets Enid Giants | Bristol Twins Springfield Giants Oshkosh Giants Sanford Giants Lawton Giants Lenoir Red Sox Galax Leafs Medford Rogues |
1949 | Minneapolis Millers Jersey City Giants | — | Jacksonville Tars Sioux City Soos | Richmond Colts Trenton Giants Knoxville Smokies | St. Cloud Rox Erie Sailors Fort Smith Giants Idaho Falls Russets Reno Silver Sox | Bristol Twins Springfield Giants Oshkosh Giants Hickory Rebels Sanford Giants Lawton Giants Lenoir Red Sox |
1948 | Minneapolis Millers Jersey City Giants | — | Jacksonville Tars Sioux City Soos | Richmond Colts Trenton Giants Knoxville Smokies | St. Cloud Rox Erie Sailors Fort Smith Giants Reno Silver Sox Ogdensburg Maples Quebec Alouettes | Bristol Twins Springfield Giants Oshkosh Giants Hickory Rebels Sanford Giants Lawton Giants Seaford Eagles Chanute Giants |
1947 | Minneapolis Millers Jersey City Giants | — | Jacksonville Tars Sioux City Soos | Richmond Colts Trenton Giants Manchester Giants | Erie Sailors Fort Smith Giants Danville Leafs Reno Silver Sox | Bristol Twins Springfield Giants Oshkosh Giants Hickory Rebels Peekskill Highlanders Seaford Eagles |
1946 | Minneapolis Millers Jersey City Giants San Francisco Seals | — | Jacksonville Tars | Richmond Colts Trenton Giants Manchester Giants Anderson A's | St. Cloud Rox Erie Sailors Fort Smith Giants Danville Leafs | Bristol Twins Springfield Giants Oshkosh Giants Hickory Rebels Peekskill Highlanders |
1945 | — | Jersey City Giants San Francisco Seals | — | Richmond Colts | Erie Sailors Danville Leafs | Bristol Twins Springfield Giants Hickory Rebels |
1944 | — | Jersey City Giants | — | Richmond Colts | Erie Sailors | Bristol Twins Springfield Giants |
1943 | — | Jersey City Giants | Springfield Rifles | — | — | Bristol Twins |
1942 | — | Jersey City Giants | Oklahoma City Indians | Jacksonville Tars | Fort Smith Giants | Bristol Twins Oshkosh Giants Salisbury Giants |
1941 | — | Jersey City Giants | — | Clinton Giants | Fort Smith Giants San Bernardino Stars | Milford Giants Salisbury Giants |
1940 | — | Jersey City Giants | Knoxville Smokies | Richmond Colts Clinton Giants | Fort Smith Giants | Milford Giants Salisbury Giants |
1939 | — | Jersey City Giants | — | Clinton Giants | Fort Smith Giants | Milford Giants Salisbury Giants |
1938 | — | Jersey City Giants | — | Richmond Colts | Fort Smith Giants | Milford Giants Blytheville Giants |
1937 | — | Jersey City Giants | — | Richmond Colts | Greenwood Giants | Blytheville Giants Crisfield Crabbers |
1936 | — | — | Memphis Chickasaws | — | Greenwood Chiefs Tyler Trojans Muskogee Tigers | Tallahassee Capitals |
1935 | — | — | Nashville Volunteers | — | Tyler Trojans | Tallahassee Capitals Abbeville A's |
1934 | — | — | Nashville Volunteers | — | Jacksonville Jax | — |
1933 | — | — | — | Attleboro/Lawrence/Woonsocket Weavers | — | — |
1932 | — | — | Bridgeport Bears | Winston-Salem Twins/High Point Pointers | — | — |