Pitcher |
Date |
League |
Team |
Opponent |
Score |
Notes
|
Joe Borden |
July 28, 1875 |
NA |
Philadelphia Whites |
Chicago White Stockings |
4 - 0 |
Borden played as Joe Josephs in 1875
|
George Bradley |
July 15, 1876 |
NL |
St. Louis Brown Stockings |
Hartford Dark Blues |
2 - 0 |
|
Lee Richmond |
June 12, 1880 |
NL |
Worcester Ruby Legs |
Cleveland Blues |
1 - 0 |
Perfect Game
|
Monte Ward |
June 17, 1880 |
NL |
Providence Grays |
Buffalo Bisons |
5 - 0 |
Perfect Game
|
Larry Corcoran |
August 19, 1880 |
NL |
Chicago White Stockings |
Boston Red Caps |
6 - 0 |
|
Pud Galvin |
August 20, 1880 |
NL |
Buffalo Bisons |
Worcester Ruby Legs |
1 - 0 |
|
Tony Mullane |
September 11, 1882 |
AA |
Louisville Eclipse |
Cincinnati Red Stockings |
2 - 0 |
First no-hitter at 50-foot pitching distance
|
Guy Hecker |
September 19, 1882 |
AA |
Louisville Eclipse |
Pittsburgh Alleghenys |
3 - 1 |
|
Larry Corcoran |
September 20, 1882 |
NL |
Chicago White Stockings |
Worcester Ruby Legs |
5 - 0 |
|
Charles Radbourn |
July 25, 1883 |
NL |
Providence Grays |
Cleveland Blues |
8 - 0 |
|
Hugh Daily |
September 13, 1883 |
NL |
Cleveland Blues |
Philadelphia Quakers |
1 - 0 |
|
Al Atkinson |
May 24, 1884 |
AA |
Philadelphia Athletics |
Pittsburgh Alleghenys |
10 - 1 |
|
Ed Morris |
May 29, 1884 |
AA |
Columbus Buckeyes |
Pittsburgh Alleghenys |
5 - 0 |
|
Frank Mountain |
June 5, 1884 |
AA |
Columbus Buckeyes |
Washington Nationals |
12 - 0 |
|
Larry Corcoran |
June 27, 1884 |
NL |
Chicago White Stockings |
Providence Grays |
6 - 0 |
|
Pud Galvin |
August 4, 1884 |
NL |
Buffalo Bisons |
Detroit Wolverines |
18 - 0 |
|
Dick Burns |
August 26, 1884 |
UA |
Cincinnati Outlaw Reds |
Kansas City Cowboys |
3 - 1 |
|
Ed Cushman |
September 28, 1884 |
UA |
Milwaukee Brewers |
Washington Nationals |
5 - 0 |
|
Sam Kimber |
October 4, 1884 |
AA |
Brooklyn Atlantics |
Toledo Blue Stockings |
0 - 0 |
11 innings
|
John Clarkson |
July 27, 1885 |
NL |
Chicago White Stockings |
Providence Grays |
4 - 0 |
|
Charlie Ferguson |
August 29, 1885 |
NL |
Philadelphia Quakers |
Providence Grays |
1 - 0 |
|
Al Atkinson |
May 1, 1886 |
AA |
Philadelphia Athletics |
New York Metropolitans |
3 - 2 |
|
Adonis Terry |
July 24, 1886 |
AA |
Brooklyn Grays |
St. Louis Browns |
1 - 0 |
|
Matt Kilroy |
October 6, 1886 |
AA |
Baltimore Orioles |
Pittsburgh Alleghenys |
6 - 0 |
|
Adonis Terry |
May 27, 1888 |
AA |
Brooklyn Bridegrooms |
Louisville Colonels |
4 - 0 |
|
Henry Porter |
June 6, 1888 |
AA |
Kansas City Cowboys |
Baltimore Orioles |
4 - 0 |
|
Ed Seward |
July 26, 1888 |
AA |
Philadelphia Athletics |
Cincinnati Red Stockings |
12 - 2 |
|
Gus Weyhing |
July 31, 1888 |
AA |
Philadelphia Athletics |
Kansas City Cowboys |
4 - 0 |
|
Cannonball Titcomb |
September 15, 1890 |
AA |
Rochester Broncos |
Syracuse Stars |
7 - 0 |
|
Tom Lovett |
June 22, 1891 |
NL |
Brooklyn Grooms |
New York Giants |
4 - 0 |
|
Amos Rusie |
July 31, 1891 |
NL |
New York Giants |
Brooklyn Grooms |
6 - 0 |
|
Ted Breitenstein |
October 4, 1891 (first game) |
AA |
St. Louis Browns |
Louisville Colonels |
8 - 0 |
First Major League start
|
Jack Stivetts |
August 6, 1892 |
NL |
Boston Beaneaters |
Brooklyn Grooms |
11 - 0 |
|
Ben Sanders |
August 22, 1892 |
NL |
Louisville Colonels |
Baltimore Orioles |
6 - 2 |
|
Bumpus Jones |
October 15, 1892 |
NL |
Cincinnati Reds |
Pittsburgh Pirates |
7 - 1 |
|
Bill Hawke |
August 16, 1893 |
NL |
Baltimore Orioles |
Washington Senators |
5 - 0 |
First no-hitter at modern pitching distance
|
Cy Young |
September 18, 1897 (first game) |
NL |
Cleveland Spiders |
Cincinnati Reds |
6 - 0 |
|
Ted Breitenstein |
April 22, 1898 |
NL |
Cincinnati Reds |
Pittsburgh Pirates |
11 - 0 |
|
Jay Hughes |
April 22, 1898 |
NL |
Baltimore Orioles |
Boston Beaneaters |
8 - 0 |
|
Red Donahue |
July 8, 1898 |
NL |
Philadelphia Phillies |
Boston Beaneaters |
5 - 0 |
|
Walter Thornton |
August 21, 1898 (second game) |
NL |
Chicago Orphans |
Brooklyn Bridegrooms |
2 - 0 |
|
Deacon Phillippe |
May 25, 1899 |
NL |
Louisville Colonels |
New York Giants |
7 - 0 |
|
Vic Willis |
August 7, 1899 |
NL |
Boston Beaneaters |
Washington Senators |
7 - 1 |
|
Noodles Hahn |
July 12, 1900 |
NL |
Cincinnati Reds |
Philadelphia Phillies |
4 - 0 |
|
Pete Dowling |
June 30, 1901 |
AL |
Cleveland Blues |
Milwaukee Brewers |
7 - 0 |
|
Christy Mathewson |
July 15, 1901 |
NL |
New York Giants |
St. Louis Cardinals |
5 - 0 |
|
Nixey Callahan |
September 20, 1902 (first game) |
AL |
Chicago White Sox |
Detroit Tigers |
3 - 0 |
|
Chick Fraser |
September 18, 1903 (second game) |
NL |
Philadelphia Phillies |
Chicago Cubs |
10 - 0 |
|
Cy Young |
May 5, 1904 |
AL |
Boston Pilgrims |
Philadelphia Athletics |
3 - 0 |
Perfect Game
|
Jesse Tannehill |
August 17, 1904 |
AL |
Boston Pilgrims |
Chicago White Sox |
6 - 0 |
|
Christy Mathewson |
June 13, 1905 |
NL |
New York Giants |
Chicago Cubs |
1 - 0 |
|
Weldon Henley |
July 22, 1905 (first game) |
AL |
Philadelphia Athletics |
St. Louis Browns |
6 - 0 |
|
Frank Smith |
September 6, 1905 (second game) |
AL |
Chicago White Sox |
Detroit Tigers |
15 - 0 |
|
Bill Dineen |
September 27, 1905 (first game) |
AL |
Boston Pilgrims |
Chicago White Sox |
2 - 0 |
|
Johnny Lush |
May 1, 1906 |
NL |
Philadelphia Phillies |
Brooklyn Superbas |
6 - 0 |
|
Mal Eason |
July 20, 1906 |
NL |
Brooklyn Superbas |
St. Louis Cardinals |
2 - 0 |
|
Jeff Pfeffer |
May 8, 1907 |
NL |
Boston Doves |
Cincinnati Reds |
6 - 0 |
|
Nick Maddox |
September 20, 1907 |
NL |
Pittsburgh Pirates |
Brooklyn Superbas |
2 - 1 |
|
Cy Young |
June 30, 1908 |
AL |
Boston Red Sox |
New York Highlanders |
8 - 0 |
|
Hooks Wiltse |
July 4, 1908 (first game) |
NL |
New York Giants |
Philadelphia Phillies |
1 - 0 |
10 innings
|
Nap Rucker |
September 5, 1908 (second game) |
NL |
Brooklyn Superbas |
Boston Doves |
6 - 0 |
|
Bob Rhoads |
September 18, 1908 |
AL |
Cleveland Naps |
Boston Red Sox |
2 - 1 |
|
Frank Smith |
September 20, 1908 |
AL |
Chicago White Sox |
Philadelphia Athletics |
1 - 0 |
|
Addie Joss |
October 2, 1908 |
AL |
Cleveland Naps |
Chicago White Sox |
1 - 0 |
Perfect Game
|
Addie Joss |
April 20, 1910 |
AL |
Cleveland Naps |
Chicago White Sox |
1 - 0 |
|
Chief Bender |
May 12, 1910 |
AL |
Philadelphia Athletics |
Cleveland Naps |
4 - 0 |
|
Joe Wood |
July 29, 1911 (first game) |
AL |
Boston Red Sox |
St. Louis Browns |
5 - 0 |
|
Ed Walsh |
August 27, 1911 |
AL |
Chicago White Sox |
Boston Red Sox |
5 - 0 |
|
George Mullin |
July 4, 1912 (second game) |
AL |
Detroit Tigers |
St. Louis Browns |
7 - 0 |
|
Earl Hamilton |
August 30, 1912 |
AL |
St. Louis Browns |
Detroit Tigers |
5 - 1 |
|
Jeff Tesreau |
September 6, 1912 (first game) |
NL |
New York Giants |
Philadelphia Phillies |
3 - 0 |
|
Joe Benz |
May 31, 1914 |
AL |
Chicago White Sox |
Cleveland Naps |
6 - 1 |
|
George Davis |
September 9, 1914 (second game) |
NL |
Boston Braves |
Philadelphia Phillies |
7 - 0 |
|
Ed Lafitte |
September 19, 1914 |
FL |
Brooklyn Tip-Tops |
Kansas City Packers |
6 - 2 |
|
Rube Marquard |
April 15, 1915 |
NL |
New York Giants |
Brooklyn Robins |
2 - 0 |
|
Frank Allen |
April 24, 1915 |
FL |
Pittsburgh Rebels |
St. Louis Terriers |
2 - 0 |
|
Claude Hendrix |
May 15, 1915 |
FL |
Chicago Whales |
Pittsburgh Rebels |
10 - 0 |
|
Alex Main |
August 16, 1915 |
FL |
Kansas City Packers |
Buffalo Blues |
5 - 0 |
|
Jimmy Lavender |
August 31, 1915 (first game) |
NL |
Chicago Cubs |
New York Giants |
2 - 0 |
|
Dave Davenport |
September 7, 1915 |
FL |
St. Louis Terriers |
Chicago Whales |
3 - 0 |
|
Tom Hughes |
June 16, 1916 |
NL |
Boston Braves |
Pittsburgh Pirates |
2 - 0 |
|
Rube Foster |
June 21, 1916 |
AL |
Boston Red Sox |
New York Yankees |
2 - 0 |
|
Joe Bush |
August 26, 1916 |
AL |
Philadelphia Athletics |
Cleveland Indians |
5 - 0 |
|
Dutch Leonard |
August 30, 1916 |
AL |
Boston Red Sox |
St. Louis Browns |
4 - 0 |
|
Eddie Cicotte |
April 14, 1917 |
AL |
Chicago White Sox |
St. Louis Browns |
11 - 0 |
|
George Mogridge |
April 24, 1917 |
AL |
New York Yankees |
Boston Red Sox |
2 - 1 |
|
Fred Toney |
May 2, 1917 |
NL |
Cincinnati Reds |
Chicago Cubs |
1 - 0 |
10 innings; Cubs pitcher Hippo Vaughn threw a no-hitter through 9 innings
|
Ernie Koob |
May 5, 1917 |
AL |
St. Louis Browns |
Chicago White Sox |
1 - 0 |
|
Bob Groom |
May 6, 1917 (second game) |
AL |
St. Louis Browns |
Chicago White Sox |
3 - 0 |
|
Dutch Leonard |
June 3, 1918 |
AL |
Boston Red Sox |
Detroit Tigers |
5 - 0 |
|
Hod Eller |
May 11, 1919 |
NL |
Cincinnati Reds |
St. Louis Cardinals |
6 - 0 |
|
Ray Caldwell |
September 10, 1919 (first game) |
AL |
Cleveland Indians |
New York Yankees |
3 - 0 |
|
Walter Johnson |
July 1, 1920 |
AL |
Washington Senators |
Boston Red Sox |
1 - 0 |
|
Bill Gatewood |
06/06/1921 |
NNL |
Detroit Stars |
Cincinnati Cubans |
4 - 0 |
1st NNL no-hitter; Gatewood went 2-for-3 with 3 RBI
|
Charlie Robertson |
April 30, 1922 |
AL |
Chicago White Sox |
Detroit Tigers |
2 - 0 |
Perfect Game
|
Jesse Barnes |
May 7, 1922 |
NL |
New York Giants |
Philadelphia Phillies |
6 - 0 |
|
Bill Force |
06/27/1922 |
NNL |
Detroit Stars |
St. Louis Giants |
3 - 0 |
|
José Méndez (W); Bullet Rogan (S) |
08/05/1923 (2nd game) |
NNL |
Kansas City Monarchs |
Milwaukee Bears |
7 - 0 |
Méndez pitched 5 perfect innings; Rogan allowed one baserunner in 4 innings
|
Sam Jones |
September 4, 1923 |
AL |
New York Yankees |
Philadelphia Athletics |
2 - 0 |
|
Howard Ehmke |
September 7, 1923 |
AL |
Boston Red Sox |
Philadelphia Athletics |
4 - 0 |
|
Jesse Haines |
July 17, 1924 |
NL |
St. Louis Cardinals |
Boston Braves |
5 - 0 |
|
Nip Winters |
09/03/1924 (1st game) |
ECL |
Hilldale |
Harrisburg Giants |
2-0 |
1st ECL no-hitter; missed perfect game on Jake Stephens' error
|
Dazzy Vance |
September 13, 1925 (first game) |
NL |
Brooklyn Robins |
Philadelphia Phillies |
10 - 1 |
|
Rube Currie |
07/13/1926 |
NNL |
Chicago American Giants |
Dayton Marcos |
16 - 0 |
|
Ted Lyons |
August 21, 1926 |
AL |
Chicago White Sox |
Boston Red Sox |
6 - 0 |
|
Claude "Red" Grier |
10/03/1926 |
|
Bacharach Giants |
Chicago American Giants |
10 - 0 |
Colored World Series Game Three
|
Laymon Yokely |
05/15/1927 (2nd game) |
ECL |
Baltimore Black Sox |
Cuban Stars |
8 - 0 |
|
Joe Strong |
08/04/1927 |
ECL |
Baltimore Black Sox |
Hilldale |
2 - 1 |
won in 11 innings
|
Willie Powell |
08/14/1927 |
NNL |
Chicago American Giants |
Memphis Red Sox |
5 - 0 |
|
Carl Hubbell |
May 8, 1929 |
NL |
New York Giants |
Pittsburgh Pirates |
11 - 0 |
|
"Army" Cooper (W); Chet Brewer (S) |
06/29/1929 |
NNL |
Kansas City Monarchs |
Chicago American Giants |
4 - 0 |
Cooper was relieved with one out in eighth after walking bases loaded
|
Wes Ferrell |
April 29, 1931 |
AL |
Cleveland Indians |
St. Louis Browns |
9 - 0 |
|
Bobby Burke |
August 8, 1931 |
AL |
Washington Senators |
Boston Red Sox |
5 - 0 |
|
Satchel Paige |
07/15/1932 (2nd game) |
EWL |
Pittsburgh Crawfords |
New York Black Yankees |
6 - 0 |
|
Satchel Paige |
07/04/1934 |
NNL |
Pittsburgh Crawfords |
Homestead Grays |
4 - 0 |
Paige struck out 17, which was then an all-time NNL record. His catcher was Josh Gibson, this being the only documented occasion when a no-hitter was accomplished by Hall of Fame battery mates. Four days later, Paige pitched a 10-inning, 3-hit shutout in which "Sug" Cornelius had his no-hitter broken up in the 10th inning.
|
Paul Dean |
September 21, 1934 (second game) |
NL |
St. Louis Cardinals |
Brooklyn Dodgers |
3 - 0 |
|
Vern Kennedy |
August 31, 1935 |
AL |
Chicago White Sox |
Cleveland Indians |
5 - 0 |
|
Hilton Smith |
05/16/1937 (1st game) |
NAL |
Kansas City Monarchs |
Chicago American Giants |
4 - 0 |
1st NAL no-hitter
|
Bill Dietrich |
June 1, 1937 |
AL |
Chicago White Sox |
St. Louis Browns |
8 - 0 |
|
Johnny Vander Meer |
June 11, 1938 |
NL |
Cincinnati Reds |
Boston Bees |
3 - 0 |
|
Johnny Vander Meer |
June 15, 1938 |
NL |
Cincinnati Reds |
Brooklyn Dodgers |
6 - 0 |
|
Monte Pearson |
August 27, 1938 (second game) |
AL |
New York Yankees |
Cleveland Indians |
13 - 0 |
|
Bob Feller |
April 16, 1940 |
AL |
Cleveland Indians |
Chicago White Sox |
1 - 0 |
Opening Day
|
Tex Carleton |
April 30, 1940 |
NL |
Brooklyn Dodgers |
Cincinnati Reds |
3 - 0 |
|
Lon Warneke |
August 30, 1941 |
NL |
St. Louis Cardinals |
Cincinnati Reds |
2 - 0 |
|
Jim Tobin |
April 27, 1944 |
NL |
Boston Braves |
Brooklyn Dodgers |
2 - 0 |
|
Clyde Shoun |
May 15, 1944 |
NL |
Cincinnati Reds |
Boston Braves |
1 - 0 |
|
Dick Fowler |
September 9, 1945 (second game) |
AL |
Philadelphia Athletics |
St. Louis Browns |
1 - 0 |
|
Ed Head |
April 23, 1946 |
NL |
Brooklyn Dodgers |
Boston Braves |
5 - 0 |
|
Bob Feller |
April 30, 1946 |
AL |
Cleveland Indians |
New York Yankees |
1 - 0 |
|
Leon Day |
May 5/1946 |
NNL |
Newark Eagles |
Philadelphia Stars |
2 - 0 |
Opening day
|
Ewell Blackwell |
June 18, 1947 |
NL |
Cincinnati Reds |
Boston Braves |
6 - 0 |
|
Don Black |
July 10, 1947 (first game) |
AL |
Cleveland Indians |
Philadelphia Athletics |
3 - 0 |
|
Bill McCahan |
September 3, 1947 |
AL |
Philadelphia Athletics |
Washington Senators |
3 - 0 |
|
Bob Lemon |
June 30, 1948 |
AL |
Cleveland Indians |
Detroit Tigers |
2 - 0 |
|
Rex Barney |
September 9, 1948 |
NL |
Brooklyn Dodgers |
New York Giants |
2 - 0 |
|
Vern Bickford |
August 11, 1950 |
NL |
Boston Braves |
Brooklyn Dodgers |
7 - 0 |
|
Cliff Chambers |
May 6, 1951 (second game) |
NL |
Pittsburgh Pirates |
Boston Braves |
3 - 0 |
|
Bob Feller |
July 1, 1951 (first game) |
AL |
Cleveland Indians |
Detroit Tigers |
2 - 1 |
|
Allie Reynolds |
July 12, 1951 |
AL |
New York Yankees |
Cleveland Indians |
1 - 0 |
|
Allie Reynolds |
September 28, 1951 (first game) |
AL |
New York Yankees |
Boston Red Sox |
8 - 0 |
|
Virgil Trucks |
May 15, 1952 |
AL |
Detroit Tigers |
Washington Senators |
1 - 0 |
|
Carl Erskine |
June 19, 1952 |
NL |
Brooklyn Dodgers |
Chicago Cubs |
5 - 0 |
|
Virgil Trucks |
August 25, 1952 |
AL |
Detroit Tigers |
New York Yankees |
1 - 0 |
|
Bobo Holloman |
May 6, 1953 |
AL |
St. Louis Browns |
Philadelphia Athletics |
6 - 0 |
First Major League start
|
Jim Wilson |
June 12, 1954 |
NL |
Milwaukee Braves |
Philadelphia Phillies |
2 - 0 |
|
Sam Jones |
May 12, 1955 |
NL |
Chicago Cubs |
Pittsburgh Pirates |
4 - 0 |
|
Mel Parnell |
April 14, 1956 |
AL |
Boston Red Sox |
Chicago White Sox |
4 - 0 |
|
Carl Erskine |
May 12, 1956 |
NL |
Brooklyn Dodgers |
New York Giants |
3 - 0 |
|
Sal Maglie |
September 25, 1956 |
NL |
Brooklyn Dodgers |
Philadelphia Phillies |
5 - 0 |
|
Don Larsen |
October 8, 1956 |
AL (WS) |
New York Yankees |
Brooklyn Dodgers |
2 - 0 |
Perfect Game Game 5 of the 1956 World Series
|
Bob Keegan |
August 20, 1957 (second game) |
AL |
Chicago White Sox |
Washington Senators |
6 - 0 |
|
Jim Bunning |
July 20, 1958 (first game) |
AL |
Detroit Tigers |
Boston Red Sox |
3 - 0 |
|
Hoyt Wilhelm |
September 20, 1958 |
AL |
Baltimore Orioles |
New York Yankees |
1 - 0 |
|
Don Cardwell |
May 15, 1960 (second game) |
NL |
Chicago Cubs |
St. Louis Cardinals |
4 - 0 |
|
Lew Burdette |
August 18, 1960 |
NL |
Milwaukee Braves |
Philadelphia Phillies |
1 - 0 |
|
Warren Spahn |
September 16, 1960 |
NL |
Milwaukee Braves |
Philadelphia Phillies |
4 - 0 |
|
Warren Spahn |
April 28, 1961 |
NL |
Milwaukee Braves |
San Francisco Giants |
1 - 0 |
|
Bo Belinsky |
May 5, 1962 |
AL |
Los Angeles Angels |
Baltimore Orioles |
2 - 0 |
|
Earl Wilson |
June 26, 1962 |
AL |
Boston Red Sox |
Los Angeles Angels |
2 - 0 |
|
Sandy Koufax |
June 30, 1962 |
NL |
Los Angeles Dodgers |
New York Mets |
5 - 0 |
|
Bill Monbouquette |
August 1, 1962 |
AL |
Boston Red Sox |
Chicago White Sox |
1 - 0 |
|
Jack Kralick |
August 26, 1962 |
AL |
Minnesota Twins |
Kansas City Athletics |
1 - 0 |
|
Sandy Koufax |
May 11, 1963 |
NL |
Los Angeles Dodgers |
San Francisco Giants |
8 - 0 |
|
Don Nottebart |
May 17, 1963 |
NL |
Houston Colt .45's |
Philadelphia Phillies |
4 - 1 |
|
Juan Marichal |
June 15, 1963 |
NL |
San Francisco Giants |
Houston Colt .45's |
1 - 0 |
|
Ken Johnson |
April 23, 1964 |
NL |
Houston Colt .45's |
Cincinnati Reds |
0 - 1 |
Loss
|
Sandy Koufax |
June 4, 1964 |
NL |
Los Angeles Dodgers |
Philadelphia Phillies |
3 - 0 |
|
Jim Bunning |
June 21, 1964 (first game) |
NL |
Philadelphia Phillies |
New York Mets |
6 - 0 |
Perfect Game
|
Jim Maloney |
August 19, 1965 (first game) |
NL |
Cincinnati Reds |
Chicago Cubs |
1 - 0 |
10 innings
|
Sandy Koufax |
September 9, 1965 |
NL |
Los Angeles Dodgers |
Chicago Cubs |
1 - 0 |
Perfect Game
|
Dave Morehead |
September 16, 1965 |
AL |
Boston Red Sox |
Cleveland Indians |
2 - 0 |
|
Sonny Siebert |
June 10, 1966 |
AL |
Cleveland Indians |
Washington Senators |
2 - 0 |
|
Don Wilson |
June 18, 1967 |
NL |
Houston Astros |
Atlanta Braves |
2 - 0 |
|
Dean Chance |
August 25, 1967 (second game) |
AL |
Minnesota Twins |
Cleveland Indians |
2 - 1 |
|
Joe Horlen |
September 10, 1967 (first game) |
AL |
Chicago White Sox |
Detroit Tigers |
6 - 0 |
|
Tom Phoebus |
April 27, 1968 |
AL |
Baltimore Orioles |
Boston Red Sox |
6 - 0 |
|
Catfish Hunter |
May 8, 1968 |
AL |
Oakland Athletics |
Minnesota Twins |
4 - 0 |
Perfect Game
|
George Culver |
July 29, 1968 (second game) |
NL |
Cincinnati Reds |
Philadelphia Phillies |
6 - 1 |
|
Gaylord Perry |
September 17, 1968 |
NL |
San Francisco Giants |
St. Louis Cardinals |
1 - 0 |
|
Ray Washburn |
September 18, 1968 |
NL |
St. Louis Cardinals |
San Francisco Giants |
2 - 0 |
|
Bill Stoneman |
April 17, 1969 |
NL |
Montreal Expos |
Philadelphia Phillies |
7 - 0 |
|
Jim Maloney |
April 30, 1969 |
NL |
Cincinnati Reds |
Houston Astros |
10 - 0 |
|
Don Wilson |
May 1, 1969 |
NL |
Houston Astros |
Cincinnati Reds |
4 - 0 |
|
Jim Palmer |
August 13, 1969 |
AL |
Baltimore Orioles |
Oakland Athletics |
8 - 0 |
|
Ken Holtzman |
August 19, 1969 |
NL |
Chicago Cubs |
Atlanta Braves |
3 - 0 |
|
Bob Moose |
September 20, 1969 |
NL |
Pittsburgh Pirates |
New York Mets |
4 - 0 |
|
Dock Ellis |
June 12, 1970 (first game) |
NL |
Pittsburgh Pirates |
San Diego Padres |
2 - 0 |
|
Clyde Wright |
July 3, 1970 |
AL |
California Angels |
Oakland Athletics |
4 - 0 |
|
Bill Singer |
July 20, 1970 |
NL |
Los Angeles Dodgers |
Philadelphia Phillies |
5 - 0 |
|
Vida Blue |
September 21, 1970 |
AL |
Oakland Athletics |
Minnesota Twins |
6 - 0 |
|
Ken Holtzman |
June 3, 1971 |
NL |
Chicago Cubs |
Cincinnati Reds |
1 - 0 |
|
Rick Wise |
June 23, 1971 |
NL |
Philadelphia Phillies |
Cincinnati Reds |
4 - 0 |
|
Bob Gibson |
August 14, 1971 |
NL |
St. Louis Cardinals |
Pittsburgh Pirates |
11 - 0 |
|
Burt Hooton |
April 16, 1972 |
NL |
Chicago Cubs |
Philadelphia Phillies |
4 - 0 |
|
Milt Pappas |
September 2, 1972 |
NL |
Chicago Cubs |
San Diego Padres |
8 - 0 |
|
Bill Stoneman |
October 2, 1972 (first game) |
NL |
Montreal Expos |
New York Mets |
7 - 0 |
|
Steve Busby |
April 27, 1973 |
AL |
Kansas City Royals |
Detroit Tigers |
3 - 0 |
|
Nolan Ryan |
May 15, 1973 |
AL |
California Angels |
Kansas City Royals |
3 - 0 |
|
Nolan Ryan |
July 15, 1973 |
AL |
California Angels |
Detroit Tigers |
6 - 0 |
|
Jim Bibby |
July 30, 1973 |
AL |
Texas Rangers |
Oakland Athletics |
6 - 0 |
|
Phil Niekro |
August 5, 1973 |
NL |
Atlanta Braves |
San Diego Padres |
9 - 0 |
|
Steve Busby |
June 19, 1974 |
AL |
Kansas City Royals |
Milwaukee Brewers |
2 - 0 |
|
Dick Bosman |
July 19, 1974 |
AL |
Cleveland Indians |
Oakland Athletics |
4 - 0 |
|
Nolan Ryan |
September 28, 1974 |
AL |
California Angels |
Minnesota Twins |
4 - 0 |
|
Nolan Ryan |
June 1, 1975 |
AL |
California Angels |
Baltimore Orioles |
1 - 0 |
|
Ed Halicki |
August 24, 1975 (second game) |
NL |
San Francisco Giants |
New York Mets |
6 - 0 |
|
Larry Dierker |
July 9, 1976 |
NL |
Houston Astros |
Montreal Expos |
6 - 0 |
|
John Candelaria |
August 9, 1976 |
NL |
Pittsburgh Pirates |
Los Angeles Dodgers |
2 - 0 |
|
John Montefusco |
September 29, 1976 |
NL |
San Francisco Giants |
Atlanta Braves |
9 - 0 |
|
Jim Colborn |
May 14, 1977 |
AL |
Kansas City Royals |
Texas Rangers |
6 - 0 |
|
Dennis Eckersley |
May 30, 1977 |
AL |
Cleveland Indians |
California Angels |
1 - 0 |
|
Bert Blyleven |
September 22, 1977 |
AL |
Texas Rangers |
California Angels |
6 - 0 |
|
Bob Forsch |
April 16, 1978 |
NL |
St. Louis Cardinals |
Philadelphia Phillies |
5 - 0 |
|
Tom Seaver |
June 16, 1978 |
NL |
Cincinnati Reds |
St. Louis Cardinals |
4 - 0 |
|
Ken Forsch |
April 7, 1979 |
NL |
Houston Astros |
Atlanta Braves |
6 - 0 |
|
Jerry Reuss |
June 27, 1980 |
NL |
Los Angeles Dodgers |
San Francisco Giants |
8 - 0 |
|
Charlie Lea |
May 10, 1981 (second game) |
NL |
Montreal Expos |
San Francisco Giants |
4 - 0 |
|
Len Barker |
May 15, 1981 |
AL |
Cleveland Indians |
Toronto Blue Jays |
3 - 0 |
Perfect Game
|
Nolan Ryan |
September 26, 1981 |
NL |
Houston Astros |
Los Angeles Dodgers |
5 - 0 |
|
Dave Righetti |
July 4, 1983 |
AL |
New York Yankees |
Boston Red Sox |
4 - 0 |
|
Bob Forsch |
September 26, 1983 |
NL |
St. Louis Cardinals |
Montreal Expos |
3 - 0 |
|
Mike Warren |
September 29, 1983 |
AL |
Oakland Athletics |
Chicago White Sox |
3 - 0 |
|
Jack Morris |
April 7, 1984 |
AL |
Detroit Tigers |
Chicago White Sox |
4 - 0 |
|
Mike Witt |
September 30, 1984 |
AL |
California Angels |
Texas Rangers |
1 - 0 |
Perfect Game; final game of season
|
Joe Cowley |
September 19, 1986 |
AL |
Chicago White Sox |
California Angels |
7 - 1 |
|
Mike Scott |
September 25, 1986 |
NL |
Houston Astros |
San Francisco Giants |
2 - 0 |
Houston clinches NL West title
|
Juan Nieves |
April 15, 1987 |
AL |
Milwaukee Brewers |
Baltimore Orioles |
7 - 0 |
|
Tom Browning |
September 16, 1988 |
NL |
Cincinnati Reds |
Los Angeles Dodgers |
1 - 0 |
Perfect Game
|
Randy Johnson |
June 2, 1990 |
AL |
Seattle Mariners |
Detroit Tigers |
2 - 0 |
|
Nolan Ryan |
June 11, 1990 |
AL |
Texas Rangers |
Oakland Athletics |
5 - 0 |
|
Dave Stewart |
June 29, 1990 |
AL |
Oakland Athletics |
Toronto Blue Jays |
5 - 0 |
|
Fernando Valenzuela |
June 29, 1990 |
NL |
Los Angeles Dodgers |
St. Louis Cardinals |
6 - 0 |
|
Terry Mulholland |
August 15, 1990 |
NL |
Philadelphia Phillies |
San Francisco Giants |
6 - 0 |
|
Dave Stieb |
September 2, 1990 |
AL |
Toronto Blue Jays |
Cleveland Indians |
3 - 0 |
|
Nolan Ryan |
May 1, 1991 |
AL |
Texas Rangers |
Toronto Blue Jays |
3 - 0 |
|
Tommy Greene |
May 23, 1991 |
NL |
Philadelphia Phillies |
Montreal Expos |
2 - 0 |
|
Dennis Martinez |
July 28, 1991 |
NL |
Montreal Expos |
Los Angeles Dodgers |
2 - 0 |
Perfect Game
|
Wilson Alvarez |
August 11, 1991 |
AL |
Chicago White Sox |
Baltimore Orioles |
7 - 0 |
|
Bret Saberhagen |
August 26, 1991 |
AL |
Kansas City Royals |
Chicago White Sox |
7 - 0 |
|
Kevin Gross |
August 17, 1992 |
NL |
Los Angeles Dodgers |
San Francisco Giants |
2 - 0 |
|
Chris Bosio |
April 22, 1993 |
AL |
Seattle Mariners |
Boston Red Sox |
2 - 0 |
|
Jim Abbott |
September 4, 1993 |
AL |
New York Yankees |
Cleveland Indians |
4 - 0 |
|
Darryl Kile |
September 8, 1993 |
NL |
Houston Astros |
New York Mets |
7 - 1 |
|
Kent Mercker |
April 8, 1994 |
NL |
Atlanta Braves |
Los Angeles Dodgers |
6 - 0 |
|
Scott Erickson |
April 27, 1994 |
AL |
Minnesota Twins |
Milwaukee Brewers |
6 - 0 |
|
Kenny Rogers |
July 28, 1994 |
AL |
Texas Rangers |
California Angels |
4 - 0 |
Perfect Game
|
Ramon Martinez |
July 14, 1995 |
NL |
Los Angeles Dodgers |
Florida Marlins |
7 - 0 |
|
Al Leiter |
May 11, 1996 |
NL |
Florida Marlins |
Colorado Rockies |
11 - 0 |
|
Dwight Gooden |
May 14, 1996 |
AL |
New York Yankees |
Seattle Mariners |
2 - 0 |
|
Hideo Nomo |
September 17, 1996 |
NL |
Los Angeles Dodgers |
Colorado Rockies |
9 - 0 |
|
Kevin Brown |
June 10, 1997 |
NL |
Florida Marlins |
San Francisco Giants |
9 - 0 |
|
David Wells |
May 17, 1998 |
AL |
New York Yankees |
Minnesota Twins |
4 - 0 |
Perfect Game
|
Jose Jimenez |
June 25, 1999 |
NL |
St. Louis Cardinals |
Arizona Diamondbacks |
1 - 0 |
|
David Cone |
July 18, 1999 |
AL |
New York Yankees |
Montreal Expos |
6 - 0 |
Perfect Game; Interleague Play
|
Eric Milton |
September 11, 1999 |
AL |
Minnesota Twins |
Anaheim Angels |
7 - 0 |
|
Hideo Nomo |
April 4, 2001 |
AL |
Boston Red Sox |
Baltimore Orioles |
3 - 0 |
|
A.J. Burnett |
May 12, 2001 |
NL |
Florida Marlins |
San Diego Padres |
3 - 0 |
|
Bud Smith |
September 3, 2001 |
NL |
St. Louis Cardinals |
San Diego Padres |
4 - 0 |
|
Derek Lowe |
April 27, 2002 |
AL |
Boston Red Sox |
Tampa Bay Devil Rays |
10 - 0 |
|
Kevin Millwood |
April 27, 2003 |
NL |
Philadelphia Phillies |
San Francisco Giants |
1 - 0 |
|
Randy Johnson |
May 18, 2004 |
NL |
Arizona Diamondbacks |
Atlanta Braves |
2 - 0 |
Perfect Game
|
Anibal Sanchez |
September 6, 2006 |
NL |
Florida Marlins |
Arizona Diamondbacks |
2 - 0 |
|
Mark Buehrle |
April 18, 2007 |
AL |
Chicago White Sox |
Texas Rangers |
6 - 0 |
|
Justin Verlander |
June 12, 2007 |
AL |
Detroit Tigers |
Milwaukee Brewers |
4 - 0 |
Interleague Play
|
Clay Buchholz |
September 1, 2007 |
AL |
Boston Red Sox |
Baltimore Orioles |
10 - 0 |
|
Jon Lester |
May 19, 2008 |
AL |
Boston Red Sox |
Kansas City Royals |
7 - 0 |
|
Carlos Zambrano |
September 14, 2008 |
NL |
Chicago Cubs |
Houston Astros |
5 - 0 |
Played in Miller Park, Milwaukee, WI; first neutral site MLB no-hitter
|
Jonathan Sanchez |
July 10, 2009 |
NL |
San Francisco Giants |
San Diego Padres |
8 - 0 |
|
Mark Buehrle |
July 23, 2009 |
AL |
Chicago White Sox |
Tampa Bay Rays |
5 - 0 |
Perfect Game
|
Ubaldo Jimenez |
April 17, 2010 |
NL |
Colorado Rockies |
Atlanta Braves |
4 - 0 |
|
Dallas Braden |
May 9, 2010 |
AL |
Oakland Athletics |
Tampa Bay Rays |
4 - 0 |
Perfect Game
|
Roy Halladay |
May 29, 2010 |
NL |
Philadelphia Phillies |
Florida Marlins |
1 - 0 |
Perfect Game
|
Edwin Jackson |
June 25, 2010 |
NL |
Arizona Diamondbacks |
Tampa Bay Rays |
1 - 0 |
|
Matt Garza |
July 26, 2010 |
AL |
Tampa Bay Rays |
Detroit Tigers |
5 - 0 |
|
Roy Halladay |
October 6, 2010 |
NL |
Philadelphia Phillies |
Cincinnati Reds |
4 - 0 |
Game 1 of the NLDS First postseason start; second postseason no-hitter
|
Francisco Liriano |
May 3, 2011 |
AL |
Minnesota Twins |
Chicago White Sox |
1 - 0 |
|
Justin Verlander |
May 7, 2011 |
AL |
Detroit Tigers |
Toronto Blue Jays |
9 - 0 |
|
Ervin Santana |
July 27, 2011 |
AL |
Los Angeles Angels |
Cleveland Indians |
3 - 1 |
|
Philip Humber |
April 21, 2012 |
AL |
Chicago White Sox |
Seattle Mariners |
4 - 0 |
Perfect Game
|
Jered Weaver |
May 2, 2012 |
AL |
Los Angeles Angels |
Minnesota Twins |
9 - 0 |
|
Johan Santana |
June 1, 2012 |
NL |
New York Mets |
St. Louis Cardinals |
8 - 0 |
|
Matt Cain |
June 13, 2012 |
NL |
San Francisco Giants |
Houston Astros |
10 - 0 |
Perfect Game
|
Felix Hernandez |
August 15, 2012 |
AL |
Seattle Mariners |
Tampa Bay Rays |
1 - 0 |
Perfect Game
|
Homer Bailey |
September 28, 2012 |
NL |
Cincinnati Reds |
Pittsburgh Pirates |
1 - 0 |
|
Homer Bailey |
July 2, 2013 |
NL |
Cincinnati Reds |
San Francisco Giants |
3 - 0 |
|
Tim Lincecum |
July 13, 2013 |
NL |
San Francisco Giants |
San Diego Padres |
9 - 0 |
|
Henderson Alvarez |
September 29, 2013 |
NL |
Miami Marlins |
Detroit Tigers |
1 - 0 |
Interleague Play; final game of season
|
Josh Beckett |
May 25, 2014 |
NL |
Los Angeles Dodgers |
Philadelphia Phillies |
6 - 0 |
|
Clayton Kershaw |
June 18, 2014 |
NL |
Los Angeles Dodgers |
Colorado Rockies |
8 - 0 |
|
Tim Lincecum |
June 25, 2014 |
NL |
San Francisco Giants |
San Diego Padres |
4 - 0 |
|
Jordan Zimmermann |
September 28, 2014 |
NL |
Washington Nationals |
Miami Marlins |
1 - 0 |
Final game of season
|
Chris Heston |
June 9, 2015 |
NL |
San Francisco Giants |
New York Mets |
5 - 0 |
|
Max Scherzer |
June 20, 2015 |
NL |
Washington Nationals |
Pittsburgh Pirates |
6 - 0 |
|
Cole Hamels |
July 25, 2015 |
NL |
Philadelphia Phillies |
Chicago Cubs |
5 - 0 |
|
Hisashi Iwakuma |
August 12, 2015 |
AL |
Seattle Mariners |
Baltimore Orioles |
3 - 0 |
|
Mike Fiers |
August 21, 2015 |
AL |
Houston Astros |
Los Angeles Dodgers |
3 - 0 |
Interleague Play
|
Jake Arrieta |
August 30, 2015 |
NL |
Chicago Cubs |
Los Angeles Dodgers |
2 - 0 |
|
Max Scherzer |
October 3, 2015 |
NL |
Washington Nationals |
New York Mets |
2 - 0 |
|
Jake Arrieta |
April 21, 2016 |
NL |
Chicago Cubs |
Cincinnati Reds |
16 - 0 |
|
Edinson Volquez |
June 3, 2017 |
NL |
Miami Marlins |
Arizona Diamondbacks |
3 - 0 |
|
Sean Manaea |
April 21, 2018 |
AL |
Oakland Athletics |
Boston Red Sox |
3 - 0 |
|
James Paxton |
May 8, 2018 |
AL |
Seattle Mariners |
Toronto Blue Jays |
5 - 0 |
|
Mike Fiers |
May 7, 2019 |
AL |
Oakland Athletics |
Cincinnati Reds |
2 - 0 |
Interleague Play
|
Justin Verlander |
September 1, 2019 |
AL |
Houston Astros |
Toronto Blue Jays |
2 - 0 |
|
Lucas Giolito |
August 25, 2020 |
AL |
Chicago White Sox |
Pittsburgh Pirates |
4 - 0 |
Interleague Play
|
Alec Mills |
September 13, 2020 |
NL |
Chicago Cubs |
Milwaukee Brewers |
12 - 0 |
|
Joe Musgrove |
April 9, 2021 |
NL |
San Diego Padres |
Texas Rangers |
3 - 0 |
Interleague Play
|
Carlos Rodon |
April 14, 2021 |
AL |
Chicago White Sox |
Cleveland Indians |
8 - 0 |
|
John Means |
May 5, 2021 |
AL |
Baltimore Orioles |
Seattle Mariners |
6 - 0 |
|
Wade Miley |
May 7, 2021 |
NL |
Cincinnati Reds |
Cleveland Indians |
3 - 0 |
Interleague Play
|
Spencer Turnbull |
May 18, 2021 |
AL |
Detroit Tigers |
Seattle Mariners |
5 - 0 |
|
Corey Kluber |
May 19, 2021 |
AL |
New York Yankees |
Texas Rangers |
2 - 0 |
|
Tyler Gilbert |
August 14, 2021 |
NL |
Arizona Diamondbacks |
San Diego Padres |
7 - 0 |
First Major League start
|
Reid Detmers |
May 10, 2022 |
AL |
Los Angeles Angels |
Tampa Bay Rays |
12 - 0 |
|
Domingo German |
June 28, 2023 |
AL |
New York Yankees |
Oakland Athletics |
11 - 0 |
Perfect Game
|
Framber Valdéz |
August 1, 2023 |
AL |
Houston Astros |
Cleveland Guardians |
2 - 0 |
|
Michael Lorenzen |
August 9, 2023 |
NL |
Philadelphia Phillies |
Washington Nationals |
7 - 0 |
|
Ronel Blanco |
April 1, 2024 |
AL |
Houston Astros |
Toronto Blue Jays |
10 - 0 |
|
Dylan Cease |
July 25, 2024 |
NL |
San Diego Padres |
Washington Nationals |
3 - 0 |
|
Blake Snell |
August 2, 2024 |
NL |
San Francisco Giants |
Cincinnati Reds |
3 - 0 |
|
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated:
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Baseball: Get your first month FREE
Your All-Access Ticket to the Baseball Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.