All-time no-hitters in MLB history

This browser does not support the video element.

When a pitcher completes a no-hitter, it's one of the most exciting singular events that can happen in baseball. It's also one of the rare occasions that can cement a pitcher or team's placement in baseball history.

With the Cubs¡¯ recent no-hitter, there have been 326 no-hitters in MLB history.

Perfect games are listed as (PG).

Shota Imanaga, Nate Pearson and Porter Hodge, Sept. 4, 2024
Cubs vs. Pirates, 12-0
Coverage >
Watch >

Blake Snell, Aug. 2, 2024
Giants at Reds, 3-0
Coverage >
Watch >

Dylan Cease, July 25, 2024
Padres at Nationals, 3-0
Coverage >
Watch >

Ronel Blanco, April 1, 2024
Astros vs. Blue Jays, 10-0
Coverage >
Watch >

Michael Lorenzen, Aug. 9, 2023
Phillies vs. Nationals, 7-0
Coverage >
Watch >

Framber Valdez, Aug. 1, 2023
Astros vs. Guardians, 2-0
Coverage >
Watch >

Matt Manning, Jason Foley and Alex Lange, July 8, 2023
Tigers vs. Blue Jays, 2-0
Coverage >
Watch >

Domingo Germ¨¢n, June 28, 2023
Yankees at Athletics, 11-0 (PG)
Coverage >
Watch >

Cristian Javier, Bryan Abreu, Rafael Montero and Ryan Pressly, Nov. 2, 2022, World Series Game 4
Astros vs. Phillies, 5-0
Coverage >
Watch >

Cristian Javier, H¨¦ctor Neris and Ryan Pressly, June 25, 2022
Astros at Yankees, 3-0
Coverage >
Watch >

Reid Detmers, May 10, 2022
Angels vs. Rays, 12-0
Coverage >
Watch >

Tylor Megill, Drew Smith, Joely Rodr¨ªguez, Seth Lugo and Edwin D¨ªaz, April 29, 2022
Mets vs. Phillies, 3-0
Coverage >
Watch >

Corbin Burnes, Josh Hader, Sept. 11, 2021
Brewers vs. Indians, 3-0
Coverage >
Watch >

Tyler Gilbert, Aug. 14, 2021
D-backs vs. Padres, 7-0
Coverage >
Watch >

Zach Davies, Ryan Tepera, Andrew Chafin and Craig Kimbrel, June 24, 2021
Cubs at Dodgers, 4-0
Coverage >
Watch >

Corey Kluber, May 19, 2021
Yankees at Rangers, 2-0
Coverage >
Watch >

Spencer Turnbull, May 18, 2021
Tigers at Mariners, 5-0
Coverage >
Watch >

Wade Miley, May 7, 2021
Reds at Indians, 3-0
Coverage >
Watch >

John Means, May 5, 2021
Orioles at Mariners, 6-0
Coverage >
Watch >

Carlos Rod¨®n, April 14, 2021
White Sox vs. Indians, 8-0
Coverage >
Watch >

Joe Musgrove, April 9, 2021
Padres at Rangers, 3-0
Coverage >
Watch >

Alec Mills, Sept. 13, 2020
Cubs vs. Brewers, 12-0
Coverage >
Watch >

Lucas Giolito, Aug. 25, 2020
White Sox vs. Pirates, 4-0
Coverage >
Watch >

Justin Verlander, Sept. 1, 2019
Astros at Blue Jays, 2-0
Coverage >
Watch >

Aaron Sanchez (6), Will Harris (1), Joe Biagini (1), Chris Devenski (1), Aug. 3, 2019
Astros vs. Mariners, 9-0
Coverage >
Watch >

Taylor Cole (2), Felix Pena (7), July 12, 2019
Angels vs. Mariners, 13-0
Coverage >
Watch >

Mike Fiers, May 7, 2019
Athletics vs. Reds, 2-0
Coverage >
Watch >

James Paxton, May 8, 2018
Mariners vs. Blue Jays, 5-0
Coverage >
Watch >

