National League No-Hitters

Every No-Hit Game Thrown in the National League

Words alone cannot describe pitching's second highest "club" and still one of the most desirable goals — a no-hitter. These elusive gems are masterpieces of a career on the mound and a mystical feat that must be witnessed to be fully appreciated.

Tossing a complete game with no-hits are all that is required to join this elite group of National League pitchers. A group we here at Baseball Almanac truly appreciate and hold in the highest regard during a day and age when the home run is king.

Baseball Almanac Top Quote

"But every time I go, I try my hardest to be a pitcher, not a thrower." - Jose Jimenez (Post Game Press Conference, 06/25/1999 , ESPN Sportscenter)

National League No-Hitters
(Official No-Hitters / Each Meet Criteria Set Forth by MLB)

In Chronological Order / Other Leagues: A.L. | A.A. | F.L. | U.A.

1.
07-15-1876
St. Louis 2 vs Hartford 0
2.
Worcester 1 vs Cleveland 0
3.
Providence 5 vs Buffalo 0
4.
08-19-1880
Chicago 6 vs Boston 0
5.
08-20-1880
Buffalo 1 at Worcester 0
6.
09-20-1882
Chicago 5 vs Worcester 0
7.
07-25-1883
Providence 8 at Cleveland 0
8.
09-13-1883
Cleveland 1 at Philadelphia 0
9.
06-27-1884
Chicago 6 vs Providence 0
10.
08-04-1884
Buffalo 18 at Detroit 0
11.
07-27-1885
Chicago 4 at Providence 0
12.
08-29-1885
Philadelphia 1 vs Providence 0
13.
06-22-1891
Brooklyn 4 vs New York 0
14.
07-31-1891
New York 6 vs Brooklyn 0
15.
08-06-1892
Boston 11 vs Brooklyn 0
16.
08-22-1892
Louisville 6 vs Baltimore 2
17.
10-15-1892
Cincinnati 7 vs Pittsburgh 1
18.
08-16-1893
Baltimore 5 vs Washington 0
19.
09-18-1897
Cleveland 5 vs Cincinnati 0
20.
04-22-1898
Cincinnati 11 vs Pittsburgh 0
21.
04-22-1898
Baltimore 8 vs Boston 0
22.
07-08-1898
Philadelphia 5 vs Baltimore 0
23.
08-21-1898
Chicago 2 vs Brooklyn 0
24.
05-25-1899
Louisville 7 vs New York 0
25.
08-07-1899
Boston 7 vs Washington 1
26.
07-12-1900
Cincinnati 4 vs Philadelphia 0
27.
07-15-1901
New York 5 at St. Louis 0
28.
09-18-1903
Philadelphia 10 at Chicago 0
29.
06-13-1905
New York 1 at Chicago 0
30.
05-01-1906
Philadelphia 6 at Brooklyn 0
31.
07-20-1906
Brooklyn 2 at St. Louis 0
32.
05-08-1907
Boston 6 vs Cincinnati 0
33.
09-20-1907
Pittsburgh 2 vs Brooklyn 0
34.
07-04-1908
New York 1 vs Philadelphia 0
35.
09-05-1908
Brooklyn 6 vs Boston 0
36.
09-06-1912
New York 3 at Philadelphia 0
37.
09-09-1914
Boston 7 vs Philadelphia 0
38.
04-15-1915
New York 2 vs Brooklyn 0
39.
08-31-1915
Chicago 2 at New York 0
40.
Boston 2 vs Pittsburgh 0
41.
Cincinnati 1 at Chicago 0
42.
Cincinnati 6 vs St. Louis 0
43.
New York 6 vs Philadelphia 0
44.
St. Louis 5 vs Boston 0
45.
Brooklyn 10 vs Philadelphia 1
46.
New York 11 vs Pittsburgh 0
47.
St. Louis 3 at Brooklyn 0
48.
Cincinnati 3 vs Boston 0
49.
Cincinnati 6 at Brooklyn 0
50.
Brooklyn 3 at Cincinnati 0
51.
St. Louis 2 at Cincinnati 0
52.
Boston 2 vs Brooklyn 0
53.
Cincinnati 1 vs Boston 0
54.
Brooklyn 5 vs Boston 0
55.
Cincinnati 6 vs Boston 0
56.
Brooklyn 2 at New York 0
57.
Boston 7 vs Brooklyn 0
58.
Pittsburgh 3 at Boston 0
59.
Brooklyn 5 vs Chicago 0
60.
Milwaukee 2 vs Philadelphia 0
61.
Chicago 4 vs Pittsburgh 0
62.
Brooklyn 3 vs New York 0
63.
Brooklyn 5 vs Philadelphia 0
64.
Chicago 4 vs St. Louis 0
65.
Milwaukee 1 vs Philadelphia 0
66.
Milwaukee 4 vs Philadelphia 0
67.
Milwaukee 1 vs San Francisco 0
68.
Los Angeles 5 vs New York 0
69.
Los Angeles 8 vs San Francisco 0
70.
Houston 4 vs Philadelphia 1
71.
San Francisco 1 vs Houston 0
72.
Houston 0 vs Cincinnati 1
73.
Los Angeles 3 at Philadelphia 0
74.
Philadelphia 6 at New York 0
75.
Cincinnati 1 at Chicago 0
76.
Los Angeles 1 vs Chicago 0
77.
Houston 2 vs Atlanta 0
78.
Cincinnati 6 at Philadelphia 1
79.
San Francisco 1 vs St. Louis 0
80.
St. Louis 2 at San Francisco 0
81.
Montreal 7 at Philadelphia 0
82.
Cincinnati 10 vs Houston 0
83.
Houston 4 at Cincinnati 0
84.
Chicago 3 vs Atlanta 0
85.
Pittsburgh 4 at New York 0
86.
Pittsburgh 2 at San Diego 0
87.
Los Angeles 5 vs Philadelphia 0
88.
Chicago 1 at Cincinnati 0
89.
Philadelphia 4 at Cincinnati 0
90.
St. Louis 11 at Pittsburgh 0
91.
Chicago 4 vs Philadelphia 0
92.
Chicago 8 vs San Diego 0
93.
Montreal 7 vs New York 0
94.
Atlanta 9 vs San Diego 0
95.
San Francisco 6 vs New York 0
96.
Houston 6 vs Montreal 0
97.
Pittsburgh 2 vs Los Angeles 0
98.
San Francisco 9 at Atlanta 0
99.
St. Louis 5 vs Philadelphia 0
100.
Cincinnati 4 vs St. Louis 0
101.
Houston 6 vs Atlanta 0
102.
Los Angeles 8 at San Francisco 0
103.
Montreal 4 vs San Francisco 0
104.
Houston 5 vs Los Angeles 0
105.
St. Louis 3 vs Montreal 0
106.
Houston 2 vs San Francisco 0
107.
Cincinnati 1 vs Los Angeles 0
108.
Los Angeles 6 vs St. Louis 0
109.
Philadelphia 6 vs San Francisco 0
110.
Philadelphia 2 at Montreal 0
111.
Montreal 2 vs Los Angeles 0
112.
Kent Mercker (6.0 IP)
Atlanta 1 vs San Diego 0
Mark Wohlers (2.0 IP)
113.
Los Angeles 2 vs San Francisco 0
114.
Houston 7 vs New York 1
115.
Atlanta 6 vs Los Angeles 0
116.
Los Angeles 7 vs Florida 0
117.
Florida 11 vs Colorado 0
118.
Los Angeles 9 at Colorado 0
119.
Florida 9 at San Francisco 0
120.
Pittsburgh 3 vs Houston 0
121.
St. Louis 1 vs Arizona 0
122.
Florida 3 at San Diego 0
123.
St. Louis 4 vs San Diego 0
124.
Philadelphia 1 vs San Francisco 0
125.
Roy Oswalt (1.0 IP)
Houston 8 vs New York 0
Peter Munro (2.2 IP)
Kirk Saarloos (1.1 IP)
Brad Lidge (2.0 IP)
Octavio Dotel (1.0 IP)
Billy Wagner (1.0 IP)
126.
Arizona 2 at Atlanta 0
127.
Florida 2 at Arizona 0
128.
Chicago 5 vs Houston 0
129.
San Francisco 8 vs San Diego 0
130.
Colorado 4 vs Atlanta 0
131.
Philadelphia 1 at Florida 0
132.
Arizona 1 at Tampa Bay 0
133.
Philadelphia 4 vs Cincinnati 0
134.
New York 8 vs St. Louis 0
135.
San Francisco 10 vs Houston 0
136.
Cincinnati 1 at Pittsburgh 0
137.
Cincinnati 3 vs San Francisco 0
138.
San Francisco 9 vs San Diego 0
139.
Miami 1 vs Detroit 0
140.
Los Angeles 6 at Philadelphia 0
141.
Los Angeles 8 vs Colorado 0
142.
San Francisco 4 vs San Diego 0
143.
Cole Hamels (6.0 IP)
Philadelphia 7 at Atlanta 0
Jake Diekman (1.0 IP)
Ken Giles (1.0 IP)
144.
Washington 1 vs Miami 0
145.
San Francisco 5 at New York 0
146.
Washington 6 vs Pittsburgh 0
147.
Philadelphia 5 at Chicago 0
148.
Chicago 2 vs Los Angeles 0
149.
Washington 2 vs New York 0
150.
Chicago 16 vs Cincinnati 0
151.
Miami 3 vs Arizona 0
152.
Los Angeles 6 at San Diego 0
Yimi Garcia (1.0 IP)
N.L. No Hitters | Key: Bold = Perfect Game , Underline = Loss, Italic = Interleague

