American League No-Hitters

Every No-Hit Game Thrown in the American 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 American 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

"When I'm throwing good, I don't think there's a man in the world who can hit me." - Vida Blue

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

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

1.
09-20-1902
Chicago 3 vs Detroit 0
2.
Boston 3 vs Philadelphia 0
3.
08-17-1904
Boston 6 at Chicago 0
4.
07-22-1905
Philadelphia 6 at St. Louis 0
5.
09-06-1905
Chicago 15 at Detroit 0
6.
09-27-1905
Boston 2 vs Chicago 0
7.
06-30-1908
Boston 8 at New York 0
8.
09-18-1908
Cleveland 2 vs Boston 1
9.
09-20-1908
Chicago 1 vs Philadelphia 0
10.
Cleveland 1 vs Chicago 0
11.
Cleveland 1 at Chicago 0
12.
Philadelphia 4 vs Cleveland 0
13.
Boston 5 vs St. Louis 0
14.
Chicago 5 vs Boston 0
15.
Detroit 7 vs St. Louis 0
16.
St. Louis 5 at Detroit 1
17.
Chicago 6 vs Cleveland 1
18.
Boston 2 vs New York 0
19.
Philadelphia 5 vs Cleveland 0
20.
Boston 4 vs St. Louis 0
21.
Chicago 11 at St. Louis 0
22.
New York 2 at Boston 1
23.
St. Louis 1 vs Chicago 0
24.
St. Louis 3 vs Chicago 0
25.
Babe Ruth (0.0 IP)
Boston 4 vs Washington 0
Ernie Shore (9.0 IP)
26.
Boston 4 at Detroit 0
27.
Cleveland 3 at New York 0
28.
Washington 1 at Boston 0
29.
Chicago 2 at Detroit 0
30.
New York 2 at Philadelphia 0
31.
Boston 4 at Philadelphia 0
32.
Chicago 6 at Boston 0
33.
Cleveland 9 vs St. Louis 0
34.
Washington 5 vs Boston 0
35.
Chicago 5 vs Cleveland 0
36.
Chicago 8 vs St. Louis 0
37.
New York 13 vs Cleveland 0
38.
Cleveland 1 at Chicago 0
39.
Philadelphia 1 vs St. Louis 0
40.
Cleveland 1 at New York 0
41.
Cleveland 3 vs Philadelphia 0
42.
Philadelphia 3 vs Washington 0
43.
Cleveland 2 at Detroit 0
44.
Cleveland 2 vs Detroit 1
45.
New York 1 at Cleveland 0
46.
New York 8 vs Boston 0
47.
Detroit 1 vs Washington 0
48.
Detroit 1 at New York 0
49.
St. Louis 6 vs Philadelphia 0
50.
Boston 4 vs Chicago 0
51.
New York 2 vs Brooklyn 0
52.
Chicago 6 vs Washington 0
53.
Detroit 3 at Boston 0
54.
Baltimore 1 vs New York 0
55.
Los Angeles 2 vs Baltimore 0
56.
Boston 2 vs Los Angeles 0
57.
Boston 1 at Chicago 0
58.
Minnesota 1 vs Kansas City 0
59.
Boston 2 vs Cleveland 0
60.
Cleveland 2 vs Washington 0
61.
Baltimore 1 vs Detroit 2
Stu Miller (0.1 IP)
62.
Minnesota 2 at Cleveland 1
63.
Chicago 6 vs Detroit 0
64.
Baltimore 6 vs Boston 0
65.
Oakland 4 vs Minnesota 0
66.
Baltimore 8 vs Oakland 0
67.
California 4 vs Oakland 0
68.
Oakland 6 vs Minnesota 0
69.
Kansas City 3 at Detroit 0
70.
California 3 at Kansas City 0
71.
California 6 at Detroit 0
72.
Texas 6 at Oakland 0
73.
Kansas City 2 at Milwaukee 0
74.
Cleveland 4 vs Oakland 0
75.
California 4 vs Minnesota 0
76.
California 1 vs Baltimore 0
77.
Vida Blue (5.0 IP)
Oakland 5 vs California 0
Glenn Abbott (1.0 IP)
78.
Chicago 2 at Oakland 1
79.
Kansas City 6 vs Texas 0
80.
Cleveland 1 vs California 0
81.
Texas 6 at California 0
82.
Cleveland 3 vs Toronto 0
83.
New York 4 vs Boston 0
84.
Oakland 3 vs Chicago 0
85.
Detroit 4 at Chicago 0
86.
California 1 at Texas 0
87.
Chicago 7 at California 1
88.
Milwaukee 7 at Baltimore 0
89.
California 1 vs Seattle 0
Mike Witt (2.0 IP)
90.
Seattle 2 vs Detroit 0
91.
Texas 5 at Oakland 0
92.
Oakland 5 at Toronto 0
93.
Toronto 3 at Cleveland 0
94.
Texas 3 vs Toronto 0
95.
Bob Milacki (6.0 IP)
Baltimore 2 at Oakland 0
Gregg Olson (1.0 IP)
96.
Chicago 7 at Baltimore 0
97.
Kansas City 7 vs Chicago 0
98.
Seattle 2 vs Boston 0
99.
New York 4 vs Cleveland 0
100.
Minnesota 6 vs Milwaukee 0
101.
Texas 4 vs California 0
102.
New York 2 vs Seattle 0
103.
New York 4 vs Minnesota 0
104.
New York 6 vs Montreal 0
105.
Minnesota 7 vs Anaheim 0
106.
Boston 3 at Baltimore 0
107.
Boston 10 vs Tampa Bay 0
108.
Chicago 6 vs Texas 0
109.
Detroit 4 vs Milwaukee 0
110.
Boston 10 vs Baltimore 0
111.
Boston 7 vs Kansas City 0
112.
Chicago 5 vs Tampa Bay 0
113.
Oakland 4 vs Tampa Bay 0
114.
Tampa Bay 5 vs Detroit 0
115.
Minnesota 1 at Chicago 0
116.
Detroit 9 at Toronto 0
117.
Los Angeles 3 at Cleveland 1
118.
Chicago 4 at Seattle 0
119.
Los Angeles 9 vs Minnesota 0
120.
Kevin Millwood (6.0 IP)
Seattle 1 vs Los Angeles 0
Stephen Pryor (0.1 IP)
Lucas Luetge (0.1 IP)
Brandon League (0.2 IP)
Tom Wilhelmsen (1.0 IP)
121.
Seattle 1 vs Tampa Bay 0
122.
Seattle 3 vs Baltimore 0
123.
Houston 3 vs Los Angeles 0
124.
Oakland 3 vs Boston 0
125.
Seatle 5 at Toronto 0
126.
Oakland 2 vs Cincinnati 0
127.
Taylor Cole (2.0 IP)
Los Angeles 13 vs Seattle 0
Felix Pena (7.0 IP)
128.
Houston 9 vs Seattle 0
Will Harris (1.0 IP)
Joe Biagini (1.0 IP)
129.
Houston 2 at Toronto 0
130.
08-25-2020
Chicago 4 vs Pittsburgh 0
A.L. No-Hitters | Key: Bold = Perfect Game , Underline = Loss, Italic = Interleague