Walker Buehler (6), Tony Cingrani (1), Yimi Garcia (1), Adam Liberatore (1), May 4, 2018
Dodgers at Padres (in Monterrey, Mexico), 4-0
Coverage >
Watch >

Sean Manaea, April 21, 2018
Athletics vs. Red Sox, 3-0
Coverage >
Watch >

Edinson Volquez, June 3, 2017
Marlins vs. D-backs, 3-0
Coverage >
Watch >

Jake Arrieta, April 21, 2016
Cubs at Reds, 16-0
Coverage >
Watch >

Max Scherzer, Oct. 3, 2015
Nationals at Mets, 2-0
Coverage >
Watch >

Jake Arrieta, Aug. 30, 2015
Cubs at Dodgers, 2-0
Coverage >
Watch >

Mike Fiers, Aug. 21, 2015
Astros vs. Dodgers, 3-0
Coverage >
Watch >

Hisashi Iwakuma, Aug. 12, 2015
Mariners vs. Orioles, 3-0
Coverage >
Watch >

Cole Hamels, July 25, 2015
Phillies vs. Cubs, 5-0
Coverage >
Watch >

Max Scherzer, June 20, 2015
Nationals vs. Pirates, 6-0
Coverage >
Watch >

Chris Heston, June 9, 2015
Giants at Mets, 5-0
Coverage >
Watch >

Jordan Zimmermann, Sept. 28, 2014
Nationals vs. Marlins, 1-0
Watch >

Cole Hamels (6), Jake Diekman (1), Ken Giles (1) Jonathan Papelbon (1), Sept. 1, 2014
Phillies at Braves, 7-0
Watch >

Tim Lincecum, June 25, 2014
Giants vs. Padres, 4-0
Watch >

Clayton Kershaw, June 18, 2014
Dodgers vs. Rockies, 8-0
Watch >

Josh Beckett, May 25, 2014
Dodgers at Phillies, 6-0
Watch >

Henderson Alvarez, Sept. 29, 2013
Marlins vs. Tigers, 1-0
Watch >

Tim Lincecum, July 13, 2013
Giants at Padres, 9-0
Watch >

Homer Bailey, July 2, 2013
Reds vs. Giants, 3-0
Watch >

Homer Bailey, Sept. 28, 2012
Reds at Pirates, 1-0
Watch >

Felix Hernandez, Aug. 15, 2012
Mariners vs. Rays, 1-0 (PG)
Watch >

Matt Cain, June 13, 2012
Giants vs. Astros, 10-0 (PG)
Watch >

Kevin Millwood (6), Charlie Furbush (2/3), Stephen Pryor (1/3) Lucas Luetge (1/3) Brandon League (2/3) Tom Wilhelmsen (1), June 8, 2012
Mariners vs. Dodgers, 1-0
Watch >

Johan Santana, June 1, 2012
Mets vs. Cardinals, 8-0
Watch >

Jered Weaver, May 2, 2012
Angels vs. Twins, 9-0
Watch >

Philip Humber, April 21, 2012
White Sox at Mariners 4-0 (PG)
Watch >

Ervin Santana, July 27, 2011
Angels at Indians, 3-1
Watch >

Justin Verlander, May 7, 2011
Tigers at Blue Jays, 9-0
Watch >

Francisco Liriano, May 3, 2011
Twins vs. White Sox, 1-0
Watch >

Roy Halladay, Oct. 6, 2010, NLDS Game 1
Phillies vs. Reds, 4-0
Watch >

Matt Garza, July 26, 2010
Rays vs. Tigers, 5-0
Watch >

Edwin Jackson, June 25, 2010
D-backs at Rays, 1-0
Watch >

Roy Halladay, May 29, 2010
Phillies at Marlins, 1-0 (PG)
Watch >

Dallas Braden, May 9, 2010
Athletics vs. Rays, 4-0 (PG)
Watch >

Ubaldo Jimenez, April 17, 2010
Rockies at Braves, 4-0
Watch >