National League No Hitters
(Did Not Meet Criteria Set Forth by MLB)

Broken Up In Extra Innings

06-11-1904
Chicago 1 at New York 0
10
08-01-1906
Brooklyn 0 vs Pittsburgh 1
11
04-15-1909
New York 0 vs Brooklyn 3
10
Chicago 0 vs Cincinnnati 1
10
Cincinnati 1 at Milwaukee 2
10
Joe Black (3.0 IP)
Pittsburgh 0 at Milwaukee 1
13
Cincinnati 0 vs New York 1
11
Mark Gardner (9.0 IP)
Montreal 0 at Los Angeles 1
10
Jeff Fassero (0.0 IP)
Montreal 1 at San Diego 0
10
Los Angeles 0 at Pittsburgh 1
10
Near National League No-Hitters | Key: Italic = Perfect Game , Underline = Loss

National League No-Hitters
(Did Not Meet Criteria Set Forth by MLB)

Less Than Nine Innings

10-01-1884
Detroit 1 vs Philadelphia 0
6
10-07-1885
Providence 4 at Buffalo 0
5
06-21-1888
Chicago 1 vs Pittsburgh 0
6
09-27-1888
New York 3 vs Washington 0
7
10-15-1892
Boston 4 at Washington 0
5
09-23-1893
Cincinnati 6 vs Boston 0
7
06-02-1894
Brooklyn 1 vs Chicago 0
6
09-14-1903
New York 5 at St. Louis 0
5
08-24-1906
Cincinnati 1 vs Brooklyn 0
7
09-24-1906
St. Louis 1 at Brooklyn 1
7
09-26-1906
Pittsburgh 8 at Philadelphia 0
6
08-11-1907
St. Louis 4 at Boston 0
7
08-23-1907
Pittsburgh 1 at New York 0
5
08-06-1908
St. Louis 2 at Brooklyn 0
6
07-31-1910
Chicago 4 at St. Louis 0
7
Brooklyn 5 vs Cincinnati 0
8
Boston 7 vs Philadelphia 0
5
San Francisco 3 at Philadelphia 0
5
San Francisco 4 at St. Louis 0
7
Montreal 4 at St. Louis 0
5
Montreal 1 at Philadelphia 0
5
Near National League No-Hitters | Key: Italic = Perfect Game , Underline = Loss
baseball almanac flat baseball

