Red Sox Rare Feats

Perfect Game

Name Opponent Date
Cy Young Philadelphia Athletics 5/5/1904

No-Hitter

Name Opponent Date
Jon Lester Kansas City Royals 5/19/2008
Clay Buchholz Baltimore Orioles 9/1/2007
Derek Lowe Tampa Bay Devil Rays 4/27/2002
Hideo Nomo Baltimore Orioles 4/4/2001
Dave Morehead Cleveland Indians 9/16/1965
Bill Monbouquette Chicago White Sox 8/1/1962
Earl Wilson Los Angeles Angels 6/26/1962
Mel Parnell Chicago White Sox 7/14/1956
Howard Ehmke Philadelphia Athletics 9/7/1923
Dutch Leonard Detroit Tigers 6/3/1918
Babe Ruth, Ernie Shore Washington Senators 6/23/1917
Dutch Leonard St. Louis Browns 8/30/1916
Rube Foster New York Yankees 6/21/1916
Joe Wood St. Louis Browns 7/29/1911
Cy Young New York Highlanders 6/30/1908
Bill Dinneen Chicago White Sox 9/27/1905
Jesse Tannehill Chicago White Sox 8/17/1904

Hitting for the Cycle

Name Opponent Date
Brock Holt New York Yankees 10/8/2018
ALDS Game 3
Mookie Betts Toronto Blue Jays 8/9/2018
Brock Holt Atlanta Braves 6/16/2015
John Valentin Chicago White Sox 6/6/1996
Scott Cooper Kansas City Royals 4/12/1994
Mike Greenwell Baltimore Orioles 9/14/1988
Rich Gedman Toronto Blue Jays 9/18/1985
Dwight Evans Seattle Mariners 6/28/1984
Fred Lynn Minnesota Twins 5/13/1980
Bob Watson Baltimore Orioles 9/15/1979
Carl Yastrzemski Detroit Tigers 5/14/1965
Lou Clinton Kansas City Athletics 7/13/1962
Bobby Doerr Chicago White Sox 5/13/1947
Ted Williams St. Louis Browns 7/21/1946
Bob Johnson Detroit Tigers 7/6/1944
Bobby Doerr St. Louis Browns 5/17/1944
Leon Culberson Cleveland Indians 7/3/1943
Joe Cronin Detroit Tigers 8/2/1940
Moose Solters Detroit Tigers 8/19/1934
Roy Carlyle Chicago White Sox 7/21/1925
Tris Speaker St. Louis Browns 6/9/1912
Patsy Dougherty New York Highlanders 7/29/1903
Buck Freeman Cleveland Naps 6/21/1903