Official No-Hitters

Every Official No-Hitter in Major League History

An official no-hit game occurs when a pitcher (or pitchers) allows no hits during the entire course of a game, which consists of at least nine innings. In a no-hit game, a batter may reach base via a walk, an error, a hit by pitch, a passed ball or wild pitch on strike three, or catcher's interference.

An official perfect game occurs when a pitcher (or pitchers) retires each batter on the opposing team during the entire course of a game, which consists of at least nine innings. In a perfect game, no batter reaches any base during the course of the game.

In 1991, the Major League Baseball Committee for Statistical Accuracy adopted those definitions for a no-hitter and perfect game. Previously recognized no-hitters, those with fewer than nine innings, or those where the first hit was allowed after the ninth were removed from the record set.

"Ever since baseball people first saw ( Nolan ) Ryan's sizzling fastball, they said... there would come a time when they would send a ball to the Hall of Fame wit his name on it," a reporter wrote. It had just been a matter of time, his teammates said knowingly. But Ryan , modest as ever, claimed, "I never honestly felt I was the type of pitcher to pitch a no-hitter." It was Kansas City's ( Freddie ) Patek who proved to be the best prophet. "Is this his first one?" he asked after the game. "Well, I don't believe it will be his last." - Author William Lace in Nolan Ryan: Hall of Fame Baseball Superstar (Speeding Star Publishers, 09/01/2013, Chapter6, Record Breaker Page 30-31)
Official No-Hitters

Every No-Hitter That Meets the Criteria Set Forth by MLB

MLB #

No-Hitter Pitcher(s)

Date / Box Score
LG

Pitcher's Team vs. Opponent

1.

07-15-1876

NL

St. Louis 2 vs Hartford 0

2.
NL

Worcester 1 vs Cleveland 0

3.
NL

Providence 5 vs Buffalo 0

4.

08-19-1880

NL

Chicago 6 vs Boston 0

5.

08-20-1880

NL

Buffalo 1 at Worcester 0

6.
09-11-1882
AA
Louisville 2 at Cincinnati 0
7.
09-19-1882
AA
Louisville 3 at Pittsburgh 1
8.

09-20-1882

NL

Chicago 5 vs Worcester 0

9.

07-25-1883

NL

Providence 8 at Cleveland 0

10.

09-13-1883

NL

Cleveland 1 at Philadelphia 0

11.
05-24-1884
AA
Philadelphia 10 vs Pittsburgh 1
12.
05-29-1884
AA
Columbus 5 at Pittsburgh 0
13.
06-05-1884
AA
Columbus 12 at Washington 0
14.

06-27-1884

NL

Chicago 6 vs Providence 0

15.

08-04-1884

NL

Buffalo 18 at Detroit 0

16.
08-26-1884
UA
Cincinnati 3 at Kansas City 1
17.
09-28-1884
UA
Milwaukee 5 vs Washington 0
18.
10-04-1884
AA
Brooklyn 0 vs Toledo 0
19.

07-27-1885

NL

Chicago 4 at Providence 0

20.

08-29-1885

NL

Philadelphia 1 vs Providence 0

21.
05-01-1886
AA
Philadelphia 3 vs New York 2
22.
07-24-1886
AA
Brooklyn 1 vs St. Louis 0
23.
10-06-1886
AA
Baltimore 6 at Pittsburgh 0
24.
05-27-1888
AA
Brooklyn 4 vs Louisville 0
25.
06-06-1888
AA
Kansas City 4 at Baltimore 0
26.
07-26-1888
AA
Philadelphia 12 vs Cincinnati 2
27.
07-31-1888
AA
Philadelphia 4 vs Kansas City 0
28.
09-15-1890
AA
Rochester 7 vs Syracuse 0
29.

06-22-1891

NL

Brooklyn 4 vs New York 0

30.

07-31-1891

NL

New York 6 vs Brooklyn 0

31.
10-04-1891
AA
St. Louis 8 vs Louisville 0
32.

08-06-1892

NL

Boston 11 vs Brooklyn 0

33.

08-22-1892

NL

Louisville 6 vs Baltimore 2

34.

10-15-1892

NL

Cincinnati 7 vs Pittsburgh 1

