*- 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.

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
• *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 2, Brewers 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
Astros
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.

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
• 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, Phllies 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, Phllies 0.
The Nationals have not thrown a no-hitter since moving from Montreal after the 2004 season.

Giants
• 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
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 (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.