List of Major League Baseball no-hitters


Below is a list of Major League Baseball no-hitters, enumerating every no-hitter pitched in Major League Baseball history. The list also includes no-hit games that were broken up in extra innings or were in shortened games, although they have not been considered official no-hitters since 1991.
Through the 2025 season, there have been 326 no-hitters recognized by Major League Baseball : 43 before the formation of the American League in 1901, and the rest in the modern era. Three other games are also noted: one in 1875 by Joe Borden that is accepted as a no-hitter in the National Association but not as a major league game, one in 1876 by Borden that is disputed and not recognized by MLB, and one in 1901 by Pete Dowling that is also disputed and not recognized by MLB. The first no-hitter officially recognized by MLB was pitched by George Bradley on July 15, 1876, during the first season of play in the National League. The most recent major league no-hitter was thrown by Chicago Cubs pitchers Shota Imanaga, Nate Pearson, and Porter Hodge against the Pittsburgh Pirates on September 4, 2024.

Background

An official no-hit game occurs in Major League Baseball when a pitcher allows no hits during the entire course of a game, which consists of at least nine innings thrown by the pitcher. By definition, a perfect game is also a no-hitter, as no batters reach base. 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 25 times. Seven 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 five games, the winning 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 MLB 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.
Ryan holds the record for most no-hitters in a career, with seven. Sandy Koufax is second on the list with four no-hitters.
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.
The most recent MLB season completed without a no-hitter was 2025.

Regulation no-hitters

The names of pitchers who threw a perfect game 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 that were part of a doubleheader are noted as either the first game or second game.

Key

ItalicsPerfect game
N/ANot Applicable
RSRuns scored
RARuns allowed
IPInnings pitched
Elected to the Baseball Hall of Fame
Denotes player who is still active
^Team who threw no-hitter lost the game
§

NLNational League
ALAmerican League
FLFederal League
PLPlayers' League
UAUnion Association
AAAmerican Association
NANational Association
WSWorld Series
InterInterleague play

No-hitters