35.

08-16-1893

NL

Baltimore 5 vs Washington 0

36.

09-18-1897

NL

Cleveland 5 vs Cincinnati 0

37.

04-22-1898

NL

Cincinnati 11 vs Pittsburgh 0

38.

04-22-1898

NL

Baltimore 8 vs Boston 0

39.

07-08-1898

NL

Philadelphia 5 vs Baltimore 0

40.

08-21-1898

NL

Chicago 2 vs Brooklyn 0

41.

05-25-1899

NL

Louisville 7 vs New York 0

42.

08-07-1899

NL

Boston 7 vs Washington 1

43.

07-12-1900

NL

Cincinnati 4 vs Philadelphia 0

44.

07-15-1901

NL

New York 5 at St. Louis 0

45.
09-20-1902
AL
Chicago 3 vs Detroit 0
46.

09-18-1903

NL

Philadelphia 10 at Chicago 0

47.
AL
Boston 3 vs Philadelphia 0
48.
08-17-1904
AL
Boston 6 at Chicago 0
49.

06-13-1905

NL

New York 1 at Chicago 0

50.
07-22-1905
AL
Philadelphia 6 at St. Louis 0
51.
09-06-1905
AL
Chicago 15 at Detroit 0
52.
09-27-1905
AL
Boston 2 vs Chicago 0
53.

05-01-1906

NL

Philadelphia 6 at Brooklyn 0

54.

07-20-1906

NL

Brooklyn 2 at St. Louis 0

55.

05-08-1907

NL

Boston 6 vs Cincinnati 0

56.

09-20-1907

NL

Pittsburgh 2 vs Brooklyn 0

57.
06-30-1908
AL
Boston 8 at New York 0
58.

07-04-1908

NL

New York 1 vs Philadelphia 0

59.

09-05-1908

NL

Brooklyn 6 vs Boston 0

60.
09-18-1908
AL
Cleveland 2 vs Boston 1
61.
09-20-1908
AL
Chicago 1 vs Philadelphia 0
62.
AL
Cleveland 1 vs Chicago 0
63.
04-20-1910
AL
Cleveland 1 at Chicago 0
64.
05-12-1910
AL
Philadelphia 4 vs Cleveland 0
65.
07-29-1911
AL
Boston 5 vs St. Louis 0
66.
08-27-1911
AL
Chicago 5 vs Boston 0
67.
07-04-1912
AL
Detroit 7 vs St. Louis 0
68.
08-30-1912
AL
St. Louis 5 at Detroit 1
69.

09-06-1912

NL

New York 3 at Philadelphia 0

70.
05-31-1914
AL
Chicago 6 vs Cleveland 1
71.

09-09-1914

NL

Boston 7 vs Philadelphia 0

72.
09-19-1914
FL
Brooklyn 6 vs Kansas City 2
73.

04-15-1915

NL

New York 2 vs Brooklyn 0

74.
04-24-1915
FL
Pittsburgh 2 vs St. Louis 0
75.
05-15-1915
FL
Chicago 10 vs Pittsburgh 0
76.
08-16-1915
FL
Kansas City 5 vs Buffalo 0
77.

08-31-1915

NL

Chicago 2 at New York 0

78.
09-07-1915
FL
St. Louis 3 vs Chicago 0
79.
NL

Boston 2 vs Pittsburgh 0

80.
06-21-1916
AL
Boston 2 vs New York 0
81.
08-26-1916
AL
Philadelphia 5 vs Cleveland 0
82.
08-30-1916
AL
Boston 4 vs St. Louis 0
83.
AL
Chicago 11 at St. Louis 0
84.
AL
New York 2 at Boston 1
85.
NL

Cincinnati 1 at Chicago 0

86.
AL
St. Louis 1 vs Chicago 0
87.
AL
St. Louis 3 vs Chicago 0
88.
Babe Ruth (0.0 IP)
AL
Boston 4 vs Washington 0
Ernie Shore (9.0 IP)
89.
AL
Boston 4 at Detroit 0
90.
NL

Cincinnati 6 vs St. Louis 0

91.
AL
Cleveland 3 at New York 0
92.
NL

New York 6 vs Philadelphia 0