Mark Buehrle, July 23, 2009
White Sox vs. Rays, 5-0 (PG)
Watch >

Jonathan Sanchez, July 10, 2009
Giants vs. Padres, 8-0

Carlos Zambrano, Sept. 14, 2008
Cubs vs. Astros, 5-0
Watch >

Jon Lester, May 19, 2008
Red Sox vs. Royals, 7-0
Watch >

Clay Buchholz, Sept. 1, 2007
Red Sox vs. Orioles, 10-0
Watch >

Justin Verlander, June 12, 2007
Tigers vs. Brewers, 4-0
Watch >

Mark Buehrle, April 18, 2007
White Sox vs. Rangers, 6-0
Watch >

Anibal Sanchez, Sept. 6, 2006
Marlins vs. D-backs, 2-0
Watch >

Randy Johnson, May 18, 2004
D-backs at Braves, 2-0 (PG)
Watch >

Roy Oswalt (1), Pete Munro (2 2/3), Kirk Saarloos (1 1/3), Brad Lidge (2), Octavio Dotel (1), Billy Wagner (1), June 11, 2003
Astros at Yankees, 8-0
Watch >

Kevin Millwood, April 27, 2003
Phillies vs. Giants, 1-0
Watch >

Derek Lowe, April 27, 2002
Red Sox vs. Rays, 10-0
Watch >

Bud Smith, Sept. 3, 2001
Cardinals at Padres, 4-0
Watch >

A.J. Burnett, May 12, 2001
Marlins at Padres, 3-0
Watch >

Hideo Nomo, April 4, 2001
Red Sox at Orioles, 3-0
Watch >

Eric Milton, Sept. 11, 1999
Twins vs. Angels, 7-0
Watch >

David Cone, July 18, 1999
Yankees vs. Expos, 6-0 (PG)
Watch >

Jose Jimenez, June 25, 1999
Cardinals vs. D-backs, 1-0
Watch >

David Wells, May 17, 1998
Yankees vs. Twins, 4-0 (PG)
Watch >

Francisco Cordova (9), Ricardo Rincon (1), July 12, 1997
Pirates vs. Astros, 3-0 (10)
Watch >

Kevin Brown, June 10, 1997
Marlins at Giants, 9-0
Watch >

Hideo Nomo, Sept. 17, 1996
Dodgers at Rockies, 9-0
Watch >

Dwight Gooden, May 14, 1996
Yankees vs. Mariners, 2-0
Watch >

Al Leiter, May 11, 1996
Marlins vs. Rockies, 11-0
Watch >

Ramon Martinez, July 14, 1995
Dodgers vs. Marlins, 7-0
Watch >

Kenny Rogers, July 28, 1994
Rangers vs. Angels, 4-0 (PG)
Watch >

Scott Erickson, April 27, 1994
Twins vs. Brewers, 6-0
Watch >

Kent Mercker, April 8, 1994
Braves at Dodgers, 6-0
Watch >

Darryl Kile, Sept. 8, 1993
Astros vs. Mets, 7-1
Watch >

Jim Abbott, Sept. 4, 1993
Yankees vs. Indians, 4-0
Watch >

Chris Bosio, April 22, 1993
Mariners vs. Red Sox, 2-0
Watch >

Kevin Gross, Aug. 17, 1992
Dodgers vs. Giants, 2-0
Watch >

Kent Mercker (6), Mark Wohlers (2), Alejandro Pena (1), Sept. 11, 1991
Braves vs. Padres, 1-0
Watch >

Bret Saberhagen, Aug. 26, 1991
Royals vs. White Sox, 7-0
Watch >

Wilson Alvarez, Aug. 11, 1991
White Sox at Orioles, 7-0
Watch >

Dennis Martinez, July 28, 1991
Expos at Dodgers, 2-0 (PG)
Watch >

Bob Milacki (6), Mike Flanagan (1), Mark Williamson (1), Gregg Olson (1), July 13, 1991
Orioles at Athletics, 2-0
Watch >

