Wikiwand AI

List of Major League Baseball pitchers who have thrown an immaculate inning

From Wikipedia, the free encyclopedia

An immaculate inning occurs in baseball when a pitcher strikes out all three batters he faces in one inning using the minimum possible number of pitches: nine.[1] This has happened 123 times in Major League Baseball history; 115 pitchers have accomplished the feat.

A smiling man in a white baseball jersey and dark baseball cap with an interlocked white "LA" on the front.
A man in a grey baseball uniform with "Boston" on the front throws a pitch.
A man in a dark blue baseball jersey with a curly "W" on his cap throws a pitch.
Sandy Koufax, Chris Sale, and Max Scherzer are the only pitchers to achieve an immaculate inning three times.

The feat was first performed by John Clarkson of the Boston Beaneaters against the Philadelphia Quakers on June 4, 1889;[2] and most recently by Taj Bradley of the Minnesota Twins on August 25, 2026. The term "immaculate inning" first appeared in newspapers after 2000.[3]

Five pitchers have accomplished the feat more than once: Hall of Famers Sandy Koufax and Nolan Ryan, and active pitchers Chris Sale, Max Scherzer, and Kevin Gausman. Only Koufax, Sale, and Scherzer have completed it three times apiece. Only Ryan and Gausman have done it in both the American League and National League.[4] Sale threw two immaculate innings in the same season, doing so in 2019 on May 8 and then on June 5, just 28 days later. In addition to being the only pitcher to throw an immaculate inning in three consecutive seasons, on June 30, 1962, Koufax accomplished his first immaculate inning while throwing his first no-hitter, the only player to do both in a single game.[5][6][7][8]

Sloppy Thurston, Ryan, Wade Miley, Thomas Pannone, Reid Detmers, Hayden Wesneski, and Brandon Young are the only rookies to have achieved the feat.[9][10][11][12] Danny Jackson is the sole pitcher to have thrown an immaculate inning in the postseason, doing so in the seventh inning of Game 5 of the 1985 World Series.[13] Jackson pitched a complete game, winning 6–1 and staving off elimination for the Kansas City Royals, who eventually won the series in seven games.

While an immaculate inning typically occurs with the bases empty, a nine-pitch, three-strikeout performance can also be accomplished by a relief pitcher who enters the game with one or more runners on base. On May 8, 2014, Brad Boxberger of the Tampa Bay Rays entered a game against the Baltimore Orioles with the bases loaded and proceeded to strike out the side with nine pitches.[14] No player has ever struck out four batters on 12 pitches in an inning, with one of those batters reaching base on an uncaught third strike.

No pitcher has thrown more than one immaculate inning in a game. Jesús Sánchez of the Florida Marlins came within one pitch of that feat on September 13, 1998. Facing the Atlanta Braves, Sánchez struck out the side in the bottom of the second inning on 10 pitches and threw an immaculate inning in the bottom of the third inning:[15] six consecutive strikeouts on 19 pitches.[15] Just one game has seen two pitchers throw immaculate innings: on June 15, 2022, Phil Maton and Luis Garcia of the Houston Astros struck out the same three Texas Rangers batters (Nathaniel Lowe, Ezequiel Durán, and Brad Miller) in the second and seventh innings respectively.[16] Just six weeks later, Durán was also the first strikeout victim of the very next immaculate inning pitched by Reid Detmers on July 31, 2022, making him the only hitter to be on the opposing end of an immaculate inning three times, and in three consecutive immaculate innings, No. 105, 106, and 107. The Texas Rangers became just the second team to be on the receiving end of three consecutive immaculate innings, the first being the San Francisco Giants back in 1979.

There have been only four instances where a team both threw an immaculate inning, and were on the receiving end of the very next immaculate inning. The first time was when Bill Wilson, of the Philadelphia Phillies threw an immaculate inning against the Atlanta Braves on July 6, 1971. Just four days later, on July 10, 1971, John Strohmayer, of the Montreal Expos threw an immaculate inning against the Philadelphia Phillies. The most recent time saw Jose Alvarado, of the Tampa Bay Rays do it on August 4, 2017 against the Milwaukee Brewers. Then, five days later, on August 9, 2017, Boston Red Sox pitcher Rick Porcello would throw an immaculate inning against the Tampa Bay Rays. The Astros are the only team to have this happen twice, in 1991 and 2004, but the latter was unique in that it only involved two teams, as opposed to three teams in the other three instances. On April 15, 2004, Astros pitcher Brandon Backe threw an immaculate inning against the Brewers. Less than two months later, on June 13, 2004, Ben Sheets, of the Brewers would throw the next immaculate inning against the same team that just threw one against his Brewers, the Astros.

As of the current 2026 season, the Texas Rangers are the only team to never have thrown at least one immaculate inning in their history, and the Arizona Diamondbacks and Toronto Blue Jays are the only team never to have been on the receiving end of an immaculate inning.[a]

Frequency by decade

Warren Spahn's immaculate inning in 1949 was the first in 12 seasons.
Brandon McCarthy threw the seventh and final immaculate inning of 2014.

The frequency of immaculate innings has varied widely throughout baseball history. There were only 32 immaculate innings in the 114 Major League seasons from 1876 to 1988, an average of only 0.28 per season (or about one every three or four seasons), but the next 33 occurred in the 23 seasons from 1989 to 2011, an average of 1.43 per season. The pace has since picked up even more, with 54 immaculate innings in the 15 seasons from 2012 to 2025, an average of 3.6 per season.

An alternate perspective shows that the first 40 immaculate innings took place between 1876 and 1994, 119 seasons, for an average of 0.34 per season (or about one every three seasons). The next 39 immaculate innings were thrown between 1995 and 2016, 22 seasons, for an average of 1.77 per season (or over five every three seasons). The most recent 41 immaculate innings occurred between 2017 and 2025, nine seasons, for an average of 4.56 per season (or nearly 14 every three seasons). It took almost 12 decades to reach 40 immaculate innings, then a little over two decades for the next 40, and the most recent 40 took only nine seasons. The 2025 season is the 150th season since the National League began keeping statistics.

More information Decade, Immaculate innings ...
Decade Immaculate innings
Number Cumulative
1880s11
1890s01
1900s12
1910s24
1920s48
1930s19
1940s110
1950s313
1960s821
1970s829
1980s433
1990s1548
2000s1462
2010s3799
2020s24123
Close

Players

More information Pitcher (X), Date ...
Key
Pitcher (X) Name of the pitcher (number of immaculate innings they had pitched at that point, if more than one)
Date Date of the game
Team The pitcher's team at the time of the game
Opposing team The team against whom the pitcher struck out three batters on nine pitches
Inning The inning in which the pitcher struck out three batters on nine pitches
Batters faced (X) The batters who were struck out (number of immaculate innings they had struck out in at that point, if more than one)
Box Box score with play by play, if available
Pitcher has been elected to the Baseball Hall of Fame
Pitcher is active[b]
Close
More information Pitcher, Date ...
Close

See also

Notes

  1. The Washington Nationals in their current form have yet to have been victimized by an immaculate inning, but their predecessor team the Montreal Expos were in a 1977 game.
  2. A player is considered inactive if he has announced his retirement or has not played professionally for a full season.

References

Related Articles

Timelines

Top Qs

Fact Checks