93.
AL
Washington 1 at Boston 0
94.
AL
Chicago 2 at Detroit 0
95.
AL
New York 2 at Philadelphia 0
96.
AL
Boston 4 at Philadelphia 0
97.
NL

St. Louis 5 vs Boston 0

98.
NL

Brooklyn 10 vs Philadelphia 1

99.
AL
Chicago 6 at Boston 0
100.
NL

New York 11 vs Pittsburgh 0

101.
AL
Cleveland 9 vs St. Louis 0
102.
AL
Washington 5 vs Boston 0
103.
NL

St. Louis 3 at Brooklyn 0

104.
AL
Chicago 5 vs Cleveland 0
105.
AL
Chicago 8 vs St. Louis 0
106.
NL

Cincinnati 3 vs Boston 0

107.
NL

Cincinnati 6 at Brooklyn 0

108.
AL
New York 13 vs Cleveland 0
109.
AL
Cleveland 1 at Chicago 0
110.
NL

Brooklyn 3 at Cincinnati 0

111.
NL

St. Louis 2 at Cincinnati 0

112.
NL

Boston 2 vs Brooklyn 0

113.
NL

Cincinnati 1 vs Boston 0

114.
AL
Philadelphia 1 vs St. Louis 0
115.
NL

Brooklyn 5 vs Boston 0

116.
AL
Cleveland 1 at New York 0
117.
NL

Cincinnati 6 vs Boston 0

118.
AL
Cleveland 3 vs Philadelphia 0
119.
AL
Philadelphia 3 vs Washington 0
120.
AL
Cleveland 2 at Detroit 0
121.
NL

Brooklyn 2 at New York 0

122.
NL

Boston 7 vs Brooklyn 0

123.
NL

Pittsburgh 3 at Boston 0

124.
AL
Cleveland 2 vs Detroit 1
125.
AL
New York 1 at Cleveland 0
126.
AL
New York 8 vs Boston 0
127.
AL
Detroit 1 vs Washington 0
128.
NL

Brooklyn 5 vs Chicago 0

129.
AL
Detroit 1 at New York 0
130.
AL
St. Louis 6 vs Philadelphia 0
131.
NL

Milwaukee 2 vs Philadelphia 0

132.
NL

Chicago 4 vs Pittsburgh 0

133.
NL

Brooklyn 3 vs New York 0

134.
AL
Boston 4 vs Chicago 0
135.
NL

Brooklyn 5 vs Philadelphia 0

136.
AL
New York 2 vs Brooklyn 0
137.
AL
Chicago 6 vs Washington 0
138.
AL
Detroit 3 at Boston 0
139.
AL
Baltimore 1 vs New York 0
140.
NL

Chicago 4 vs St. Louis 0

141.
NL

Milwaukee 1 vs Philadelphia 0

142.
NL

Milwaukee 4 vs Philadelphia 0

143.
NL

Milwaukee 1 vs San Francisco 0

144.
AL
Los Angeles 2 vs Baltimore 0
145.
AL
Boston 2 vs Los Angeles 0
146.
NL

Los Angeles 5 vs New York 0

147.
AL
Boston 1 at Chicago 0
148.
AL
Minnesota 1 vs Kansas City 0
149.
NL

Los Angeles 8 vs San Francisco 0

150.
NL

Houston 4 vs Philadelphia 1

151.
NL

San Francisco 1 vs Houston 0

152.
NL

Houston 0 vs Cincinnati 1

153.
NL

Los Angeles 3 at Philadelphia 0

154.
NL

Philadelphia 6 at New York 0

155.
NL

Cincinnati 1 at Chicago 0

156.
NL

Los Angeles 1 vs Chicago 0

157.
AL
Boston 2 vs Cleveland 0
158.
AL
Cleveland 2 vs Washington 0
159.
AL
Baltimore 1 vs Detroit 2
Stu Miller (0.1 IP)
160.
NL

Houston 2 vs Atlanta 0

161.
AL
Minnesota 2 at Cleveland 1
162.
AL
Chicago 6 vs Detroit 0
163.
AL
Baltimore 6 vs Boston 0
164.
AL
Oakland 4 vs Minnesota 0
165.
NL