baseball almanac fast facts

Did you know that on October 15, 1892, Bumpus Jones pitched a no-hitter during his Major League debut (first game ever)?

On August 16, 1893, Bill Hawke became the first Major League pitcher to throw a no-hitter with the mound 60' 6" away.

Sandy Koufax was the first pitcher in Major League history to throw four no-hitters during a Major League career (and one of those four was a perfect gem ).

Baseball Almanac@BaseballAlmanac21h
UPDATED: We discovered 38 players who STOLE HOME TEN-OR-MORE TIMES in their CAREER [baseball-almanac.com/recbooks/rb_st…]. We re… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac02 Apr
Was it cork? (🤨) Was it a Wham-O-Ball? (🤣) Here at #BaseballAlmanac, we simply miss watching #baseball games. Image… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac02 Apr
RIP 😢: Bob Lee [baseball-almanac.com/players/player…]. RHP (1964-1968) with #Angels, #Dodgers, #Reds. Updated: Added died on dat… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac02 Apr
Baseball Almanac Player of the Day: Don Sutton [baseball-almanac.com/players/player…]. Born OTD1945. Did you know "The Mechanic"… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac02 Apr
UPDATED: You know Pudge. The Big Hurt. Junior. Dozens more we imagine. But, have you ever wanted to see every #HOFtwitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac02 Apr
A fellow SABR (@sabr) researcher recently asked what players have worn #69 in a regular season game. Here is that l… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac31 Mar
Mark McGwire, OTD1998, hit a HR. That historic HR ended up being the 1st-of-70 dingers Big Mac hit that year [… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac31 Mar
UPDATED: Steve Yeager. New home address. Integrated a #TuesdayTrivia question on #BaseballAlmanac, about the no-hit… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac30 Mar
OTD2000: Rey Ordonez committed an error (😲) ending #MLB record. Rickey Henderson stole a base, in 4th different dec… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac30 Mar
Updated. ART HOUTTEMAN. Received cemetery update from Dr. Fred Worth. Added a trivia question about Detroit Catholi… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac30 Mar
Updated. BASEBALL MOVIE CHECKLIST. Shoutout to @seamus1942 for finding the omission (The Perfect Game / True Story… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac29 Mar
Received an email from Steven Schwartz that included, "With Baseball Almanac you feel like you are visiting a place… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac29 Mar
UPDATED: John Rainey. 19th century #MLB player with 59 career games. Received a cemetery change (Dr. Fred Worth), s… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac28 Mar
Thousands of #MLB players never appeared on a #BaseballCard (😥). No problem (🧐), we started making our own (🤓), thi… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac28 Mar
UPDATED: Baseball Movie Checklist. Added four new titles to our comprehensive list of every baseball movie in histo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac28 Mar
RIP😢: Jimmy Wynn [baseball-almanac.com/players/player…]. Find out how he got the nickname "The Toy Cannon" and go beyond his sta… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac27 Mar
Buddy Hunter updated: Added Ted Williams hitting advice he received. A story from Tommy Lasorda. A quote from The P… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac27 Mar
Happy Birthday Michael Cuddyer [baseball-almanac.com/players/player…]! 3rd player in baseball history with a cycle in both AL &… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac26 Mar
Frank Brower [baseball-almanac.com/players/player…], born OTD1893, went 6-for-6 on 08-07-1923. Later that same year, "Turkeyfoot… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Mar
Curt Schilling [baseball-almanac.com/players/player…], OTD2009, retired. 3,116 career SO, but DYK he was first #MLB player born… twitter.com/i/web/status/1…
Desktop Version