Tommy Greene, May 23, 1991
Phillies at Expos, 2-0
Watch >

Nolan Ryan, May 1, 1991
Rangers vs. Blue Jays, 3-0
Watch >

Dave Stieb, Sept. 2, 1990
Blue Jays at Indians, 3-0
Watch >

Terry Mulholland, Aug. 15, 1990
Phillies vs. Giants, 6-0
Watch >

Fernando Valenzuela, June 29, 1990
Dodgers vs. Cardinals, 6-0
Watch >

Dave Stewart, June 29, 1990
Athletics at Blue Jays, 5-0
Watch >

Nolan Ryan, June 11, 1990
Rangers at Athletics, 5-0
Watch >

Randy Johnson, June 2, 1990
Mariners vs. Tigers, 2-0
Watch >

Mark Langston (7), Mike Witt (2), April 11, 1990
Angels vs. Mariners, 1-0
Watch >

Tom Browning, Sept. 16, 1988
Reds vs. Dodgers, 1-0 (PG)
Watch >

Juan Nieves, April 15, 1987
Brewers at Orioles, 7-0
Watch >

Mike Scott, Sept. 25, 1986
Astros vs. Giants, 2-0
Watch >

Joe Cowley, Sept. 19, 1986
White Sox at Angels, 7-1
Watch >

Mike Witt, Sept. 30, 1984
Angels at Rangers, 1-0 (PG)
Watch >

Jack Morris, April 7, 1984
Tigers at White Sox, 4-0
Watch >

Mike Warren, Sept. 29, 1983
Athletics vs. White Sox, 3-0
Watch >

Bob Forsch, Sept. 26, 1983
Cardinals vs. Expos, 3-0
Watch >

Dave Righetti, July 4, 1983
Yankees vs. Red Sox, 4-0
Watch >

Nolan Ryan, Sept. 26, 1981
Astros vs. Dodgers, 5-0
Watch >

Len Barker, May 15, 1981
Indians vs. Blue Jays, 3-0 (PG)
Watch >

Charlie Lea, May 10, 1981
Expos vs. Giants, 4-0

Jerry Reuss, June 27, 1980
Dodgers at Giants, 8-0

Ken Forsch, April 7, 1979
Astros vs. Braves, 6-0

Tom Seaver, June 16, 1978
Reds vs. Cardinals, 4-0
Watch >

Bob Forsch, April 16, 1978
Cardinals vs. Phillies, 5-0
Watch >

Bert Blyleven, Sept. 22, 1977
Rangers at Angels, 6-0

Dennis Eckersley, May 30, 1977
Indians vs. Angels, 1-0

Jim Colborn, May 14, 1977
Royals vs. Rangers, 6-0

John Montefusco, Sept. 29, 1976
Giants vs. Braves, 9-0

John Candelaria, Aug. 9, 1976
Pirates vs. Dodgers, 2-0

Blue Moon Odom (5), Francisco Barrios (4), July 28, 1976
White Sox at Athletics, 2-1

Larry Dierker, July 9, 1976
Astros vs. Expos, 6-0

Vida Blue (5), Glenn Abbott (1), Paul Lindblad (1), Rollie Fingers (2), Sept. 28, 1975
Athletics vs. Angels, 5-0

Ed Halicki, Aug. 24, 1975
Giants vs. Mets, 6-0

Nolan Ryan, June 1, 1975
Angels vs. Orioles, 1-0

Nolan Ryan, Sept. 28, 1974
Angels at Twins, 4-0

Dick Bosman, July 19, 1974
Indians at Athletics, 4-0

Steve Busby, June 19, 1974
Royals at Brewers, 2-0

Phil Niekro, Aug. 5, 1973
Braves vs. Padres, 9-0
Watch >

Jim Bibby, July 30, 1973
Rangers at Athletics, 6-0

Nolan Ryan, July 15, 1973
Angels at Tigers, 6-0

Nolan Ryan, May 15, 1973
Angels at Royals, 3-0