#DatePitcherTeamOpponentLeagueCatcherNotes
Philadelphia White Stockings4Chicago White Stockings0NA
Boston Red Caps8Cincinnati Reds0NL
1St. Louis Brown Stockings2Hartford Dark Blues0NL
2'Worcester Worcesters1Cleveland Blues0NL
3' Providence Grays5Buffalo Bisons0NL
4 Chicago White Stockings6Boston Red Caps0NL
5 Buffalo Bisons1Worcester Worcesters0NL
6Louisville Eclipse2Cincinnati Red Stockings0AA
7Louisville Eclipse3Pittsburgh Alleghenys1AA
8 Chicago White Stockings5Worcester Worcesters0NL
9Providence Grays8Cleveland Blues0NL
10Cleveland Blues1Philadelphia Phillies0NL
11 Philadelphia Athletics10Pittsburgh Alleghenys1AA
12Columbus Buckeyes5Pittsburgh Alleghenys0AA
13Columbus Buckeyes12Washington Nationals0AA
14 Chicago White Stockings6Providence Grays0NL
15 Buffalo Bisons18Detroit Wolverines0NL
16Cincinnati Outlaw Reds3Kansas City Unions1UA
17Milwaukee Brewers5Washington Nationals0UA
18Brooklyn Atlantics0Toledo Blue Stockings0AA
19 Chicago White Stockings4Providence Grays0NL
20Philadelphia Phillies1Providence Grays0NL
21 Philadelphia Athletics3New York Metropolitans2AA
22 Brooklyn Grays1St. Louis Browns0AA
23Baltimore Orioles6Pittsburgh Alleghenys0AA
24 Brooklyn Bridegrooms4Louisville Colonels0AA
25Kansas City Cowboys4Baltimore Orioles0AA
26Philadelphia Athletics12Cincinnati Red Stockings2AA
27Philadelphia Athletics4Kansas City Cowboys0AA
28Rochester Broncos7Syracuse Stars0AA
29Brooklyn Grooms4New York Giants0NL
30 New York Giants6Brooklyn Grooms0NL
31 St. Louis Browns8Louisville Colonels0AA
32Boston Beaneaters11Brooklyn Grooms0NL
33Louisville Colonels6Baltimore Orioles2NL
34Cincinnati Reds7Pittsburgh Pirates1NL
35Baltimore Orioles5Washington Senators0NL
36 Cleveland Spiders6Cincinnati Reds0NL
37 Cincinnati Reds11Pittsburgh Pirates0NL
38Baltimore Orioles8Boston Beaneaters0NL
39Philadelphia Phillies5Boston Beaneaters0NL
40Chicago Orphans2Brooklyn Bridegrooms0NL
41Louisville Colonels7New York Giants0NL
42 Boston Beaneaters7Washington Senators1NL
43Cincinnati Reds4Philadelphia Phillies0NL
Cleveland Blues7Milwaukee Brewers0AL
44 New York Giants5St. Louis Cardinals0NL
45Chicago White Sox3Detroit Tigers0AL
46Philadelphia Phillies10Chicago Cubs0NL
47' Boston Americans3Philadelphia Athletics0AL
48Boston Americans6Chicago White Sox0AL
49 New York Giants1Chicago Cubs0NL
50Philadelphia Athletics6St. Louis Browns0AL
51 Chicago White Sox15Detroit Tigers0AL
52Boston Americans2Chicago White Sox0AL
53Philadelphia Phillies6Brooklyn Superbas0NL
54Brooklyn Superbas2St. Louis Cardinals0NL
55Boston Doves6Cincinnati Reds0NL
56Pittsburgh Pirates2Brooklyn Superbas1NL
57 Boston Red Sox8New York Highlanders0AL
58New York Giants1Philadelphia Phillies0NL
59Brooklyn Superbas6Boston Doves0NL
60Cleveland Naps2Boston Red Sox1AL
61 Chicago White Sox1Philadelphia Athletics0AL
62' Cleveland Naps1Chicago White Sox0AL
63 Cleveland Naps1Chicago White Sox0AL
64 Philadelphia Athletics4Cleveland Naps0AL
65Boston Red Sox5St. Louis Browns0AL
66 Chicago White Sox5Boston Red Sox0AL
67Detroit Tigers7St. Louis Browns0AL
68St. Louis Browns5Detroit Tigers1AL
69New York Giants3Philadelphia Phillies0NL
70Chicago White Sox6Cleveland Naps1AL
71Boston Braves7Philadelphia Phillies0NL
72Brooklyn Tip-Tops6Kansas City Packers2FL
73 New York Giants2Brooklyn Robins0NL
74Pittsburgh Rebels2St. Louis Terriers0FL
75Chicago Chi-Feds/Whales10Pittsburgh Rebels0FL
76Kansas City Packers5Buffalo Buffeds/Blues0FL
77Chicago Cubs2New York Giants0NL
78St. Louis Terriers3Chicago Chi-Feds/Whales0FL
79Boston Braves2Pittsburgh Pirates0NL
80Boston Red Sox2New York Yankees0AL
81Philadelphia Athletics5Cleveland Indians0AL
82 Boston Red Sox4St. Louis Browns0AL
83Chicago White Sox11St. Louis Browns0AL
84New York Yankees2Boston Red Sox1AL
85Cincinnati Reds1Chicago Cubs0NL
86St. Louis Browns1Chicago White Sox0AL
87St. Louis Browns3Chicago White Sox0AL
88
Ernie Shore
Boston Red Sox4Washington Senators0AL
Sam Agnew
89 Boston Red Sox5Detroit Tigers0AL
90Cincinnati Reds6St. Louis Cardinals0NL
91Cleveland Indians3New York Yankees0AL
92 Washington Senators1Boston Red Sox0AL
93'Chicago White Sox2Detroit Tigers0AL
94New York Giants6Philadelphia Phillies0NL
95New York Yankees2Philadelphia Athletics0AL
96Boston Red Sox4Philadelphia Athletics0AL
97 St. Louis Cardinals5Boston Braves0NL
98 Brooklyn Robins10Philadelphia Phillies1NL
99 Chicago White Sox6Boston Red Sox0AL
100 New York Giants11Pittsburgh Pirates0NLBob O'Farrell
101Cleveland Indians9St. Louis Browns0AL
102Washington Senators5Boston Red Sox0AL
103St. Louis Cardinals3Brooklyn Dodgers0NL
104Chicago White Sox5Cleveland Indians0AL
105Chicago White Sox8St. Louis Browns0AL
106 Cincinnati Reds3Boston Bees0NL
107 Cincinnati Reds6Brooklyn Dodgers0NL
108New York Yankees13Cleveland Indians0AL
109 Cleveland Indians1Chicago White Sox0AL
110Brooklyn Dodgers3Cincinnati Reds0NLHerman Franks
111St. Louis Cardinals2Cincinnati Reds0NL
112Boston Braves2Brooklyn Dodgers0NL
113Cincinnati Reds1Boston Braves0NL
114Philadelphia Athletics1St. Louis Browns0AL
115Brooklyn Dodgers5Boston Braves0NL
116 Cleveland Indians1New York Yankees0AL
117Cincinnati Reds6Boston Braves0NL
118Cleveland Indians3Philadelphia Athletics0AL
119Philadelphia Athletics3Washington Senators0AL
120 Cleveland Indians2Detroit Tigers0AL
121Brooklyn Dodgers2New York Giants0NL
122Boston Braves7Brooklyn Dodgers0NL
123Pittsburgh Pirates3Boston Braves0NL
124 Cleveland Indians2Detroit Tigers1AL
125 New York Yankees1Cleveland Indians0AL
126 New York Yankees8Boston Red Sox0AL
127 Detroit Tigers1Washington Senators0AL
128 Brooklyn Dodgers5Chicago Cubs0NL
129 Detroit Tigers1New York Yankees0AL
130St. Louis Browns6Philadelphia Athletics0AL
131Milwaukee Braves2Philadelphia Phillies0NL
132Chicago Cubs4Pittsburgh Pirates0NL
133 Brooklyn Dodgers3New York Giants0NL
134Boston Red Sox4Chicago White Sox0AL
135Brooklyn Dodgers5Philadelphia Phillies0NL
136 §'New York Yankees 2Brooklyn Dodgers 0WS
137Chicago White Sox6Washington Senators0AL
138 Detroit Tigers3Boston Red Sox0AL
139 Baltimore Orioles1New York Yankees0AL
140Chicago Cubs4St. Louis Cardinals0NL
141Milwaukee Braves1Philadelphia Phillies0NL
142 Milwaukee Braves4Philadelphia Phillies0NL
143 Milwaukee Braves1San Francisco Giants0NL
144Los Angeles Angels2Baltimore Orioles0AL
145Boston Red Sox2Los Angeles Angels0AL
146 Los Angeles Dodgers5New York Mets0NL
147Boston Red Sox1Chicago White Sox0AL
148Minnesota Twins1Kansas City Athletics0AL
149 Los Angeles Dodgers8San Francisco Giants0NL
150Houston Colt.45s4Philadelphia Phillies1NL
151 San Francisco Giants1Houston Colt.45s0NL
152Houston Colt.45s0^Cincinnati Reds1NL
153 Los Angeles Dodgers3Philadelphia Phillies0NL
154' Philadelphia Phillies6New York Mets0NL
155 Cincinnati Reds1Chicago Cubs0NL
156' Los Angeles Dodgers1Chicago Cubs0NL
157Boston Red Sox2Cleveland Indians0AL
158Cleveland Indians2Washington Senators0AL
159
Stu Miller
Baltimore Orioles1^Detroit Tigers2AL
Larry Haney
160 Houston Astros2Atlanta Braves0NL
161Minnesota Twins2Cleveland Indians1AL
162Chicago White Sox6Detroit Tigers0AL
163Baltimore Orioles6Boston Red Sox0AL
164' Oakland Athletics4Minnesota Twins0AL
165Cincinnati Reds6Philadelphia Phillies1NLPat Corrales
166 San Francisco Giants1St. Louis Cardinals0NLDick Dietz
167St. Louis Cardinals2San Francisco Giants0NL
168 Montreal Expos7Philadelphia Phillies0NL
169 Cincinnati Reds10Houston Astros0NL
170 Houston Astros4Cincinnati Reds0NL
171 Baltimore Orioles8Oakland Athletics0AL
172 Chicago Cubs3Atlanta Braves0NL
Gene Oliver
173Pittsburgh Pirates4New York Mets0NLManny Sanguillén
174Pittsburgh Pirates2San Diego Padres0NLJerry May
175California Angels4Oakland Athletics0AL
176Los Angeles Dodgers5Philadelphia Phillies0NL
177Oakland Athletics6Minnesota Twins0AL
178 Chicago Cubs1Cincinnati Reds0NL
179Philadelphia Phillies4Cincinnati Reds0NL
180 St. Louis Cardinals11Pittsburgh Pirates0NL
181Chicago Cubs4Philadelphia Phillies0NL
182Chicago Cubs8San Diego Padres0NL
183 Montreal Expos7New York Mets0NL
184 Kansas City Royals3Detroit Tigers0AL
185 California Angels3Kansas City Royals0AL
186 California Angels6Detroit Tigers0AL
187Texas Rangers6Oakland Athletics0AL
188 Atlanta Braves9San Diego Padres0NLPaul Casanova
189 Kansas City Royals2Milwaukee Brewers0AL
190Cleveland Indians4Oakland Athletics0AL
191 California Angels4Minnesota Twins0AL
192 California Angels1Baltimore Orioles0AL
193San Francisco Giants6New York Mets0NL
194
Glenn Abbott
Paul Lindblad
Oakland Athletics5California Angels0AL
Ray Fosse
195Houston Astros6Montreal Expos0NL
196
Francisco Barrios
Chicago White Sox2Oakland Athletics1AL
197Pittsburgh Pirates2Los Angeles Dodgers0NL
198San Francisco Giants9Atlanta Braves0NL
199Kansas City Royals6Texas Rangers0AL
200 Cleveland Indians1California Angels0AL
201 Texas Rangers6California Angels0AL
202 St. Louis Cardinals5Philadelphia Phillies0NL
203 Cincinnati Reds4St. Louis Cardinals0NL
204Houston Astros6Atlanta Braves0NL
205Los Angeles Dodgers8San Francisco Giants0NL
206Montreal Expos4San Francisco Giants0NL
207'Cleveland Indians3Toronto Blue Jays0AL
208 Houston Astros5Los Angeles Dodgers0NL
209New York Yankees4Boston Red Sox0AL
210 St. Louis Cardinals3Montreal Expos0NL
211Oakland Athletics3Chicago White Sox0AL
212 Detroit Tigers4Chicago White Sox0AL
213'California Angels1Texas Rangers0AL
214Chicago White Sox7California Angels1AL
215Houston Astros2San Francisco Giants0NL
216Milwaukee Brewers7Baltimore Orioles0AL
217'Cincinnati Reds1Los Angeles Dodgers0NL
218
Mike Witt
California Angels1Seattle Mariners0AL
219 Seattle Mariners2Detroit Tigers0AL
220 Texas Rangers5Oakland Athletics0AL
221Oakland Athletics5Toronto Blue Jays0AL
222Los Angeles Dodgers6St. Louis Cardinals0NL
223Philadelphia Phillies6San Francisco Giants0NL
224Toronto Blue Jays3Cleveland Indians0AL
225 Texas Rangers3Toronto Blue Jays0AL
226Philadelphia Phillies2Montreal Expos0NL
227
Mike Flanagan
Mark Williamson
Gregg Olson
Baltimore Orioles2Oakland Athletics0AL
228'Montreal Expos2Los Angeles Dodgers0NL
229Chicago White Sox7Baltimore Orioles0AL
230Kansas City Royals7Chicago White Sox0AL
231
Mark Wohlers
Alejandro Peña
Atlanta Braves1San Diego Padres0NL
232Los Angeles Dodgers2San Francisco Giants0NL
233Seattle Mariners2Boston Red Sox0AL
234New York Yankees4Cleveland Indians0AL
235Houston Astros7New York Mets1NL
236Atlanta Braves6Los Angeles Dodgers0NL
237Minnesota Twins6Milwaukee Brewers0AL
238'Texas Rangers4California Angels0AL
239Los Angeles Dodgers7Florida Marlins0NL
240Florida Marlins11Colorado Rockies0NL
241New York Yankees2Seattle Mariners0AL
242 Los Angeles Dodgers9Colorado Rockies0NL
243Florida Marlins9San Francisco Giants0NL
244
Ricardo Rincón
Pittsburgh Pirates3Houston Astros0NLJason Kendall
245'New York Yankees4Minnesota Twins0AL
246St. Louis Cardinals1Arizona Diamondbacks0NL
247'New York Yankees 6Montreal Expos 0Inter
248Minnesota Twins7Anaheim Angels0AL
249 Boston Red Sox3Baltimore Orioles0AL
250Florida Marlins3San Diego Padres0NL
251St. Louis Cardinals4San Diego Padres0NL
252Boston Red Sox10Tampa Bay Devil Rays0AL
253Philadelphia Phillies1San Francisco Giants0NL
254
Pete Munro
Kirk Saarloos
Brad Lidge
Octavio Dotel
Houston Astros 8New York Yankees 0Inter
255' Arizona Diamondbacks2Atlanta Braves0NL
256Florida Marlins2Arizona Diamondbacks0NL
257 Chicago White Sox6Texas Rangers0AL
258 Detroit Tigers 4Milwaukee Brewers 0Inter
259Boston Red Sox10Baltimore Orioles0AL
260Boston Red Sox7Kansas City Royals0AL
261Chicago Cubs5Houston Astros0NL
262San Francisco Giants8San Diego Padres0NL
263' Chicago White Sox5Tampa Bay Rays0AL
264Colorado Rockies4Atlanta Braves0NL
265'Oakland Athletics4Tampa Bay Rays0AL
266' Philadelphia Phillies1Florida Marlins0NL
267Arizona Diamondbacks 1Tampa Bay Rays 0Inter
268Tampa Bay Rays5Detroit Tigers0AL
269 § Philadelphia Phillies4Cincinnati Reds0NL
270Minnesota Twins1Chicago White Sox0AL
271 Detroit Tigers9Toronto Blue Jays0AL
272Los Angeles Angels of Anaheim3Cleveland Indians1AL
273'Chicago White Sox4Seattle Mariners0AL
274Los Angeles Angels of Anaheim9Minnesota Twins0AL
275New York Mets8St. Louis Cardinals0NL
276
Charlie Furbush
Stephen Pryor
Lucas Luetge
Brandon League
Tom Wilhelmsen
Seattle Mariners 1Los Angeles Dodgers 0Inter
277'San Francisco Giants10Houston Astros0NL
278'Seattle Mariners1Tampa Bay Rays0AL
279 Cincinnati Reds1Pittsburgh Pirates0NL
280 Cincinnati Reds3San Francisco Giants0NL
281 San Francisco Giants9San Diego Padres0NL
282
Miami Marlins 1Detroit Tigers 0Inter
283Los Angeles Dodgers6Philadelphia Phillies0NL
284 Los Angeles Dodgers8Colorado Rockies0NL
285 San Francisco Giants4San Diego Padres0NL
286
Jonathan Papelbon
Philadelphia Phillies7Atlanta Braves0NL
287Washington Nationals1Miami Marlins0NL
288San Francisco Giants5New York Mets0NL
289 Washington Nationals6Pittsburgh Pirates0NL
290Philadelphia Phillies5Chicago Cubs0NL
291Seattle Mariners3Baltimore Orioles0AL
292 Houston Astros 3Los Angeles Dodgers 0Inter
293 Chicago Cubs2Los Angeles Dodgers0NL
294 Washington Nationals2New York Mets0NL
295 Chicago Cubs16Cincinnati Reds0NL
296Miami Marlins3Arizona Diamondbacks0NL
297 Oakland Athletics3Boston Red Sox0AL
298
Tony Cingrani
Adam Liberatore
Los Angeles Dodgers4San Diego Padres0NL
299Seattle Mariners5Toronto Blue Jays0AL
300 Oakland Athletics 2Cincinnati Reds 0Inter
301
Los Angeles Angels13Seattle Mariners0AL
302
Will Harris
Joe Biagini
Houston Astros9Seattle Mariners0AL
303 Houston Astros2Toronto Blue Jays0AL
304 Chicago White Sox 4Pittsburgh Pirates 0Inter
305 Chicago Cubs12Milwaukee Brewers0NL
306 San Diego Padres 3Texas Rangers 0Inter
307 Chicago White Sox8Cleveland Indians0AL
308 Baltimore Orioles6Seattle Mariners0AL
309 Cincinnati Reds 3Cleveland Indians 0Inter
310 Detroit Tigers5Seattle Mariners0AL
311New York Yankees2Texas Rangers0AL
312
Ryan Tepera
Andrew Chafin
Craig Kimbrel
Chicago Cubs4Los Angeles Dodgers0NL
313 Arizona Diamondbacks7San Diego Padres0NL
314
Milwaukee Brewers 3Cleveland Indians 0Inter
315



