No-hitters by club
*- Perfect game
^- As part of American Association
AMERICAN LEAGUE
Angels
• Jered Weaver, May 2, 2012. Angels 9, Twins 0.
• Ervin Santana, July 27, 2011. Angels 3, Indians 1.
• Mark Langston (7 IP), Mike Witt (2), April 11, 1990. Angels 1, Mariners 0.
• *Mike Witt, Sept. 30, 1984. Angels 1, Rangers 0.
• Nolan Ryan, June 1, 1975. Angels 1, Orioles 0.
• Nolan Ryan, Sept. 28., 1974. Angels 4, Twins 0.
• Nolan Ryan, July 15, 1973. Angels 6, Tigers 0.
• Nolan Ryan, May 15, 1973. Angels 3, Royals 0.
• Clyde Wright, July 3, 1970. Angels 4, A's 0.
• Bo Belinsky, May 5, 1962. Angels 2, Orioles 0.
Astros (moved from NL to AL after 2012 season)
• Mike Fiers, Aug. 21, 2015. Astros 3, Dodgers 0.
• Roy Oswalt (1 IP), Pete Munro (2 2/3), Kirk Saarloos (1 1/3), Brad Lidge (2), Octavio Dotel (1), Billy Wagner (1). June 11, 2003. Astros 8, Yankees 0.
• Darryl Kile, Sept. 8, 1993. Astros 7, Mets 1.
• Mike Scott, Sept. 25, 1986. Astros 2, Giants 0.
• Nolan Ryan, Sept. 26, 1981. Astros 5, Dodgers 0.
• Ken Forsch, April 7, 1979. Astros 6, Braves 0.
• Larry Dierker, July 9, 1976. Astros 6, Expos 0.
• Don Wilson, May 1, 1969. Astros 4, Reds 0.
• Don Wilson, June 18, 1967. Astros 2, Braves 0.
• Ken Johnson, April 23, 1964. Reds 1, Astros 0.
• Don Nottebart, May 17, 1963. Astros 4, Phillies 1.
Athletics
• *Dallas Braden, May 9, 2010. A's 4, Rays, 0.
• Dave Stewart, June 29, 1990. A's 5, Blue Jays 0.
• Mike Warren, Sept. 29, 1983. A's 3, White Sox 0.
• Vida Blue (5 IP), Glenn Abbott (1), Paul Lindblad (1), Rollie Fingers (2). Sept. 28, 1975. A's 5, Angels 0.
• Vida Blue, Sept. 21, 1970. A's 6, Twins 0.
• *Catfish Hunter, May 8, 1968. A's 4, Twins 0.
• Bill McCahan, Sept. 3, 1947. A's 3, Senators, 0.
• Dick Fowler, Sept. 9, 1945. A's 1, Browns 0.
• Joe Bush, Aug. 26, 1916. A's 5, Indians 0.
• Chief Bender, May 12, 1910. A's 4, Naps 0.
• Weldon Henley, July 22, 1905. Athletics 6, Browns 0.
Blue Jays
• Dave Stieb, Sept. 2, 1990. Blue Jays 3, Indians 0.
Brewers (AL)
• Juan Nieves, April 15, 1987. Brewers 7, Orioles 0.
Indians
• *Len Barker, May 15, 1981. Indians 3, Blue Jays 0.
• Dennis Eckersley, May 30, 1977. Indians 1, Angels 0.
• Dick Bosman, July 19, 1974. Indians 4, A's 0.
• Sonny Siebert, June 10, 1966. Indians 2, Senators 0.
• Bob Feller, July 1, 1951. Indians 2, Tigers 1.
• Bob Lemon, June 30, 1948. Indians 2, Tigers 0.
• Don Black, July 10, 1947. Indians, 3, A's 0.
• Bob Feller, April 30, 1946. Indians 1, Yankees 0.
• Bob Feller, April 16, 1940. Indians 1, White Sox 0.
• Wes Ferrell, April 29, 1931. Indians 9, Browns 0.
• Ray Caldwell, Sept. 10, 1919. Indians 3, Yankees 0.
• Addie Joss, April 20, 1910. Naps 1, White Sox 0.
• *Addie Joss, Oct. 2, 1908. Naps 1, White Sox.
• Dusty Rhoads, Sept. 18, 1908. Naps 2, Red Sox 1.
Previously known as the Naps.
Mariners
• Hisashi Iwakuma, Aug. 12, 2015. Mariners 3, Orioles 0.
• *Felix Hernandez, Aug. 15, 2012. Mariners 1, Rays 0.
• Kevin Millwood (6 IP), Charlie Furbush (2/3), Stephen Pryor (1/3), Lucas Luetge (1/3), Brandon League (2/3), Tom Wilhelmsen (1), June 8, 2012. Mariners 1, Dodgers, 0.
• Chris Bosio, April 22, 1993. Mariners 2, Red Sox 0.
• Randy Johnson, June 2, 1990. Mariners 2, Tigers 0.
Orioles
• Bob Milacki (6 IP), Mike Flanagan (1), Mark Williamson (1), Gregg Olson (1), July 13, 1991. Orioles 2, A's 0.
• Jim Palmer, Aug. 13, 1969. Orioles 8, A's 0.
• Tom Phoebus, April 27, 1968. Orioles 6, Red Sox 0.
• Steve Barber (8 2/3 IP), Stu Miller (1/3). April 30, 1967. Tigers 2, Orioles 1.
• Hoyt wilhelm, Sept. 20, 1958. Orioles 1, Yankees 0.
• Bobo Holloman, May 6, 1953. Browns 6, A's 0.
• Bob Groom, May 6, 1917. Browns 3, White Sox 0.
• Ernie Koob, May 5, 1917. Browns 1, White Sox 0.
• Earl Hamilton, Aug. 30, 1912. Browns 5, Tigers 1.
Includes St. Louis Browns, 1902-1953
Rangers
• *Kenny Rogers, July 28, 1994. Rangers 4, Angels 0.
• Nolan Ryan, May 1, 1991. Rangers 3, Blue Jays 0.
• Nolan Ryan, June 11, 1990. Rangers 3, A's 0.
• Bert Blyleven, Sept. 22, 1977. Rangers 6, Angels 0.
• Jim Bibby, July 30, 1973. Rangers 6, A's 0.
Rays
• Matt Garza, July 26, 2010. Rays 5, Tigers 0.
Red Sox
• Jon Lester, May 19, 2008. Red Sox 7, Royals 0.
• Clay Buchholz, Sept. 1, 2007. Red Sox 10, Orioles, 0.
• Derek Lowe, April 27, 2002. Red Sox 10, Rays 0.
• Hideo Nomo, April 4, 2001. Red Sox 3, Orioles, 0.
• Dave Morehead, Sept. 16, 1965. Red Sox 2, Indians 0.
• Bill Monbouquette, Aug. 1, 1962. Red Sox 1, White Sox 0.
• Earl Wilson, June 26, 1962. Red Sox 2, Angels 0.
• Mel Parnell, April 14, 1956. Red Sox 4, White Sox 0.
• Howard Ehmke, Sept. 7, 1923. Red Sox 4, A's 0.
• Dutch Leonard, June 3, 1918. Red Sox 5, Tigers 0.
• Babe Ruth (0 IP), Ernie Shore (9), June 23, 1917. Red Sox 4, Senators 0.
• Dutch Leonard, Aug. 30, 1916. Red Sox 4, Browns 0.
• Rube Foster, June 21, 1916. Red Sox 2, Yankees 0.
• Smokey Joe Wood, July 29, 1911. Red Sox 5, Browns 0.
• Cy Young, June 30, 1908. Red Sox 8, Highlanders 0.
• Bill Dinneen, Sept. 27, 1905. Pilgrims 2, White Sox 0.
• Jesse Tannehill. Aug. 17, 1904. Pilgrims 6, White Sox 0.
• *Cy Young, May 5, 1905. Red Sox 3, Athletics 0.
Previously known as the Pilgrims.
Royals
• Bret Saberhagen, AUg. 26, 1991. Royals 7, White Sox 0.
• Jim Colborn, May 14, 1977. Royals 6, Rangers 0.
• Steve Busby, June 19, 1974. Royals 2, Brewers 0.
• Steve Busby, April 27, 1973. Royals 3, Tigers 0.
Tigers
• Justin Verlander, May 7, 2011. Tigers 9, Blue Jays 0.
• Justin Verlander, June 12, 2007. Tigers 4, Brewers 0.
• Jack Morris, April 7, 1984. Tigers 4, White Sox 0.
• Jim Bunning, July 20, 1958. Tigers 3, Red Sox 0.
• Virgil Trucks, Aug. 25, 1952. Tigers 1, Yankees 0.
• Virgil Trucks, May 15, 1952. Tigers 1, Senators 0.
• George Mullin, July 4, 1912. Tigers 7, Browns 0.
Twins
• Francisco Lirirano, May 3, 2011. Twins 1, White Sox 0.
• Eric Milton, Sept. 11, 1999. Twins 7, Angels 0.
• Scott Erickson, April 27, 1994. Twins 6, Brewers 0.
• Dean Chance, Aug. 25, 1967. Twins 2, Indians 1.
• Jack Kralick, Aug. 26, 1962. Twins 1, A's 0.
• Bob Burke, Aug. 8, 1931. Senators 5, Red Sox 0.
• Walter Johnson, July 1, 1920. Senators 1, Red Sox 0.
Includes Washington Senators, 1901-1960
White Sox
• *Philip Humber, April 21, 2012. White Sox 4, Mariners 0.
• *Mark Buehrle, July 23, 2009. White Sox 5, Rays 0.
• Mark Buehrle, April 18, 2007. White Sox 5, Rangers 0.
• Wilson Alvarez, Aug. 11, 1991. White Sox 7, Orioles 0.
• Joe Cowley, Sept. 19, 1986. White Sox 7, Angels 1.
• John Odom (5 IP), Francisco Barrios (4), July 28, 1976. White Sox 2, A's 1.
• Joel Horlen. Sept. 10, 1967. White Sox 6, Tigers 0.
• Bob Keegan. Aug. 20, 1957. White Sox 6, Senators 0.
• Bill Dietrich, June 1, 1937. White Sox 8, Browns 0.
• Vern Kennedy, Aug. 31, 1935. White Sox 5, Indians 0.
• Ted Lyons, Aug. 21, 1926. White Sox 6, Red Sox 0.
• *Charlie Robertson, April 30, 1922. White Sox 2, Tigers 0.
• Eddie Cicotte, April 14, 1917. White Sox 11, Browns 0.
• Joe Benz, May 31, 1914. White Sox 6, Naps 0.
• Ed Walsh, Aug. 27, 1911. White Sox 5, Red Sox 0.
• Frank Smith, Sept. 20, 1908. White Sox 1, Athletics 0.
• Frank Smith, Sept. 6, 1905. White Sox 15, Tigers 0.
• Nixey Callahan, Sept. 20, 1902. White Sox 3, Tigers 3.
Yankees
• *David Cone, July 18, 1999. Yankees 6, Expos 0.
• *David Wells, May 17, 1998. Yankees 4, Twins 0.
• Dwight Gooden, May 14, 1996. Yankees 2, Mariners 0.
• Jim Abbott, Sept. 4, 1993. Yankees 4, Indians 0.
• Dave Righetti, July 4, 1983. Yankees 4, Red Sox 0.
• *Don Larsen, Oct. 8, 1956. Yankees 2, Dodgers 0. - Game 5, World Series.
• Allie Reynolds, Sept. 28, 1951. Yankees 8, Red Sox 0.
• Allie Reynolds, July 12, 1951. Yankees 8, Indians 0.
• Monte Pearson, Aug. 27, 1938. Yankees 13, Indians. 0.
• Sam Jones, Sept. 4, 1923. Yankees 2, A's 0.
• George Mogridge, April 24, 1917. Yankees 2, Red Sox 1.
Previously known as the Highlanders.
NATIONAL LEAGUE
Braves
• Kent Mercker, April 8, 1994. Braves 6, Dodgers 0.
• Kent Mercker (6 IP), Mark Wohlers (2), Alejandro Peña (1), Sept. 11, 1991. Braves 1, Padres 0.
• Phil Niekro, Aug. 5, 1973. Braves 9, Padres 0.
• Warren Spahn, April 28, 1961. Braves 1, Giants 0.
• Warren Spahn, Sept. 16, 1960. Braves 4, Phillies 0.
• Lew Burdette, Aug. 18, 1960. Braves 1, Phillies 0.
• Jim Wilson, June 12, 1954. Braves 2, Phillies 0.
• Vern Bickford, Aug. 11, 1950. Braves 7, Dodgers 0.
• Jim Tobin, April 27, 1944. Braves 2, Dodgers 0.
• Tom Hughes, June 16, 1916. Braves 2, Pirates 0.
• George Davis, Sept. 9, 1914. Braves 7, Phillies 0
• Big Jeff Pfeffer, May 8, 1907. Braves 6, Reds 0.
• Vic Willis, Aug. 7, 1899. Beaneaters 7, Senators 1.
• Happy Jack Stivetts, Aug. 6, 1892. Beaneaters 11, Grooms 0.
Previously known as the Beaneaters and Red Stockings.
Cardinals
• Bud Smith, Sept. 3, 2001. Cardinals 4, Padres 0.
• Jose Jimenez, June 2, 1999. Cardinals 1, D-backs 0.
• Bob Forsch, Sept. 26, 1983. Cardinals 3, Expos 0.
• Bob Forsch, April 16, 1978. Cardinals 5, Phillies 0.
• Bob Gibson, Aug. 14, 1971. Cardinals 11, Pirates 0.
• Ray Washburn, Sept. 18, 1968. Cardinals 2, Giants 0.
• Lon Warneke, Aug. 30, 1941. Cardinals 2, Reds 0.
• Paul Dean, Sept. 21, 1934. Cardinals 3, Dodgers 0.
• Jesse Haines, July 17, 1924. Cardinals 5, Braves 0.
Cubs
• Jake Arrieta, April 21, 2016. Cubs 16, Reds 0.
• Jake Arrieta, Aug. 30, 2015. Cubs 2, Dodgers 0.
• Carlos Zambrano, Sept. 14, 2008. Cubs 5, Astros 0.
• Milt Pappas, Sept. 2, 1972. Cubs 8, Padres 0.
• Burt Hooton, April 16, 1972. Cubs 4, Phillies 0.
• Ken Holtzman, June 3, 1971. Cubs 1, Reds 0.
• Ken Holtzman, Aug. 19, 1969. Cubs 3, Braves 0.
• Don Cardwell, May 15, 1960. Cubs 4, Cardinals 0.
• Sam Jones, May 12, 1955. Cubs 4, Pirates 0.
• Jimmy Lavender, Aug. 13, 1915. Cubs 2, Giants 0.
• Walter Thornton, Aug. 21, 1898. Orphans 2, Bridegrooms 0.
• Larry Corcoran, June 27, 1884. White Stockings 6, Grays 0.
• Larry Corcoran, Sept. 20, 1882. White Stockings 1, Ruby Legs 0.
• Larry Corcoran, Aug. 19, 1880. White Stockings 1, Red Stockings 0.
Previously known as the Orphans and White Stockings.
D-backs
• Edwin Jackson, June 25, 2010. D-backs 1, Rays 0.
• *Randy Johnson, May 18, 2004. D-backs 2, Braves 0.
Dodgers
• Clayton Kershaw, June 18, 2014. Dodgers 8, Rockies 0.
• Josh Beckett, May 25, 2014. Dodgers 6, Phillies 0.
• Hideo Nomo, Sept. 17, 1996. Dodgers 9, Rockies 0.
• Ramon Martinez, July 14, 1995. Dodgers 7, Marlins 0.
• Kevin Gross, Aug. 17, 1992. Dodgers 2, Giants 0.
• Fernando Valenzuela, June 29, 1990. Dodgers 6, Cardinals 0.
• Jerry Reuss, June 27, 1980. Dodgers 8, Giants 0.
• Bill Singer, July 20, 1970. Dodgers 5, Phillies 0.
• *Sandy Koufax, Sept. 9, 1965. Dodgers 1, Cubs 0.
• Sandy Koufax, June 4, 1964. Dodgers 3, Phillies 0.
• Sandy Koufax, May 11, 1963. Dodgers 8, Giants 0.
• Sandy Koufax, June 30, 1962. Dodgers 5, Mets 0.
• Sal Maglie, Sept. 25, 1956. Dodgers 5, Phillies 0.
• Carl Erskine, May 12, 1956. Dodgers 3, Giants 0.
• Carl Erskine, June 19, 1952. Dodgers 5, Cubs 0.
• Rex Barney, Sept. 9, 1948. Dodgers 2, Giants 0.
• Ed Head, April 23, 1946. Dodgers 5, Braves 0.
• Tex Carleton, April 30, 1940. Dodgers vs. Reds
• Dazzy Vance, Sept. 13, 1925. Dodgers 10, Phillies 1.
• Nap Rucker, Sept. 5, 1908. Superbas 6, Braves 0.
• Mal Eason, July 20, 1906. Superbas 2, Cardinals 0.
• Tom Lovett, June 22, 1891. Grooms 4, Giants 0.
• ^Adonis Terry, May 27, 1888. Bridegrooms 1, Colonels 0.
• ^Adonis Terry, July 24, 1886. Grays 4, Browns 0.
• ^Sam Kimber, Oct. 4, 1884. Atlantics 0, Blue Stockings 0.
Previously known as the Robins, Superbas, Bridegrooms and Grooms.
Expos/Nationals
• *Dennis Martinez, July 28, 1991. Expos 2, Dodgers 0.
• Charlie Lea, May 10, 1981. Expos 4, Giants 0.
• Bill Stoneman, Oct. 2, 1972. Expos 7, Mets 0.
• Bill Stoneman, April 17, 1969. Expos 7, Phillies 0.
• Jordan Zimmermann, Sept. 28, 2014. Nationals 1, Marlins 0.
• Max Scherzer, June 20, 2015. Nationals 6, Pirates 0.
• Max Scherzer, Oct. 3, 2015. Nationals 2, Mets 0.
Giants
• Chris Heston, June 9, 2015. Giants 5, Mets 0.
• Tim Lincecum, June 25, 2014. Giants 4, Padres 0.
• Tim Lincecum, July 13, 2013. Giants 9, Padres 0.
• *Matt Cain, June 13, 2012. Giants 10, Astros 0.
• Jonathan Sanchez, July 10, 2009. Giants 8, Padres 0.
• John Montefusco, Sept. 29, 1976. Giants 9, Braves 0.
• Ed Halicki, Aug. 24, 1975. Giants 6, Mets 0.
• Gaylord Perry, Sept. 17, 1968. Giants 1, Cardinals 0.
• Juan Marichal, June 15, 1963. Giants 1, Colt 45's 0.
• Carl Hubbell, May 8, 1929. Giants 11, Pirates 0.
• Jesse Barnes, May 7, 1922. Giants 6, Phillies 0.
• Rube Marquard, April 15, 1915. Giants 2, Robins 0.
• Jeff Tesreau, Sept. 6, 1912. Giants 3, Phillies 0.
• Hooks Wiltse, July 4, 1908. Giants 1, Phillies 0. (10 IN).
• Christy Mathewson, June 13, 1905, Giants 1 Cubs 0.
• Christy Mathewson, July 15, 1901. Giants 5 Cardinals 0.
• Amos Rusie, July 31, 1891. Giants 6, Grooms 0.
Marlins
• Edinson Volquez, June 3, 2017. Marlins 3, D-backs 0.
• Henderson Alvarez, Sept. 29, 2013. Marlins 1, Tigers 0.
• Anibal Sanchez, Sept. 6, 2006. Marlins 2, D-backs 0.
• A.J. Burnett, May 12, 2001. Marlins 3, Padres 0.
• Kevin Brown, June 10, 1997. Marlins 9, Giants 0.
• Al Leiter, May 11, 1996. Marlins 11, Rockies 0.
Mets
• Johan Santana, June 1, 2012. Mets 8, Cardinals 0.
Phillies
• Cole Hamels, July 25, 2015. Phillies 5, Cubs 0.
• Cole Hamels (6 IP), Jake Diekman (1), Ken Giles (1), Jonathan Papelbon (1). Sept. 1, 2014. Phillies 7, Braves 0.
• Roy Halladay, Oct. 6, 2010. Phillies 4, Reds 0. - Game 1, NLDS
• *Roy Halladay, May 29, 2010. Phillies 1, Marlins 0.
• Kevin Millwood, April 27, 2003. Phillies 1, Giants 0.
• Tommy Greene, May 23, 1991. Phillies 2, Expos 0.
• Terry Mulholland. Aug. 15, 1990. Phillies 6, Giants 0.
• Rick Wise, June 23, 1971. Phillies 4, Reds 0.
• *Jim Bunning, June 21, 1964. Phillies 6, Mets 0.
• John Lush, May 1, 1906. Philles 6, Superbas 0.
• Chick Fraser, Sept 18, 1903. Phillies 10, Cubs 0.
• Red Donahue, July 8, 1898, Phillies 5, Beaneaters 0.
• Charlie Ferguson, Aug. 29, 1885. Quakers 1, Grays 0.
Previously known as the Quakers.
Pirates
• Francisco Cordova (9 IP), Ricardo Rincon (1), July 12, 1997. Pirates 3, Astros 0. (10 IN)
• John Candelaria, Aug. 9, 1976. Pirates 2, Dodgers 0.
• Dock Ellis, June 12, 1970. Pirates 2, Padres 0.
• Bob Moose, Sept. 20, 1969. Pirates 4, Mets 0.
• Cliff Chambers, May 6, 1951. Pirates 3, Braves 0.
• Nick Maddox, Sept. 20, 1907. Pirates 2, Dodgers 1.
Reds
• Homer Bailey, July 2, 2013. Reds 3, Giants 0.
• Homer Bailey, Sept. 28, 2012. Reds 1, Pirates 0.
• *Tom Browning, Sept. 16, 1988. Reds 1, Dodgers 0.
• Tom Seaver, June 16, 1978. Reds 4, Cardinals 0.
• Jim Maloney, April 30, 1969. Reds 10, Astros 0.
• George Culver, July 29, 1968. Reds 6, Phillies 1.
• Jim Maloney, Aug. 19, 1965. Reds 1, Cubs 0. (10 IN).
• Ewell Blackwell, June 18, 1947. Reds 6, Braves 0.
• Clyde Shoun, May 15, 1944. Reds 1, Braves 0.
• Johnny Vander Meer, June 15, 1938. Reds 6, Dodgers 0.
• Johnny Vander Meer, June 11, 1938. Reds 3, Braves 0.
• Hod Eller, May 11, 1919. Reds 6, Cardinals 0.
• Fred Toney, May 2, 1917. Reds 1, Cubs 0 (10 IP).
• Noodles Hahn, July 12, 1900. Reds 4, Phillies 0.
• Ted Breitenstein, April 22, 1898. Reds 11, Pirates 0.
• Bumpus Jones, Oct. 15, 1892. Reds 7, Pirates 1.
Rockies
• Ubaldo Jimenez, April 17, 2010. Rockies 4, Braves 0.
19th CENTURY NL FRANCHISES
Baltimore Orioles
• Jim Hughes, April 22, 1898, Orioles 8, Beaneaters 0.
• Bill Hawke, Aug. 16, 1893. Orioles 5, Senators 0.
Cleveland Spiders/Blues
• Cy Young, Sept. 18, 1897. Spiders 6, Reds 0.
• Hugh Daily, Sept. 13, 1883. Blues 1, Quakers 0.
Louisville Colonels
• Deacon Phillippe, May 25, 1899. Colonels 7, Giants 0.
• Ben Sanders. Aug. 22, 1892. Colonels 6, Orioles 2.
Buffalo Bisons
• Pud Galvin, Aug. 20, 1880. Bisons 1, Ruby Legs 0.
Providence Grays
• Old Hoss Radbourne, July 25, 1883. Grays 8, Blues 0.
• *Monte Ward, June 17, 1880. Grays 5, Bisons 0.
St. Louis Brown Stockings
• George Bradley, July 15, 1876. Brown Stockings 2, Dark Blues 0.
Worcester Ruby Legs
• Lee Richmond, June 12, 1880. Ruby Legs 1, Blues 0.