Cincinnati 6 at Philadelphia 1

166.
NL

San Francisco 1 vs St. Louis 0

167.
NL

St. Louis 2 at San Francisco 0

168.
NL

Montreal 7 at Philadelphia 0

169.
NL

Cincinnati 10 vs Houston 0

170.
NL

Houston 4 at Cincinnati 0

171.
AL
Baltimore 8 vs Oakland 0
172.
NL

Chicago 3 vs Atlanta 0

173.
NL

Pittsburgh 4 at New York 0

174.
NL

Pittsburgh 2 at San Diego 0

175.
AL
California 4 vs Oakland 0
176.
NL

Los Angeles 5 vs Philadelphia 0

177.
AL
Oakland 6 vs Minnesota 0
178.
NL

Chicago 1 at Cincinnati 0

179.
NL

Philadelphia 4 at Cincinnati 0

180.
NL

St. Louis 11 at Pittsburgh 0

181.
NL

Chicago 4 vs Philadelphia 0

182.
NL

Chicago 8 vs San Diego 0

183.
NL

Montreal 7 vs New York 0

184.
AL
Kansas City 3 at Detroit 0
185.
AL
California 3 at Kansas City 0
186.
AL
California 6 at Detroit 0
187.
AL
Texas 6 at Oakland 0
188.
NL

Atlanta 9 vs San Diego 0

189.
AL
Kansas City 2 at Milwaukee 0
190.
AL
Cleveland 4 vs Oakland 0
191.
AL
California 4 vs Minnesota 0
192.
AL
California 1 vs Baltimore 0
193.
NL

San Francisco 6 vs New York 0

194.
Vida Blue (5.0 IP)
AL
Oakland 5 vs California 0
Glenn Abbott (1.0 IP)
Paul Lindblad (1.0 IP)
Rollie Fingers (2.0 IP)
195.
NL

Houston 6 vs Montreal 0

196.
Blue Moon Odom (5.0 IP)
AL
Chicago 2 at Oakland 1
197.
NL

Pittsburgh 2 vs Los Angeles 0

198.
NL

San Francisco 9 at Atlanta 0

199.
AL
Kansas City 6 vs Texas 0
200.
AL
Cleveland 1 vs California 0
201.
AL
Texas 6 at California 0
202.
NL

St. Louis 5 vs Philadelphia 0

203.
NL

Cincinnati 4 vs St. Louis 0

204.
NL

Houston 6 vs Atlanta 0

205.
NL

Los Angeles 8 at San Francisco 0

206.
NL

Montreal 4 vs San Francisco 0

207.
AL
Cleveland 3 vs Toronto 0
208.
NL

Houston 5 vs Los Angeles 0

209.
AL
New York 4 vs Boston 0
210.
NL

St. Louis 3 vs Montreal 0

211.
AL
Oakland 3 vs Chicago 0
212.
AL
Detroit 4 at Chicago 0
213.
AL
California 1 at Texas 0
214.
AL
Chicago 7 at California 1
215.
NL

Houston 2 vs San Francisco 0

216.
AL
Milwaukee 7 at Baltimore 0
217.
NL

Cincinnati 1 vs Los Angeles 0

218.
Mark Langston (7.0 IP)
AL
California 1 vs Seattle 0
Mike Witt (2.0 IP)
219.
AL
Seattle 2 vs Detroit 0
220.
AL
Texas 5 at Oakland 0
221.
AL
Oakland 5 at Toronto 0
222.
NL

Los Angeles 6 vs St. Louis 0

223.
NL

Philadelphia 6 vs San Francisco 0

224.
AL
Toronto 3 at Cleveland 0
225.
AL
Texas 3 vs Toronto 0
226.
NL

Philadelphia 2 at Montreal 0

227.
Bob Milacki (6.0 IP)
AL
Baltimore 2 at Oakland 0
Mike Flanagan (1.0 IP)
Gregg Olson (1.0 IP)
228.
NL
Montreal 2 vs Los Angeles 0
229.
AL
Chicago 7 at Baltimore 0
230.
AL
Kansas City 7 vs Chicago 0
231.

Kent Mercker (6.0 IP)

NL

Atlanta 1 vs San Diego 0