New York Mets3Philadelphia Phillies0NL
316 Los Angeles Angels12Tampa Bay Rays0AL
317

Houston Astros3New York Yankees0AL
318 §


Houston Astros 5Philadelphia Phillies 0WS
319' New York Yankees11Oakland Athletics0AL
320

Detroit Tigers2Toronto Blue Jays0AL
321 Houston Astros2Cleveland Guardians0AL
322 Philadelphia Phillies7Washington Nationals0NL
323April 1, 2024 Houston Astros10Toronto Blue Jays0AL
324July 25, 2024 San Diego Padres3Washington Nationals0NL
325August 2, 2024 San Francisco Giants3Cincinnati Reds0NL
326September 4, 2024

Chicago Cubs12Pittsburgh Pirates0NL

No-hitters by team

Current teams

Source:
Italics: Multiple pitchers used for combined no-hitter
'''Bold: Perfect Game'''

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, are not recognized by MLB as no-hitters. However, before the rules were tightened in 1991, such games were recognized as official no-hitters.

Regulation no-hit losses ending in the middle of the ninth

Since the bottom of the ninth inning is not played if the team batting last already has a lead, the pitcher of the team batting first can complete a full game without allowing a hit, but not be credited with an official no-hitter. The winning team may not need to bat in the bottom of the ninth due to runs scored by walks, errors, or anything else not involving hits, in which case the losing team's pitcher will not be credited with an official no-hitter, because they pitched less than nine innings. This has happened only five times in major-league history.
Such games were recognized as no-hitters before 1991; however, MLB no longer recognizes such games, past or present, as no-hitters. They are still recognized by the Hall of Fame Museum in Cooperstown, NY and certain record books that are not directly affiliated with Major League Baseball. While in modern baseball the home team always bats last, the visiting team sometimes batted last in the early days of professional baseball.