Steve Busby, April 27, 1973
Royals at Tigers, 3-0

Bill Stoneman, Oct. 2, 1972
Expos vs. Mets, 7-0

Milt Pappas, Sept. 2, 1972
Cubs vs. Padres, 8-0

Burt Hooton, April 16, 1972
Cubs vs. Phillies, 4-0

Bob Gibson, Aug. 14, 1971
Cardinals at Pirates, 11-0

Rick Wise, June 23, 1971
Phillies at Reds, 4-0
Watch >

Ken Holtzman, June 3, 1971
Cubs at Reds, 1-0

Vida Blue, Sept. 21, 1970
Athletics vs. Twins, 6-0

Bill Singer, July 20, 1970
Dodgers vs. Phillies, 5-0

Clyde Wright, July 3, 1970
Angels vs. Athletics, 4-0

Dock Ellis, June 12, 1970
Pirates at Padres, 2-0

Bob Moose, Sept. 20, 1969
Pirates at Mets, 4-0

Ken Holtzman, Aug. 19, 1969
Cubs vs. Braves, 3-0
Watch >

Jim Palmer, Aug. 13, 1969
Orioles vs. Athletics, 8-0

Don Wilson, May 1, 1969
Astros at Reds, 4-0

Jim Maloney, April 30, 1969
Reds vs. Astros, 10-0

Bill Stoneman, April 17, 1969
Expos at Phillies, 7-0

Ray Washburn, Sept. 18, 1968
Cardinals at Giants, 2-0

Gaylord Perry, Sept. 17, 1968
Giants vs. Cardinals, 1-0

George Culver, July 29, 1968
Reds at Phillies, 6-1

Catfish Hunter, May 8, 1968
Athletics vs. Twins, 4-0 (PG)

Tom Phoebus, April 27, 1968
Orioles vs. Red Sox, 6-0

Joe Horlen, Sept. 10, 1967
White Sox vs. Tigers, 6-0

Dean Chance, Aug. 25, 1967
Twins at Indians, 2-1

Don Wilson, June 18, 1967
Astros vs. Braves, 2-0

Steve Barber (8 2/3) Stu Miller (1/3), April 30, 1967
Orioles vs. Tigers, 1-2

Sonny Siebert, June 10, 1966
Indians vs. Senators, 2-0

Dave Morehead, Sept. 16, 1965
Red Sox vs. Indians, 2-0

Sandy Koufax, Sept. 9, 1965
Dodgers vs. Cubs, 1-0 (PG)
Watch >

Jim Maloney, Aug. 19, 1965
Reds at Cubs, 1-0 (10)

Jim Bunning, June 21, 1964
Phillies at Mets, 6-0 (PG)
Watch >

Sandy Koufax, June 4, 1964
Dodgers at Phillies, 3-0

Ken Johnson, April 23, 1964
Colt .45s vs. Reds, 0-1

Juan Marichal, June 15, 1963
Giants vs. Colt .45s, 1-0

Don Nottebart, May 17, 1963
Colt .45s vs. Phillies, 4-1

Sandy Koufax, May 11, 1963
Dodgers vs. Giants, 8-0

Jack Kralick, Aug. 26, 1962
Twins vs. Athletics, 1-0

Bill Monbouquette, Aug. 1, 1962
Red Sox at White Sox, 1-0

Sandy Koufax, June 30, 1962
Dodgers vs. Mets, 5-0

Earl Wilson, June 26, 1962
Red Sox vs. Angels, 2-0

Bo Belinsky, May 5, 1962
Angels vs. Orioles, 2-0

Warren Spahn, April 28, 1961
Braves vs. Giants, 1-0

Warren Spahn, Sept. 16, 1960
Braves vs. Phillies, 4-0

Lew Burdette, Aug. 18, 1960
Braves vs. Phillies, 1-0

Don Cardwell, May 15, 1960
Cubs vs. Cardinals, 4-0
Watch >

Hoyt Wilhelm, Sept. 20, 1958
Orioles vs. Yankees, 1-0