American League No-Hitters
(Do Not Meet Criteria Set Forth by MLB)

Broken Up In Extra Innings

05-09-1901
Cleveland 2 vs Chicago 4
10
08-30-1910
New York 0 vs Cleveland 5
10
05-14-1914
Chicago 0 at Washington 1
10
St. Louis 1 vs Boston 2
10
Near American League No-Hitters | Key: Italic = Perfect Game , Underline = Loss

American League No-Hitters
(Do Not Meet Criteria Set Forth by MLB)

Less Than Nine Innings

08-15-1905
Philadelphia 2 vs St. Louis 0
5
05-26-1907
Chicago 8 vs New York 1
5
10-05-1907
Philadelphia 4 vs Washington 0
5
08-20-1912
Washington 2 vs Cleveland 0
6
Washington 2 vs St. Louis 0
7
St. Louis 4 vs Detroit 0
6
Minnesota 2 vs Boston 0
5
New York 0 at Chicago 4
8
Chicago 8 at New York 0
6
Boston 1 at Cleveland 2
8
Boston 9 at Baltimore 0
5
LA Angels 0 at LA Dodgers 1
8
Near American League No-Hitters | Key: Italic = Perfect Game , Underline = Loss
baseball almanac flat baseball

baseball almanac fast facts

Eighteen years pass between Nolan Ryan's first and last no-hitter making this the greatest span of time to occur between a pitcher's first and last no-hitter.