Mark Wohlers (2.0 IP)

Alejandro Pena (1.0 IP)

232.
NL

Los Angeles 2 vs San Francisco 0

233.
AL
Seattle 2 vs Boston 0
234.
AL
New York 4 vs Cleveland 0
235.
NL

Houston 7 vs New York 1

236.
NL

Atlanta 6 vs Los Angeles 0

237.
AL
Minnesota 6 vs Milwaukee 0
238.
AL
Texas 4 vs California 0
239.
NL

Los Angeles 7 vs Florida 0

240.
NL

Florida 11 vs Colorado 0

241.
AL
New York 2 vs Seattle 0
242.
NL

Los Angeles 9 at Colorado 0

243.
NL

Florida 9 at San Francisco 0

244.
NL

Pittsburgh 3 vs Houston 0

Ricardo Rincon (1.0 IP)

245.
AL
New York 4 vs Minnesota 0
246.
NL

St. Louis 1 vs Arizona 0

247.
AL
New York 6 vs Montreal 0
248.
AL
Minnesota 7 vs Anaheim 0
249.
AL
Boston 3 at Baltimore 0
250.
NL

Florida 3 at San Diego 0

251.
NL

St. Louis 4 vs San Diego 0

252.
AL
Boston 10 vs Tampa Bay 0
253.
NL

Philadelphia 1 vs San Francisco 0

254.

Roy Oswalt (1.0 IP)

NL

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)

255.
NL

Arizona 2 at Atlanta 0

256.
NL

Florida 2 at Arizona 0

257.
AL
Chicago 6 vs Texas 0
258.
AL
Detroit 4 vs Milwaukee 0
259.
AL
Boston 10 vs Baltimore 0
260.
AL
Boston 7 vs Kansas City 0
261.
NL
Chicago 5 vs Houston 0
262.
NL
San Francisco 8 vs San Diego 0
263.
AL
Chicago 5 vs Tampa Bay 0
264.
NL
Colorado 4 vs Atlanta 0
265.
AL
Oakland 4 vs Tampa Bay 0
266.
NL
Philadelphia 1 at Florida 0
267.
NL
Arizona 1 at Tampa Bay 0
268.
AL
Tampa Bay 5 vs Detroit 0
269.
NL
Philadelphia 4 vs Cincinnati 0
270.
AL
Minnesota 1 at Chicago 0
271.
AL
Detroit 9 at Toronto 0
272.
AL
Los Angeles 3 at Cleveland 1
273.
AL
Chicago 4 at Seattle 0
274.
AL
Los Angeles 9 vs Minnesota 0
275.
NL
New York 8 vs St. Louis 0
276.
Kevin Millwood (6.0 IP)
AL
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)
277.
NL
San Francisco 10 vs Houston 0
278.
AL
Seattle 1 vs Rays 0
279.
NL
Cincinnati 1 at Pittsburgh 0
280.
NL
Cincinnati 3 vs San Francisco 0
281.
NL
San Francisco 9 vs San Diego 0
282.
NL
Miami 1 vs Detroit 0
283.
NL
Los Angeles 6 at Philadelphia 0
284.
NL
Los Angeles 8 vs Colorado 0
285.
NL
San Francisco 4 vs San Diego 0
286.
Cole Hamels (6.0 IP)
NL
Philadelphia 7 at Atlanta 0
Jake Diekman (1.0 IP)
Ken Giles (1.0 IP)
287.
NL
Washington 1 vs Miami 0
288.
NL
San Francisco 5 at New York 0
289.
NL
Washington 6 vs Pittsburgh 0
290.
NL
Philadelphia 5 at Chicago 0
291.
AL
Seattle 3 vs Baltimore 0
292.
AL
Houston 3 vs Los Angeles 0
293.
NL
Chicago 2 vs Los Angeles 0
294.
NL
Washington 2 vs New York 0
295.
NL
Chicago 16 vs Cincinnati 0
296.
NL
Miami 3 vs Arizona 0
297.
AL
Oakland 3 vs Boston 0
298.
Walker Buehler (6.0 IP)
NL
Los Angeles 6 at San Diego 0
Tony Cingrani (1.0 IP)
Yimi Garcia (1.0 IP)
299.
AL
Seattle 5 at Toronto 0
300.
05-07-2019
AL
Oakland 2 v s Cincinnati 0
MLB #