Jim Bunning, July 20, 1958
Tigers at Red Sox, 3-0

Bob Keegan, Aug. 20, 1957
White Sox vs. Senators, 6-0

Don Larsen, Oct. 8, 1956, World Series Game 5
Yankees vs. Dodgers, 2-0 (PG)
Watch >

Sal Maglie, Sept. 25, 1956
Dodgers vs. Phillies, 5-0

Mel Parnell, July 14, 1956
Red Sox vs. White Sox, 4-0

Carl Erskine, May 12, 1956
Dodgers vs. Giants, 3-0

Sam Jones, May 12, 1955
Cubs vs. Pirates, 4-0

Jim Wilson, June 12, 1954
Braves vs. Phillies, 2-0

Bobo Holloman, May 6, 1953
Browns vs. Athletics, 6-0

Virgil Trucks, Aug. 25, 1952
Tigers at Yankees, 1-0

Carl Erskine, June 19, 1952
Dodgers vs. Cubs, 5-0

Virgil Trucks, May 15, 1952
Tigers vs. Senators, 1-0

Allie Reynolds, Sept. 28, 1951
Yankees vs. Red Sox, 8-0

Allie Reynolds, July 12, 1951
Yankees vs. Indians, 1-0

Bob Feller, July 1, 1951
Indians vs. Tigers, 2-1

Cliff Chambers, May 6, 1951
Pirates at Braves, 3-0

Vern Bickford, Aug. 11, 1950
Braves vs. Dodgers, 7-0

Rex Barney, Sept. 9, 1948
Dodgers at Giants, 2-0

Bob Lemon, June 30, 1948
Indians at Tigers, 2-0

Bill McCahan, Sept. 3, 1947
Athletics vs. Senators, 3-0

Don Black, July 10, 1947
Indians vs. Athletics, 3-0

Ewell Blackwell, June 18, 1947
Reds vs. Braves, 6-0

Bob Feller, April 30, 1946
Indians vs. Yankees, 1-0

Ed Head, April 23, 1946
Dodgers at Braves, 5-0

Dick Fowler, Sept. 9, 1945
Athletics vs. Browns, 1-0

Clyde Shoun, May 15, 1944
Reds vs. Braves, 1-0

Jim Tobin, April 27, 1944
Braves vs. Dodgers, 2-0

Lon Warneke, Aug. 30, 1941
Cardinals at Reds, 2-0

Tex Carleton, April 30, 1940
Dodgers at Reds, 3-0

Bob Feller, April 16, 1940
Indians at White Sox, 1-0

Monte Pearson, Aug. 27, 1938
Yankees vs. Indians, 13, 0

Johnny Vander Meer, June 15, 1938
Reds at Dodgers, 6-0

Johnny Vander Meer, June 11, 1938
Reds vs. Bees, 3-0

Bill Dietrich, June 1, 1937
White Sox vs. Browns, 8-0

Vern Kennedy, Aug. 31, 1935
White Sox vs. Indians, 5-0

Paul Dean, Sept. 21, 1934
Cardinals vs. Dodgers, 3-0

Bob Burke, Aug. 8, 1931
Senators vs. Red Sox, 5-0

Wes Ferrell, April 29, 1931
Indians vs. Browns, 9-0

Carl Hubbell, May 8, 1929
Giants vs. Pirates, 11-0

Ted Lyons, Aug. 21, 1926
White Sox at Red Sox, 6-0

Dazzy Vance, Sept. 13, 1925
Robins vs. Phillies, 10-1

Jesse Haines, July 17, 1924
Cardinals vs. Braves, 5-0

Howard Ehmke, Sept. 7, 1923
Red Sox at Athletics, 4-0

Sam Jones, Sept. 4, 1923
Yankees at Athletics, 2-0

Jesse Barnes, May 7, 1922
Giants vs. Phillies, 6-0

Charlie Robertson, April 30, 1922
White Sox at Tigers, 2-0 (PG)

Walter Johnson, July 1, 1920
Senators at Red Sox, 1-0

