List of Major League Baseball no-hitters
This is a list of no-hitters in Major League Baseball history. In addition, all no-hitters that were broken up in extra innings or were in shortened games are listed, although they are not currently considered official no-hitters. The names of those pitchers who threw a perfect game no-hitter are italicized. For combined no-hitters by two or more pitchers on the same team, each is listed with his number of innings pitched. Games which were part of a doubleheader are noted as either the first game or second game. The most recent no-hitter was pitched by Justin Verlander of the Houston Astros on September 1, 2019.
An official no-hit game occurs when a pitcher allows no hits during the entire course of a game, which consists of at least nine innings thrown by the pitcher. In a no-hit game, a batter may still reach base via a walk, an error, a fielder's choice, an intentional walk, a hit by pitch, a passed ball or wild pitch on strike three, or catcher's interference. Also, due to these methods of reaching base, it is possible for a team to score runs without getting any hits.
While the vast majority of no-hitters are shutouts, no-hit teams have managed to score runs in their respective games a number of times. Five times a team has been no-hit and still won the game: two notable victories occurred when the Cincinnati Reds defeated the Houston Colt.45s 1–0 on April 23, 1964 even though they were no-hit by Houston starter Ken Johnson, and the Detroit Tigers defeated the Baltimore Orioles 2–1 on April 30, 1967 even though they were no-hit by Baltimore starter Steve Barber and reliever Stu Miller. In another four games, the home team won despite gaining no hits through eight innings, but these are [|near no-hitters] under the 1991 rule that nine no-hit innings must be completed in order for a no-hitter to be credited.
The pitcher who holds the record for the shortest time between no-hitters is Johnny Vander Meer, the only pitcher in history to throw no-hitters in consecutive starts, while playing for the Cincinnati Reds in 1938. Besides Vander Meer, Allie Reynolds, Virgil Trucks, Nolan Ryan, and Max Scherzer are the only other major leaguers to throw two no-hitters in the same regular season. Jim Maloney technically threw two no-hitters in the 1965 season, but his first one ended after he allowed a home run in the top of the 11th inning. According to the rules interpretation of the time, this was considered a no-hitter. Later that season, Maloney once again took a no-hitter into extra innings, but this time he managed to preserve the no-hitter after the Reds scored in the top half of the tenth, becoming the first pitcher to throw a complete game extra inning no-hitter since Fred Toney in 1917.
Roy Halladay threw two no-hitters in 2010: a perfect game during the regular season and a no-hitter in the 2010 National League Division Series. He is the only major leaguer to have thrown no-hitters in regular season and postseason play.
The first black pitcher to toss a no-hitter was Sam Jones who did it for the Chicago Cubs in 1955. The first Latin pitcher to throw one was San Francisco Giant Juan Marichal in 1963. The first Asian pitcher to throw one was Los Angeles Dodger Hideo Nomo in 1996.
Through September 1, 2019, there have been 303 no-hitters officially recognized by Major League Baseball, 260 of them in the modern era. Joe Borden's no-hitter in 1875 is also noted, but is not recognized by Major League Baseball.
Regulation no-hitters
Key
No-hitters
No-hitters by team
No-hitters | Team |
26 | Los Angeles Dodgers |
18 | Boston Red Sox |
18 | Chicago White Sox |
17 | San Francisco Giants |
16 | Cincinnati Reds |
15 | Chicago Cubs |
14 | Atlanta Braves |
14 | Cleveland Indians |
13 | Houston Astros |
13 | Oakland Athletics |
13 | Philadelphia Phillies |
11 | Los Angeles Angels |
11 | New York Yankees |
9 | St. Louis Cardinals |
7 | Detroit Tigers |
7 | Minnesota Twins |
7 | Washington Nationals |
6 | Miami Marlins |
6 | Pittsburgh Pirates |
6 | Seattle Mariners |
5 | Baltimore Orioles |
5 | Texas Rangers |
4 | Kansas City Royals |
4 | Louisville Colonels |
4 | Philadelphia Athletics |
3 | Baltimore Orioles |
2 | Arizona Diamondbacks |
2 | Buffalo Bisons |
2 | Columbus Buckeyes |
2 | Providence Grays |
1 | Brooklyn Tip-Tops |
1 | Chicago Chi-Feds/Whales |
1 | Cincinnati Outlaw Reds |
1 | Cleveland Blues |
1 | Cleveland Spiders |
1 | Colorado Rockies |
1 | Kansas City Cowboys |
1 | Kansas City Packers |
1 | Milwaukee Brewers |
1 | Milwaukee Brewers |
1 | New York Mets |
1 | Pittsburgh Rebels |
1 | Rochester Broncos |
1 | Tampa Bay Rays |
1 | Toronto Blue Jays |
0 | San Diego Padres |
Italics indicate defunct team.
Near no-hitters
Regulation games in which a pitcher or staff pitches less than nine full innings, or in which a hit is allowed in extra innings, do not qualify as no-hitters. However, before the rules were tightened in 1991, such games did count as official no-hitters.Regulation no-hit losses ending in the middle of the ninth
Owing to the fact that the home team does not bat in the bottom of the ninth inning if they are leading after the top, a visiting pitcher may complete a full game without allowing a hit but not be credited with an official no-hitter. If the visiting team allows a sufficient number of runs for the home team to win after the top of the ninth, whether by walks, errors, or anything else not involving hits, the pitcher will not be credited with an official no-hitter because they only pitched eight innings. This has happened only four times in major-league history.Interleague play
- June 28, 2008 – Jered Weaver and José Arredondo, Los Angeles Angels of Anaheim 0, Los Angeles Dodgers 1
American League
- July 1, 1990 – Andy Hawkins, New York Yankees 0 Chicago White Sox 4
- April 12, 1992 – Matt Young, Boston Red Sox 1 Cleveland Indians 2
[Players' League]
- June 21, 1890 – Silver King, Chicago Pirates 0 Brooklyn Ward's Wonders 1
Shortened games
In many instances, these games were shortened by regulations such as darkness, rules to make doubleheaders seven innings in order to avoid darkness from shortening games, or curfews, especially when teams needed to travel on regularly scheduled trains, buses, or flights. On rare occasions, the team that pitched a no-hitter also lost the game while pitching on the road - resulting in only 8 innings pitched because the opposing team did not bat in the bottom of the 9th inning.
National League
- October 1, 1884 – Charlie Getzien, Detroit Wolverines 1 Philadelphia Phillies 0
- October 7, 1885 – Dupee Shaw, Providence Grays 4 Buffalo Bisons 0
- June 21, 1888 – George Van Haltren, Chicago White Stockings 1 Pittsburgh Alleghenys 0
- September 27, 1888 – Ed Crane, New York Giants 3 Washington Nationals 0
- October 15, 1892 – Jack Stivetts, Boston Braves 4 Washington Senators 0
- September 23, 1893 – Elton Chamberlain, Cincinnati Reds 6 Boston Beaneaters 0
- June 2, 1894 – Ed Stein, Brooklyn Grooms 1 Chicago White Stockings 0
- September 14, 1903 – Red Ames, New York Giants 5 St. Louis Cardinals 0
- August 24, 1906 – Jake Weimer, Cincinnati Reds 1 Brooklyn Superbas 0
- September 24, 1906 – Stoney McGlynn, St. Louis Cardinals 1 Brooklyn Superbas 1
- September 26, 1906 – Lefty Leifield, Pittsburgh Pirates 8 Philadelphia Phillies 0
- August 11, 1907 – Ed Karger, St. Louis Cardinals 4 Boston Doves 0
- August 23, 1907 – Howie Camnitz, Pittsburgh Pirates 1 New York Giants 0
- August 6, 1908 – Johnny Lush, St. Louis Cardinals 2 Brooklyn Superbas 0
- July 31, 1910 – King Cole, Chicago Cubs 4 St. Louis Cardinals 0
- August 27, 1937 – Fred Frankhouse, Brooklyn Dodgers 5 Cincinnati Reds 0
- June 22, 1944 – Jim Tobin, Boston Braves 7 Philadelphia Phillies 0
- June 12, 1959 – Mike McCormick, San Francisco Giants 3 Philadelphia Phillies 0
- September 26, 1959 – Sam Jones, San Francisco Giants 4 St. Louis Cardinals 0
- April 21, 1984 – David Palmer, Montreal Expos 4 St. Louis Cardinals 0
- September 24, 1988 – Pascual Pérez, Montreal Expos 1 Philadelphia Phillies 0
American League
- August 15, 1905 – Rube Waddell, Philadelphia Athletics 2 St. Louis Browns 0
- May 26, 1907 – Ed Walsh, Chicago White Sox 8 New York Highlanders 1
- October 5, 1907 – Rube Vickers, Philadelphia Athletics 4 Washington Senators 0
- August 20, 1912 – Carl Cashion, Washington Senators 2 Cleveland Naps 0
- August 25, 1924 – Walter Johnson, Washington Senators 2 St. Louis Browns 0
- August 5, 1940 – John Whitehead, St. Louis Browns 4 Detroit Tigers 0
- August 6, 1967 – Dean Chance, Minnesota Twins 2 Boston Red Sox 0
- July 12, 1990 – Mélido Pérez, Chicago White Sox 8 New York Yankees 0
- October 1, 2006 – Devern Hansack, Boston Red Sox 9 Baltimore Orioles 0
American Association
- May 6, 1884 – Larry McKeon, Indianapolis Hoosiers 0 Cincinnati Red Stockings 0
- July 29, 1889 – Matt Kilroy, Baltimore Orioles 0 St. Louis Browns 0
- September 23, 1890 – George Nicol, St. Louis Browns 21 Philadelphia Athletics 2
- October 12, 1890 – Hank Gastright, Columbus Solons 6 Toledo Maumees 0
Union Association
- August 21, 1884 – Charlie Geggus, Washington Nationals 12 Wilmington Quicksteps 1
- September 28, 1884 – Ed Cushman, Milwaukee Brewers 5, Washington Nationals 0
- October 5, 1884 – Charlie Sweeney and Henry Boyle, St. Louis Maroons 0 St. Paul Saints 1
Nine-inning no-hitters broken up in extra innings
National League
- June 11, 1904 – Bob Wicker, Chicago Cubs 1 New York Giants 0
- August 1, 1906 – Harry McIntire, Brooklyn Superbas 0 Pittsburgh Pirates 1
- April 15, 1909 – Red Ames, New York Giants 0 Brooklyn Superbas 3
- May 2, 1917 – Hippo Vaughn, Chicago Cubs 0 Cincinnati Reds 1
- May 26, 1956 – Johnny Klippstein, Hersh Freeman and Joe Black, Cincinnati Reds 1 Milwaukee Braves 2
- May 26, 1959 – Harvey Haddix, Pittsburgh Pirates 0 Milwaukee Braves 1
- June 14, 1965 – Jim Maloney, Cincinnati Reds 0 New York Mets 1
- July 26, 1991 – Mark Gardner and Jeff Fassero, Montreal Expos 0 Los Angeles Dodgers 1
- June 3, 1995 – Pedro Martínez and Mel Rojas, Montreal Expos 1 San Diego Padres 0
- August 23, 2017 – Rich Hill, Los Angeles Dodgers 0 Pittsburgh Pirates 1
American League
- May 9, 1901 – Earl Moore, Cleveland Blues 2 Chicago White Sox 4
- August 30, 1910 – Tom Hughes, New York Highlanders 0 Cleveland Naps 5
- May 14, 1914 – Jim Scott, Chicago White Sox 0 Washington Senators 1
- September 18, 1934 – Bobo Newsom, St. Louis Browns 1 Boston Red Sox 2