MLB No-Hitters

MLB No-Hitters
DATE PITCHER TEAM SCORE OPPONENT SCORE LEAGUE NOTES
9/14/2008Carlos ZambranoCHC5HOU0N
5/19/2008Jon LesterBOS7KAN0A
9/1/2007Clay BuchholzBOS10BAL0A
6/12/2007Justin VerlanderDET4MIL0A
4/18/2007Mark Buehrle CHW6TEX0A
9/6/2006Anibal SanchezFLA2ARI0N
5/18/2004Randy JohnsonARI2ATL0NPerfect Game
6/11/2003Octavio Dotel (1)HOU8NYY0ACombined
6/11/2003Peter Munro (2)HOU8NYY0ACombined
6/11/2003Billy Wagner (1)HOU8NYY0ACombined
6/11/2003Brad Lidge (2)HOU8NYY0ACombined
6/11/2003Kirk Saarloos (1)HOU8NYY0ACombined
6/11/2003Roy Oswalt (1)HOU8NYY0ACombined
4/27/2003Kevin MillwoodPHI1SFO0N
4/27/2002Derek LoweBOS10TB0A
9/3/2001Bud SmithSTL4SD0N
5/12/2001A.J. BurnettFLA3SD0N
4/4/2001Hideo NomoBOS3BAL0A
9/11/1999Eric MiltonMIN7ANA0A
7/18/1999David ConeNYY6MTL0APerfect Game
6/25/1999Jose JimenezSTL1ARI0N
5/17/1998David WellsNYY4MIN0APerfect Game
7/12/1997Francisco Cordova (9)PIT3HOU0NCombined
7/12/1997Ricardo Rincon (1)PIT3HOU0NCombined
6/10/1997Kevin BrownFLA9SFO0N
9/17/1996Hideo NomoLA9COL0N
5/14/1996Dwight GoodenNYY2SEA0A
5/11/1996Al LeiterFLA11COL0N
7/14/1995Ramon MartinezLA7FLA0N
7/28/1994Kenny RogersTEX4CAL0APerfect Game
4/27/1994Scott EricksonMIN6MIL0A
4/8/1994Kent MerckerATL6LA0N
9/8/1993Darryl KileHOU7NYM1N
9/4/1993Jim AbbottNYY4CLE0A
4/22/1993Chris BosioSEA2BOS0A
8/17/1992Kevin GrossLA2SFO0N
9/11/1991Kent Mercker (6)ATL1SD0NCombined
9/11/1991Alejandro Pena (1)ATL1SD0NCombined
9/11/1991Mark Wohlers (2)ATL1SD0NCombined
8/26/1991Bret SaberhagenKAN7CHI0A
8/11/1991Wilson AlvarezCHI7BAL0A
7/28/1991Dennis MartinezMTL2LA0NPerfect Game
7/13/1991Mike Flanagan (1)BAL2OAK0ACombined
7/13/1991Bob Milacki (6)BAL2OAK0ACombined
7/13/1991Gregg Olson (1)BAL2OAK0ACombined
7/13/1991Mark Williamson (1)BAL2OAK0ACombined
5/23/1991Tommy GreenePHI2MTL0N
5/1/1991Nolan RyanTEX3TOR0A
9/2/1990Dave StiebTOR3CLE0A
8/15/1990Terry MulhollandPHI6SFO0N
6/29/1990Fernando ValenzuelaLA6STL0N
6/29/1990Dave StewartOAK5TOR0A
6/11/1990Nolan RyanTEX5OAK0A
6/2/1990Randy JohnsonSEA2DET0A
4/11/1990Mark Langston (7)CAL1SEA0ACombined
4/11/1990Mike Witt (2)CAL1SEA0ACombined
9/16/1988Tom BrowningCIN1LA0NPerfect Game
4/15/1987Juan NievesMIL7BAL1A
9/25/1986Mike ScottHOU2SFO0N
9/19/1986Joe CowleyCHI7CAL0A
9/30/1984Mike WittCAL1TEX0APerfect Game
4/7/1984Jack MorrisDET4CHI0A
9/29/1983Mike WarrenOAK3CHI0A
9/26/1983Bob ForschSTL3MTL0N
7/4/1983Dave RighettiNYY4BOS0A
9/26/1981Nolan RyanHOU5LA0N
5/15/1981Len BarkerCLE3TOR0APerfect Game
5/10/1981Charlie LeaMTL4SFO0N
6/27/1980Jerry ReussLA8SFO0N
4/7/1979Ken ForschHOU6ATL0N
6/16/1978Tom SeaverCIN4STL0N
4/16/1978Bob ForschSTL5PHI0N
9/22/1977Bert BlylevenTEX6CAL0A
5/30/1977Dennis EckersleyCLE1CAL0A
5/14/1977Jim ColbornKAN6TEX0A
9/29/1976John MontefuscoSFO9ATL0N
8/9/1976John CandelariaPIT2LA0N
7/28/1976Francisco Barrios (4)CHI2OAK1ACombined
7/28/1976Blue moon Odom (5)CHI2OAK1ACombined
7/9/1976Larry DierkerHOU6MTL0N
9/28/1975Glenn Abbott (1)OAK5CAL0ACombined
9/28/1975Vida Blue (5)OAK5CAL0ACombined
9/28/1975Rollie Fingers (2)OAK5CAL0ACombined
9/28/1975Paul Lindblad (1)OAK5CAL0ACombined
8/24/1975Ed HalickiSFO6NYM0N
6/1/1975Nolan RyanCAL1BAL0A
9/28/1974Nolan RyanCAL4MIN0A
7/19/1974Dick BosmanCLE4OAK0A
6/19/1974Steve BusbyKAN2MIL0A
8/5/1973Phil NiekroATL9SD0N
7/30/1973Jim BibbyTEX6OAK0A
7/15/1973Nolan RyanCAL6DET0A
5/15/1973Nolan RyanCAL3KC0A
4/27/1973Steve BusbyKAN3DET0A
10/2/1972Bill StonemanMTL7NY0N
9/2/1972Milt PappasCHI8SD0N
4/16/1972Burt HootonCHI4PHI0N
8/14/1971Bob GibsonSTL11PIT0N
6/23/1971Rick WisePHI4CIN0N
6/3/1971Ken HoltzmanCHI1CIN0N
9/21/1970Vida BlueOAK6MIN0A
7/20/1970Bill SingerLA5PHI0N
7/3/1970Clyde WrightCAL4OAK0A
6/12/1970Dock EllisPIT2SD0N
9/20/1969Bob MoosePIT4NYM0N
8/19/1969Ken HoltzmanCHI3ATL0N
8/13/1969Jim PalmerBAL8OAK0A
5/1/1969Don WilsonHOU4CIN0N
4/30/1969Jim MaloneyCIN10HOU0N
4/17/1969Bill StonemanMTL7PHI0N
9/18/1968Ray WashburnSTL2SFO0N
9/17/1968Gaylord PerrySFO1STL0N
7/29/1968George CulverCIN6PHI1N
5/8/1968Catfish HunterOAK4MIN0APerfect Game
4/27/1968Tom PhoebusBAL6BOS0A
9/10/1967Joe HorlenCHI6DET0A
8/25/1967Dean ChanceMIN2CLE1A
6/18/1967Don WilsonHOU2ATL0N
4/30/1967Steve Barber (8)BAL1DET2ACombined
4/30/1967Stu Miller (0)BAL1DET2ACombined
6/10/1966Sonny SiebertCLE2WAS0A
9/16/1965Dave MoreheadBOS2CHI0A
9/9/1965Sandy KoufaxLA1CHI0NPerfect Game
8/19/1965Jim MaloneyCIN1CHI0N
6/21/1964Jim BunningPHI6NYM0NPerfect Game
6/4/1964Sandy KoufaxLA3PHI0N
4/23/1964Ken JohnsonHOU0CIN1N
6/15/1963Juan MarichalSFO1HOU0N
5/17/1963Don NottebartHOU4PHI1N
5/11/1963Sandy KoufaxLA8SFO0N
8/26/1962Jack KralickMIN1KC0A
8/1/1962Bill MonbouquetteBOS1CHI0A
6/30/1962Sandy KoufaxLA5NY0N
6/26/1962Earl WilsonBOS2LA0A
5/5/1962Bo BelinskyLOS2BAL0A
4/28/1961Warren SpahnMIL1SFO0N
9/16/1960Warren SpahnMIL4PHI0N
8/18/1960Lew BurdetteMIL1PHI0N
5/15/1960Don CardwellCHI4STL0N
9/20/1958Hoyt WilhelmBAL1NYY0A
7/20/1958Jim BunningDET3BOS0A
8/20/1957Bob KeeganCHI6WAS0A
10/8/1956Don LarsenNYY2BRK0APerfect Game, Postseason
9/25/1956Sal MaglieBRK5PHI0N
5/12/1956Carl ErskineBRK3NY0N
4/14/1956Mel ParnellBOS4CHI0A
5/12/1955Sam JonesPIT4PIT0N
6/12/1954Jim WilsonMIL2PHI0N
5/6/1953Bobo HollomanSTL6PHI0A
8/25/1952Virgil TrucksDET1NYY0A
6/19/1952Carl ErskineBRK5CHI0N
5/15/1952Virgil TrucksDET1WAS0A
9/28/1951Allie ReynoldsNYY8BOS0A
7/12/1951Allie ReynoldsNYY1CLE0A
7/1/1951Bob FellerCLE2DET1A
5/6/1951Cliff ChambersPIT3BOS0N
8/11/1950Vern BickfordBOS7BRK0N
9/9/1948Rex BarneyBRK2NY0N
6/30/1948Bob LemonCLE2DET0A
9/3/1947Bill McCahanPHI3WAS0A
7/10/1947Don BlackCLE3PHI0A
6/18/1947Ewell BlackwellCIN6BOS0N
4/30/1946Bob FellerCLE1NYY0A
4/23/1946Ed HeadBRK5BOS0N
9/9/1945Dick FowlerPHI1STL0A
5/15/1944Clyde ShounCIN1BOS0N
4/27/1944Jim TobinBOS2BRK0N
8/30/1941Lon WarnekeSTL2CIN0N
4/30/1940Tex CarletonBRK3CIN0N
4/16/1940Bob FellerCLE1CHI0A
8/27/1938Monte PearsonNYY13CLE0A
6/15/1938Johnny Vander meerCIN6BRK0N
6/11/1938Johnny Vander meerCIN3BOS0N
6/1/1937Bill DietrichCHI8STL0A
8/31/1935Vern KennedyCHI5CLE0A
9/21/1934Paul DeanSTL3BRK0N
8/8/1931Bobby BurkeWAS5BOS0A
4/29/1931Wes FerrellCLE9STL0A
5/8/1929Carl HubbellNY11PIT0N
8/21/1926Ted LyonsCHI6BOS0A
9/13/1925Dazzy VanceBRK10PHI1N
7/17/1924Jesse HainesSTL5BOS0N
9/7/1923Howard EhmkeBOS4PHI0A
9/4/1923Sam JonesNYY2PHI0A
5/7/1922Jesse BarnesNY6PHI0N
4/30/1922Charlie RobertsonCHI1DET0APerfect Game
7/1/1920Walter JohnsonWAS1BOS0A
9/10/1919Ray CaldwellCLE3NYY0A
5/11/1919Hod EllerCIN6STL0N
6/3/1918Dutch LeonardBOS4DET0A
6/23/1917Ernie Shore (9)BOS4WAS0ACombined
6/23/1917Babe Ruth (0)BOS4WAS0ACombined
5/6/1917Bob GroomSTL3CHI0A
5/5/1917Ernie KoobSTL1CHI0A
5/2/1917Fred ToneyCIN1CHI0N
4/24/1917George MogridgeNYY2BOS1A
4/14/1917Eddie CicotteCHI11STL0A
8/30/1916Dutch LeonardBOS4STL0A
8/26/1916Joe BushPHI5CLE0A
6/21/1916Rube FosterBOS2NYY0A
6/16/1916Tom HughesBOS2PIT0N
8/31/1915Jimmy LavenderCHI2NY0N
4/15/1915Rube MarquardNY2BRK0N
9/9/1914George DavisBOS2PHI0N
5/31/1914Joe BenzCHI6CLE1A
9/6/1912Jeff TesreauNY3PHI0N
8/30/1912Earl HamiltonSTL5DET1A
7/4/1912George MullinDET7STL0A
8/27/1911Ed WalshCHI5BOS0A
8/27/1911Joe WoodBOS5STL0A
5/12/1910Chief BenderPHI4CLE0A
4/20/1910Addie JossCLE1CHI0A
10/2/1908Addie JossCLE1CHI0APerfect Game
9/20/1908Frank SmithCHI1PHI0A
9/18/1908Bob RhoadsCLE2BOS1A
9/5/1908Nap RuckerBRK6BOS0N
7/4/1908Hooks WiltseNY1PHI0N
6/30/1908Cy YoungBOS8NYY0A
9/20/1907Nick MaddoxPIT2BRK0N
5/8/1907Jeff PfefferBOS6CIN0N
7/20/1906Mal EasonBRK2STL0N
5/1/1906Johnny LushPHI6BRK0N
9/27/1905Bill DinneenBOS2CHI0A
9/6/1905Frank SmithCHI15DET0A
7/22/1905Weldon HenleyPHI6STL0A
6/13/1905Christy MathewsonNY1CHI0N
8/17/1904Jesse TannehillBOS6CHI0A
5/5/1904Cy YoungBOS3PHI0APerfect Game
9/18/1903Chick FraserPHI10CHI0N
9/20/1902Nixey CallahanCHI3DET0A
7/15/1901Christy MathewsonNY5STL0N
7/12/1900Noodles HahnCIN4PHI0N
8/7/1899Vic WillisBOS7WAS1N
5/25/1899Deacon PhillippeLOU7NY0N
8/21/1898Walter ThorntonCHI2BRK0N
7/8/1898Red DonahuePHI5BAL0N
4/22/1898Ted BreitensteinCIN11PIT0N
4/22/1898Jay HughesBAL8BOS0N
9/18/1897Cy YoungCLE5CIN0N
8/16/1893Bill HawkeBAL5WAS0N
10/15/1892Bumpus JonesCIN7PIT1N
8/22/1892Ben SandersLOU6BAL2N
8/6/1892Jack StivettsBOS11BRK0N
10/4/1891Ted BreitensteinSTL8LOU0AA
7/31/1891Amos RusieNY6BRK0N
6/22/1891Tom LovettBRK4NY 0N
9/15/1890Cannonball TitcombROC7SYR0AA
7/31/1888Gus WeyhingPHI4KC0AA
7/26/1888Ed SewardPHI12CIN2AA
6/6/1888Henry PorterKC4BAL0AA
5/27/1888Adonis TerryBRK4LOU0AA
10/6/1886Matt KilroyBAL6PIT0AA
7/24/1886Adonis TerryBRK1STL0AA
5/1/1886Al AtkinsonPHI3NYY2AA
8/29/1885Charlie FergusonPHI1PRO0N
7/27/1885John ClarksonCHI4PRO0N
10/4/1884Sam KimberBRK0TOL0AA
9/28/1884Ed CushmanMIL5WSH0UA
8/26/1884Dick BurnsCIN3KC1UA
8/4/1884Pud GalvinBUF18DET0N
6/27/1884Larry CorcoranCHI6PRO0N
6/5/1884Frank MountainCOL12WSH0AA
5/29/1884Ed MorrisCOL5PIT0AA
5/24/1884Al AtkinsonPHI10PIT1AA
9/13/1883Hugh DailyCLE1PHI0N
7/25/1883Charles RadbournPRO8CLE0N
9/20/1882Larry CorcoranCHI5WOR0N
9/19/1882Guy HeckerLOU3PIT1AA
9/11/1882Tony MullaneLOU2CIN0AA
8/20/1880Pud GalvinBUF1WOR0N
8/19/1880Larry CorcoranCHI6BOS0N
7/15/1876George BradleySTL2HFD0N

INSIDE MLB

Manny Ramirez

The widespread warmth for Manny Ramirez upon his return from a 50-game suspension is wrong.

Jayson Stark

Russell Branyan and Orlando Hudson

More for less. That's what Russell Branyan and Orlando Hudson, among other free agents from last winter, have done for their respective teams.

Jerry Crasnick

Torii Hunter

Why is Torii Hunter smiling? His Angels were just named the best franchise in pro sports by ESPN The Magazine's Ultimate Standings.

Peter Keating

Romero & Schafer & Cameron

Three players who violated Major League Baseball's drug policy reflect on life without baseball.

Amy K. Nelson

Kauffman Stadium

While Jim Caple liked Kauffman Stadium the way it was, he has to admit the improvements are great. Jim Caple

Tony Gwynn Sr. and Tony Gwynn Jr.

Tony Gwynn had a Hall of Fame career in 20 years playing for the Padres. And now another Tony Gwynn is in his comfort zone back in his hometown.

Tom Friend