Ray Caldwell, Sept. 10, 1919
Indians at Yankees, 3-0

Hod Eller, May 11, 1919
Reds at Cardinals, 6-0

Dutch Leonard, June 3, 1918
Red Sox at Tigers, 5-0

Babe Ruth (0), Ernie Shore (9), June 23, 1917
Red Sox vs. Senators, 4-0

Bob Groom, May 6, 1917
Browns vs. White Sox, 3-0

Ernie Koob, May 5, 1917
Browns vs. White Sox, 1-0

Fred Toney, May 2, 1917
Reds at Cubs, 1-0 (10)

George Mogridge, April 24, 1917
Yankees at Red Sox, 2-1

Ed Cicotte, April 14, 1917
White Sox at Browns, 11-0

Dutch Leonard, Aug. 30, 1916
Red Sox vs. Browns, 4-0

Joe Bush, Aug. 26, 1916
Athletics vs. Indians, 5-0

Rube Foster, June 21, 1916
Red Sox vs. Yankees, 2-0

Tom Hughes, June 16, 1916
Braves vs. Pirates, 2-0

Dave Davenport, Sept. 7, 1915
Terriers vs. Whales, 3-0

Jimmy Lavender, Aug. 31, 1915
Cubs at Giants, 2-0

Alex Main, Aug. 16, 1915
Packers at Blues, 5-0

Claude Hendrix, May 15, 1915
Whales at Rebels, 10-0

Frank Allen, April 24, 1915
Rebels at Terriers, 2-0

Rube Marquard, April 15, 1915
Giants vs. Robins, 2-0

Ed Lafitte, Sept. 19, 1914
Tip-Tops vs. Packers, 6-2

George Davis, Sept. 9, 1914
Braves vs. Phillies, 7-0

Joe Benz, May 31, 1914
White Sox vs. Indians, 6-1

Jeff Tesreau, Sept. 6, 1912
Giants at Phillies, 3-0

Earl Hamilton, Aug. 30, 1912
Browns at Tigers, 5-1

George Mullin, July 4, 1912
Tigers vs. Browns, 7-0

Ed Walsh, Aug. 27, 1911
White Sox vs. Red Sox, 5-0

Smoky Joe Wood, July 29, 1911
Red Sox vs. Browns, 5-0

Chief Bender, May 12, 1910
Athletics vs. Naps, 4-0

Addie Joss, April 20, 1910
Naps at White Sox, 1-0

Addie Joss, Oct. 2, 1908
Naps vs. White Sox, 1-0 (PG)

Frank Smith, Sept. 20, 1908
White Sox vs. Athletics, 1-0

Dusty Rhoads, Sept. 18, 1908
Naps vs. Red Sox, 2-1

Nap Rucker, Sept. 5, 1908
Superbas vs. Doves, 6-0

Hooks Wiltse, July 4, 1908
Giants vs. Phillies, 1-0 (10)

Cy Young, June 30, 1908
Red Sox at Highlanders, 8-0

Nick Maddox, Sept. 20, 1907
Pirates vs. Superbas, 2-1

Big Jeff Pfeffer, May 8, 1907
Braves vs. Reds, 6-0

Mal Eason, July 20, 1906
Superbas at Cardinals, 2-0

Johnny Lush, May 1, 1906
Phillies at Superbas, 6-0

Bill Dinneen, Sept. 27, 1905
Americans vs. White Sox, 2-0

Frank Smith, Sept. 6, 1905
White Sox at Tigers, 15-0

Weldon Henley, July 22, 1905
Athletics at Browns, 6-0

Christy Mathewson, June 13, 1905
Giants at Cubs, 1-0

Jesse Tannehill, Aug. 17, 1904
Americans vs. White Sox, 6-0

Cy Young, May 5, 1904
Americans vs. Athletics, 3-0 (PG)

Chick Fraser, Sept. 18, 1903
Phillies at Cubs, 10-0

Nixey Callahan, Sept. 20, 1902
White Sox vs. Tigers, 3-0