No-Hitter Pitcher(s)

Date / Box Score
LG

Pitcher's Team vs. Opponent

Official No-Hitters | Key: Bold = Perfect Game , Underline = Loss, Italic = Interleague



If you are interested in every no-hitter that was removed from the official list seen above; including those that were less than nine innings, or those where a hit occurred after the ninth inning, simply visit each specific league: American Association No-Hitters , American League No-Hitters , Federal League No-Hitters , National League No-Hitters and Union Association No-Hitters .
Did you know that there were 152 official no-hitters in the National League, 126 official no-hitters in the American League, 15 official no-hitters in the American Association, 5 official no-hitters in the Federal League and 2 official no-hitters in the Union Association - for a total of 300 official no-hitters in baseball history?
No-Hitter Records for pitchers, and No-Hitter Records for teams, are in our Record Book section. Those records are based on official no-hitters only.
Baseball Almanac@BaseballAlmanac13h
OTD1937: Augie Galan (baseball-almanac.com/players/player…) made switch-hitting HR history - today, I added the original… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac24 Jun
DEBUT: The Underdog = Michael Brosseau (@mikebrosseau10). Undrafted. Just the 2nd @OUBaseballClub #MLB player.… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac24 Jun
DYK: The Tyler White (@twhite409) grand slam was not just 1st of his #MLB career, it was also the 7th for the… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Jun
RIP: Larry Foss. RHP with #Pirates in '61, #Mets in '62. During #MLB debut, Foss beat Bob Gibson! A newspaper clip… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Jun
When Minnie Minoso died on 03-01-2015, I added a LONGEST HIATUS BETWEEN MLB HITS chart to his page. Wilkin Castillo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Jun
RARE: Four Inning CGs. It happened yesterday! See Ryan Feierabend's (baseball-almanac.com/players/player…) story on… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Jun
ICYMI: Zack Collins hit a HR in his first AB. During #MLB debut, Zack PH and BB (no ABs). During 2nd game, now DH,… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Jun
NEW in 2019: Umpires now offering guided escorts to first base, when you tie #MLB record for getting plunked in a g… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Jun
Baseball Almanac Instagram Photo of the Day - Atlas. The Titan of endurance & strength was NOT holding the celestia… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Jun
Frankie Montas (@frankmontas), #Athletics RHP, 9-2 record in '19, 2.70 ERA, 97 Ks, suspended 80 games, tested posit… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Jun
Most 3B in game by a team? Longest game without a 3B? 2019 @Marlins have two 3B (to date), on pace to break #MLB re… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac21 Jun
@Miller_JT Thanks JT. When he came-up, I put him in Northfield, but had Illinois, source was MiLB. I have fixed tha… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac21 Jun
OTD1916: The first no-hitter in Fenway Park occurred. The original newspaper story? It's on #BaseballAlmanac (… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Jun
It's National American Eagle Day! Six #MLB players have "eagle" in their nickname, none more famous than Tris Speak… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Jun
First Pitch Fun: 1st Pitch data for Game 1 of the 1933 World Series (baseball-almanac.com/ws/yr1933ws.sh…) located in "The 1933… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac19 Jun
Bauer Outage & Chuck Nazty DOMINATED (June 10-16), easily winning 2019 Player of the Week Awards [Full List:… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac19 Jun
BOOK REVIEW: Charlie Hustle shares how hard work, sheer will, playing hard, and focusing on winning, made him a sta… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Jun
RIP: Aubrey Gatewood (baseball-almanac.com/players/player…). RHP with #Angels (1963-1965) & #Braves (1970). Added a GREAT anecdo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Jun
Added 1995 #Topps D3 Baseball Card Checklist [baseball-almanac.com/baseball_cards…] to Baseball Card Database [… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Jun
27 STRIKEOUTS? Yes! A pitcher has done it! Rocket Ron [baseball-almanac.com/players/player…], #Pittsburgh #Pirates RHP in 1952,… twitter.com/i/web/status/1…
Desktop Version