[Players' League]

  • June 21, 1890 – Silver King, Chicago Pirates 0 Brooklyn Ward's Wonders 1
  • * Brooklyn's run scored on an error, sacrifice bunt, and fielder's choice in the seventh inning. Note that Chicago, the home team, opted to bat first in this game, as was allowed at the time; thus, Brooklyn did not bat in the bottom of the ninth.

National League

American League

Interleague play

Shortened games

Under certain circumstances, if a game cannot continue because of the weather, darkness, or any other reason, but at least five innings have been completed, the result can stand as an officially completed game. No-hitters pitched under such circumstances were recognized before 1991, but are no longer recognized by MLB as official no-hitters. In many instances, these games were shortened by rain, by darkness, or due to timing constraints when teams needed to travel on regularly scheduled trains. Some games were scheduled for less than nine innings as part of a doubleheader, decided "by agreement" between managers prior to the start of the game, or by league rule.
Names listed in bold signify the pitcher was pitching a perfect game at the time the game was ended; such games are not recognized as official perfect games.

National League

American League

American Association

Union Association

Nine-inning no-hitters broken up in extra innings

MLB previously recognized no-hitters when the only hits allowed occurred in extra innings, until the rules were tightened in 1991. They are still recognized by the Hall of Fame Museum in Cooperstown, NY and certain record books that are not directly affiliated with Major League Baseball. Names listed in bold signify the pitcher was pitching a perfect game through nine innings.

National League

American League

Interleague