Christy Mathewson, July 15, 1901
Giants vs. Cardinals, 5-0

Noodles Hahn, July 12, 1900
Reds vs. Phillies, 4-0

Vic Willis, Aug. 7, 1899
Beaneaters vs. Senators, 7-1

Deacon Phillippe, May 25, 1899
Colonels vs. Giants, 7-0

Walter Thornton, Aug. 21, 1898
Orphans vs. Bridegrooms, 2-0

Red Donahue, July 8, 1898
Phillies vs. Beaneaters, 5-0

Jay Hughes, April 22, 1898
Orioles vs. Beaneaters, 8-0

Ted Breitenstein, April 22, 1898
Reds vs. Pirates, 11-0

Cy Young, Sept. 18, 1897
Spiders vs. Reds, 6-0

Bill Hawke, Aug. 16, 1893
Orioles vs. Senators, 5-0

Bumpus Jones, Oct. 15, 1892
Reds vs. Pirates, 7-1

Ben Sanders, Aug. 22, 1892
Colonels vs. Orioles, 6-2

Happy Jack Stivetts, Aug. 6, 1892
Beaneaters vs. Grooms, 11-0

Ted Breitenstein, Oct. 4, 1891
Browns vs. Colonels, 8-0

Amos Rusie, July 31, 1891
Giants vs. Grooms, 6-0

Tom Lovett, June 22, 1891
Grooms vs. Giants, 4-0

Ledell Titcomb, Sept. 15, 1890
Broncos vs. Stars, 7-0

Gus Weyhing, July 31, 1888
Athletics vs. Cowboys, 4-0

Ed Seward, July 26, 1888
Athletics vs. Red Stockings, 12-2

Henry Porter, June 6, 1888
Cowboys at Orioles, 4-0

Adonis Terry, May 27, 1888
Bridegrooms vs. Colonels, 4-0

Matt Kilroy, Oct. 6, 1886
Orioles at Alleghenys, 6-0

Adonis Terry, July 24, 1886
Grays vs. Browns, 1-0

Al Atkinson, May 1, 1886
Athletics vs. Metropolitans, 3-2

Charlie Ferguson, Aug. 29, 1885
Quakers vs. Grays, 1-0

John Clarkson, July 27, 1885
White Stockings vs. Grays, 4-0

Sam Kimber, Oct. 4, 1884
Atlantics vs. Blue Stockings, 0-0

Ed Cushman, Sept. 28, 1884
Brewers vs. Nationals, 5-0

Dick Burns, Aug. 26, 1884
Outlaw Reds at Cowboys, 3-1

Pud Galvin, Aug. 4, 1884
Bisons at Wolverines, 18-0

Larry Corcoran, June 27, 1884
White Stockings vs. Grays, 6-0

Frank Mountain, June 5, 1884
Buckeyes at Nationals, 12-0

Ed Morris, May 29, 1884
Buckeyes at Alleghenys, 5-0

Al Atkinson, May 24, 1884
Athletics vs. Alleghenys, 10-1

Hugh Daily, Sept. 13, 1883
Blues at Quakers, 1-0

Old Hoss Radbourne, July 25, 1883
Grays at Blues, 8-0

Larry Corcoran, Sept. 20, 1882
White Stockings vs. Ruby Legs, 5-0

Guy Hecker, Sept. 19, 1882
Eclipse at Alleghenys, 3-1

Tony Mullane, Sept. 11, 1882
Eclipse at Red Stockings, 2-0

Pud Galvin, Aug. 20, 1880
Bisons at Ruby Legs, 1-0

Larry Corcoran, Aug. 19, 1880
White Stockings vs. Beaneaters, 6-0

Monte Ward, June 17, 1880
Grays vs. Bisons, 5-0 (PG)

Lee Richmond, June 12, 1880
Ruby Legs vs. Blues, 1-0 (PG)

George Bradley, July 15, 1876
Brown Stockings vs Dark Blues, 2-0

More from MLB.com

seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com