On May 6, 1953 , Bobo Holloman became the first pitcher during the twentieth century to throw a no-hitter during his first Major League start.

Did you know that Bob Feller was the first pitcher from the twentieth century to hurl three ( Game 1 | Game 2 | Game 3 ) no-hit games?

Baseball Almanac@BaseballAlmanac29 Nov
RIP Bob Miller (😢). A Philadelphia Phillies (1949-1958) RHP. Member of Whiz Kids. He was the 15th oldest #MLB playe… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac29 Nov
#BaseballAlmanac #OTD 1969: Ted Sizemore won NL Rookie of the Year Award. DYK he was the seventh #Dodgers player in… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac29 Nov
Our Baseball Photo of the Day over on Instagram. I called it Admiration. I'd appreciate it if you'd give us a follo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac28 Nov
Player of the Day: Sixto Lezcano. 1st player in #MLB #history with 2 career #OpeningDay grand slams, one in '78, on… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac27 Nov
Don Nottebart updated. RHP with #Braves, #Colt45s, #Astros, #Reds, #Yankees, #Cubs. Cemetery data changed. Rookie c… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac26 Nov
Thank you. I started #BaseballAlmanac [baseball-almanac.com] in 1999. I've preserved 515,000+ pages of #baseballtwitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac24 Nov
MLB and NBA? Here are two athletes that played both. Trivia Tuesday on Baseball Almanac: How many others can you re… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
Cat + baseball cap = Instagram. A story #BaseballAlmanac shared this weekend on our IG. [Follow Us:… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
Jonathan Papelbon has the most saves in #Boston #RedSox history AND the most saves in #Philadelphia #Phillies histo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
In 1967, Eddie Stanky (MGR) offered Walt Williams (OF) a new suit if he could get 50 walks! On #BaseballAlmanac you… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
RIP Dan Pfister (😢). RHP with #KansasCity #Athletics (1961-64). I photoshopped out names of other #pitchers on his… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Nov
Born #otd 1975, J.D. Drew is ONLY player in baseball history to twice (#Dodgers in 2006 / #RedSox in 2007) tie the… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Nov
Yes sir - GREAT memory! I've attached the line score. If you want the full box score & write-up, the entire newspap… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Nov
The 1962 #Mets lost 120 games during 1st season, including first 9 in-a-row. On April 23, they beat the 10-0… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Nov
DYK George Witt's #Topps have his year of birth as '33, but they weren't "really" wrong, he lied about it! Source?… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
#OTD 1983 U.S. Magistrate J. Milton Sullivant ordered these three players to spend three months at the Fort Worth C… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
#Trivia #Tuesday by #BaseballAlmanac: Pictured are four number one #draft picks; however, none of them played #MLB.… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
RIP Lindy McDaniel (😥). RHP from 1955 to 1975! DYK he took the mound in almost #MLB 1,000 games? Go beyond his stat… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
Happy Birthday Ryan Braun (🎂). DYK his back-to-back 30-30 seasons were a feat only matched in NL by Willie Mays, Ro… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
DYK, #otd 1953, the #StLouis #Browns (L) officially became the Baltimore Baseball Club, Inc., or who we now call th… twitter.com/i/web/status/1…
Desktop Version