List of Major League Baseball pitchers who have thrown an immaculate inning
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 114 times in Major League history and has been accomplished by 104 pitchers (79 right-handed and 25 left-handed).
Major League Baseball's first immaculate inning was accomplished by John Clarkson of the Boston Beaneaters against the Philadelphia Quakers on June 4, 1889;[2] and the most recent by Johan Oviedo of the Pittsburgh Pirates on May 24, 2023. Use of the term "immaculate inning" first appeared in newspaper reporting after 2000.[3]
Seven pitchers have accomplished the feat more than once, including Hall-of-Famers Lefty Grove, Sandy Koufax, Nolan Ryan, and Randy Johnson, and active pitchers Chris Sale, Max Scherzer, and Kevin Gausman. Koufax, Sale, and Scherzer are the only pitchers to achieve an immaculate inning three times. Koufax accomplished his first immaculate inning while throwing his first no-hitter, becoming the only player to do both in a single game.[4][5][6][7]
Five pitchers – Bob Gibson, Johnson, Pedro Martínez, Ryan, and Scherzer – are also members of the 3,000-strikeout club.[8] Sloppy Thurston, Ryan, Wade Miley, Thomas Pannone, Reid Detmers, and Hayden Wesneski are the only rookies to have achieved the feat.[9][10][11][12] Ryan and Gausman have struck out three batters on nine pitches in both the American League and National League.[13]
Danny Jackson is the sole player to pitch an immaculate inning in the World Series:[14] the seventh inning of Game 5 of the 1985 World Series; it is also the only immaculate inning thrown in a postseason game. 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.[15] 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, threw an immaculate inning in the bottom of the third inning,[16] and struck out the first batter he faced in the fourth: seven consecutive strikeouts on 25 pitches.[16] 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 Rangers batters in different innings.[17]
Frequency by decade
The frequency of immaculate innings has varied widely throughout baseball history. There were only 31 immaculate innings in the 114 Major League seasons from 1876 to 1989, but another 31 in the 20 seasons from 1990 to 2009. The pace has since picked up even more, with 43 immaculate innings in the 12 seasons from 2010 to 2021.
Decade | Immaculate innings | |
---|---|---|
Number | Cumulative | |
1880s | 1 | 1 |
1890s | 0 | 1 |
1900s | 1 | 2 |
1910s | 1 | 3 |
1920s | 5 | 8 |
1930s | 0 | 8 |
1940s | 0 | 8 |
1950s | 3 | 11 |
1960s | 8 | 19 |
1970s | 8 | 27 |
1980s | 4 | 31 |
1990s | 17 | 48 |
2000s | 14 | 62 |
2010s | 37 | 99 |
2020s | 15 | 114 |
Players
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[lower-alpha 1] |
(d) |
Immaculate inning is disputed |
Notes
- A player is considered inactive if he has announced his retirement or has not played professionally for a full season.
- The game play-by-play[20] and contemporary newspaper report[21] for the game of August 23, 1928, show that Lefty Grove first allowed a single to Homer Summa in the second inning before striking out the next three batters (Morgan, Harvel, Autry) on nine consecutive pitches; this is inconsistent with the present-day usage of "immaculate inning" where only three batters are faced (each being struck out on three pitches) in the half-inning.
- An ESPN broadcast of the September 2, 1998 game indicated that Johnson had thrown a ball during Greg Colbrunn's at-bat, disqualifying as an immaculate inning by modern definition of a minimum of nine pitches thrown to accumulate three strikeouts.[58] It is still recognized on MLB's official website.
References
General
- "Immaculate Innings: 9 Pitches – 9 Strikes – 3 Outs". Baseball-Almanac.com. Baseball Almanac. Retrieved April 28, 2013.
- "Baseball Hall of Fame Inductees". Baseball-Reference.com. Sports Reference LLC. Retrieved May 3, 2013.
- Eagle, Ed (August 19, 2018). "Immaculate innings: 3 strikeouts on 9 pitches". MLB.com. MLB Advanced Media. Retrieved January 24, 2019.
Specific
- "Immaculate Innings". Baseball Almanac.
- "Excelsior". The Boston Globe. June 5, 1889. p. 5. Retrieved April 27, 2013. (subscription required)
- Rodriguez, Juan C. (June 19, 2008). "Marlins Notebook: Rare feat". South Florida Sun Sentinel. Fort Lauderdale, Florida. p. 3C. Retrieved August 28, 2021 – via newspapers.com.
- Kovacevic, Dejan (September 5, 2009). "Ohlendorf fans 11, including immaculate inning, but Pirates lose". Pittsburgh Post-Gazette. Retrieved April 28, 2013.
- Topkin, Marc (August 25, 2010). "Soriano's latest feat is flawless". Tampa Bay Times. Archived from the original on 2010-08-28. Retrieved April 28, 2013.
- Matz, Eddie (June 20, 2018). "Max Scherzer becomes fifth ever with two career immaculate innings". ESPN. ESPN Internet Ventures. Retrieved January 24, 2019.
- Collier, Jamal (June 5, 2018). "Scherzer throws 2nd career immaculate inning". MLB.com. MLB Advanced Media. Retrieved January 24, 2019.
- "Career Leaders & Records for Strikeouts". Baseball-Reference.com. Sports Reference LLC. Retrieved December 1, 2010.
- "Sloppy Thurston Statistics and History". Baseball-Reference.com. Sports Reference LLC. Retrieved April 28, 2013.
- "Nolan Ryan Statistics and History". Baseball-Reference.com. Sports Reference LLC. Retrieved January 24, 2019.
- "Wade Miley Statistics and History". Baseball-Reference.com. Sports Reference LLC. Retrieved April 28, 2013.
- "Thomas Pannone Statistics and History". Baseball-Reference.com. Sports Reference LLC. Retrieved May 15, 2019.
- "Ryan, Nolan". National Baseball Hall of Fame. Retrieved April 28, 2013.
- "October 24, 1985 World Series Game 5, Royals at Cardinals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. October 24, 1985. Retrieved April 16, 2013.
- Mooney, Roger (May 10, 2014). "Notebook: Mr. K". The Tampa Tribune. p. 31. Retrieved August 28, 2021 – via newspapers.com.
- "September 13, 1998 Florida Marlins at Atlanta Braves Box Score and Play by Play". Baseball-Reference.com. Sports Reference LLC. September 13, 1998. Retrieved June 4, 2014.
- "Houston Astros' Luis Garcia, Phil Maton first in recorded history to throw immaculate innings in one game". ESPN.com. June 15, 2022. Retrieved June 16, 2022.
- "Philadelphia Athletics 3, Chicago White Sox 2". Retrosheet. August 22, 1923. Retrieved August 26, 2021.
- "Brooklyn Robins 2, Cincinnati Reds 0". Retrosheet. September 14, 1924. Retrieved August 26, 2021.
- "Philadelphia Athletics 3, Cleveland Indians 1". Retrosheet. August 23, 1928. Retrieved August 26, 2021.
- "Grove Fans 8 As Macks Gain". The Baltimore Sun. August 24, 1928. p. 11. Retrieved August 27, 2021 – via newspapers.com.
- "Philadelphia Athletics 5, Chicago White Sox 3". Retrosheet. September 27, 1928. Retrieved August 26, 2021.
- "September 7, 1953 Chicago White Sox at Detroit Tigers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 7, 1953. Retrieved April 16, 2013.
- "April 17, 1956 Philadelphia Phillies at Brooklyn Dodgers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 17, 1956. Retrieved June 4, 2014.
- "August 2, 1959 Boston Red Sox at Detroit Tigers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 2, 1959. Retrieved April 16, 2013.
- "June 30, 1962 New York Mets at Los Angeles Dodgers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 30, 1962. Retrieved April 16, 2013.
- "April 19, 1963 Houston Colts at Los Angeles Dodgers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 19, 1963. Retrieved June 4, 2014.
- "June 15, 1963 Philadelphia Phillies at Milwaukee Braves Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 15, 1963. Retrieved June 4, 2014.
- "April 18, 1964 Cincinnati Reds at Los Angeles Dodgers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 18, 1964. Retrieved April 16, 2013.
- "April 19, 1964 St. Louis Cardinals at Houston Colt .45's Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 19, 1964. Retrieved April 16, 2013.
- "August 11, 1967 New York Yankees at Cleveland Indians Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 11, 1967. Retrieved April 16, 2013.
- "April 19, 1968 Los Angeles Dodgers at New York Mets Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 19, 1968. Retrieved April 16, 2013.
- "May 12, 1969 Los Angeles Dodgers at St. Louis Cardinals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 12, 1969. Retrieved April 16, 2013.
- "July 6, 1971 Philadelphia Phillies at Atlanta Braves Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 6, 1971. Retrieved June 4, 2014.
- "July 10, 1971 Montreal Expos at Philadelphia Phillies Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 10, 1971. Retrieved June 4, 2014.
- "September 24, 1971 Philadelphia Phillies at Chicago Cubs Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 24, 1971. Retrieved April 16, 2013.
- "July 9, 1972 Boston Red Sox at California Angels Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 9, 1972. Retrieved April 16, 2013.
- "September 8, 1977 Montreal Expos at Chicago Cubs Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 8, 1977. Retrieved April 16, 2013.
- "June 23, 1979 San Francisco Giants at Cincinnati Reds Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 23, 1979. Retrieved June 4, 2014.
- "August 25, 1979 Chicago Cubs at San Francisco Giants Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 25, 1979. Retrieved June 4, 2014.
- "September 11, 1979 Atlanta Braves at San Francisco Giants Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 11, 1979. Retrieved June 4, 2014.
- "August 7, 1984 Chicago White Sox at New York Yankees Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 7, 1984. Retrieved April 16, 2013.
- "September 7, 1987 Pittsburgh Pirates at Chicago Cubs Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 7, 1987. Retrieved April 16, 2013.
- "June 4, 1989 San Diego Padres at Cincinnati Reds Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 4, 1989. Retrieved April 16, 2013.
- "April 29, 1990 Texas Rangers at Kansas City Royals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 29, 1990. Retrieved April 16, 2013.
- "June 15, 1991 Cincinnati Reds at Philadelphia Phillies Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 15, 1991. Retrieved April 16, 2013.
- "August 30, 1991 New York Mets at Cincinnati Reds Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 30, 1991. Retrieved April 16, 2013.
- "September 6, 1991 Philadelphia Phillies at Houston Astros Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 6, 1991. Retrieved April 16, 2013.
- "June 7, 1992 Houston Astros at San Francisco Giants Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 7, 1992. Retrieved April 16, 2013.
- "May 11, 1994 New York Mets at Montreal Expos Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 11, 1994. Retrieved April 16, 2013.
- "August 6, 1994 Seattle Mariners at Kansas City Royals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 6, 1994. Retrieved June 4, 2014.
- "August 13, 1995 Pittsburgh Pirates at Los Angeles Dodgers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 13, 1995. Retrieved June 4, 2014.
- "August 22, 1997 Colorado Rockies at Houston Astros Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 22, 1997. Retrieved April 16, 2013.
- "September 23, 1997 Kansas City Royals at Milwaukee Brewers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 23, 1997. Retrieved June 4, 2014.
- "April 14, 1998 Chicago White Sox at Baltimore Orioles Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 14, 1998. Retrieved June 4, 2014.
- "May 9, 1998 Baltimore Orioles at Tampa Bay Devil Rays Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 9, 1998. Retrieved June 4, 2014.
- "June 16, 1998 Colorado Rockies at San Francisco Giants Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 16, 1998. Retrieved June 4, 2014.
- "Disputed Immaculate Inning".
- "September 2, 1998 Houston Astros at Atlanta Braves Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 2, 1998. Retrieved June 4, 2014.
- "July 15, 1999 Detroit Tigers at Houston Astros Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 15, 1999. Retrieved July 4, 2014.
- "September 5, 1999 Cleveland Indians at Baltimore Orioles Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 5, 1999. Retrieved June 4, 2014.
- "August 23, 2001 Arizona Diamondbacks at Pittsburgh Pirates Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 23, 2001. Retrieved June 4, 2014.
- "April 13, 2002 Houston Astros at St. Louis Cardinals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 13, 2002. Retrieved April 16, 2013.
- "May 11, 2002 Arizona Diamondbacks at Philadelphia Phillies Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 11, 2002. Retrieved April 16, 2013.
- "May 18, 2002 Seattle Mariners at Boston Red Sox Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 18, 2002. Retrieved April 16, 2013.
- "June 12, 2002 San Diego Padres at Baltimore Orioles Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 12, 2002. Retrieved April 16, 2013.
- "April 15, 2004 Milwaukee Brewers at Houston Astros Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 15, 2004. Retrieved April 16, 2013.
- "June 13, 2004 Houston Astros at Milwaukee Brewers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 13, 2004. Retrieved April 16, 2013.
- "September 11, 2004 Florida Marlins at Chicago Cubs Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 11, 2004. Retrieved April 16, 2013.
- "June 20, 2006 Detroit Tigers at Milwaukee Brewers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 20, 2006. Retrieved April 16, 2013.
- "July 6, 2007 Atlanta Braves at San Diego Padres Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 6, 2007. Retrieved April 16, 2013.
- "June 8, 2008 Los Angeles Angels of Anaheim at Oakland Athletics Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 8, 2008. Retrieved April 16, 2013.
- "June 17, 2008 Florida Marlins at Seattle Mariners Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 17, 2008. Retrieved April 16, 2013.
- "June 20, 2009 New York Yankees at Florida Marlins Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 20, 2009. Retrieved April 16, 2013.
- "September 5, 2009 St. Louis Cardinals at Pittsburgh Pirates Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 5, 2009. Retrieved April 16, 2013.
- "August 23, 2010 Tampa Bay Rays at Los Angeles Angels of Anaheim Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 23, 2010. Retrieved December 12, 2012.
- "May 6, 2011 Washington Nationals at Florida Marlins Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 6, 2011. Retrieved December 12, 2012.
- "July 8, 2011 Atlanta Braves at Philadelphia Phillies Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 8, 2011. Retrieved December 12, 2012.
- "August 16, 2012 Boston Red Sox at Baltimore Orioles Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 16, 2012. Retrieved December 12, 2012.
- "October 1, 2012 Colorado Rockies at Arizona Diamondbacks Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. October 1, 2012. Retrieved December 12, 2012.
- "May 29, 2013 New York Mets at New York Yankees Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 30, 2013. Retrieved August 28, 2021.
- "July 30, 2013 Toronto Blue Jays at Oakland Athletics Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 31, 2013. Retrieved July 31, 2013.
- "May 8, 2014 Baltimore Orioles at Tampa Bay Rays Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 8, 2014. Retrieved May 10, 2014.
- "May 17, 2014 Cincinnati Reds at Philadelphia Phillies Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 17, 2014. Retrieved May 19, 2014.
- "June 2, 2014 Boston Red Sox at Cleveland Indians Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 2, 2014. Retrieved June 3, 2014.
- "June 4, 2014 Los Angeles Angels at Houston Astros Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 4, 2014. Retrieved June 5, 2014.
- "June 14, 2014 Colorado Rockies at San Francisco Giants Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 14, 2014. Retrieved June 15, 2014.
- "July 11, 2014 Pittsburgh Pirates at Cincinnati Reds Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 11, 2014. Retrieved April 19, 2017.
- "September 17, 2014 New York Yankees at Tampa Bay Rays Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 17, 2014. Retrieved September 18, 2014.
- "May 7, 2015 Los Angeles Dodgers at Milwaukee Brewers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 7, 2015. Retrieved May 8, 2015.
- "May 17. 2015 San Francisco Giants at Cincinnati Reds Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 17, 2015. Retrieved April 18, 2017.
- "July 4, 2016 Pittsburgh Pirates at St. Louis Cardinals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 4, 2016. Retrieved May 12, 2017.
- "April 18, 2017 Baltimore Orioles at Cincinnati Reds Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 18, 2017. Retrieved May 12, 2017.
- "May 11, 2017 Boston Red Sox at Milwaukee Brewers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 11, 2017. Retrieved May 12, 2017.
- "May 14, 2017 Philadelphia Phillies at Washington Nationals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 14, 2017. Retrieved May 15, 2017.
- "May 18, 2017 Miami Marlins at Los Angeles Dodgers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 18, 2017. Retrieved May 19, 2017.
- "July 7, 2017 Detroit Tigers and Cleveland Indians Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 7, 2017. Retrieved July 8, 2017.
- "August 2, 2017 Detroit Tigers and New York Yankees Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 2, 2017. Retrieved August 2, 2017.
- "August 4, 2017 Tampa Bay Rays and Milwaukee Brewers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 4, 2017. Retrieved August 4, 2017.
- "August 9, 2017 Boston Red Sox and Tampa Bay Rays Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 9, 2017. Retrieved August 9, 2017.
- "August 9, 2017 Cleveland Indians at Baltimore Orioles Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 23, 2018. Retrieved January 24, 2019.
- "June 5, 2018 Tampa Bay Rays at Washington Nationals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 5, 2018. Retrieved January 24, 2019.
- "August 8, 2018 Pittsburgh Pirates at Colorado Rockies Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 8, 2018. Retrieved January 24, 2019.
- "August 19, 2018 Los Angeles Dodgers at Seattle Mariners Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 19, 2018. Retrieved January 24, 2019.
- "March 30, 2019 St. Louis Cardinals at Milwaukee Brewers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. March 30, 2019. Retrieved September 19, 2020.
- "April 14, 2019 Tampa Bay Rays at Toronto Blue Jays Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. April 14, 2019. Retrieved September 19, 2020.
- "May 8, 2019 Boston Red Sox at Baltimore Orioles Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. May 8, 2019. Retrieved September 19, 2020.
- "June 5, 2019 Boston Red Sox at Kansas City Royals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. June 5, 2019. Retrieved September 19, 2020.
- "July 3, 2019 Miami Marlins at Washington Nationals Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. July 3, 2019. Retrieved September 19, 2020.
- "August 18, 2019 St. Louis Cardinals at Cincinnati Reds Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. August 18, 2019. Retrieved September 19, 2020.
- "September 11, 2019 Atlanta Braves at Philadelphia Phillies Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 11, 2019. Retrieved September 19, 2020.
- "September 27, 2019 Houston Astros at Los Angeles Angels Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 27, 2019. Retrieved September 19, 2020.
- "September 18, 2020 Cleveland Indians at Detroit Tigers Play by Play and Box Score". Baseball-Reference.com. Sports Reference LLC. September 18, 2020. Retrieved September 19, 2020.
- "Atlanta Braves at Washington Nationals Box Score, May 5, 2021". Baseball-Reference.com. Sports Reference LLC. May 5, 2021. Retrieved September 12, 2021.
- "Red Sox 5, Yankees 2 (Final Score) on MLB Gameday". MLB.com.
- "Mets 2, Yankees 4 (Final Score) on MLB Gameday". MLB.com.
- "Twins 2, Red Sox 12 (Final Score) on MLB Gameday". MLB.com.
- "Padres 0, Dodgers 8 (Final Score) on MLB Gameday". MLB.com.
- "Yankees 0, Orioles 5 (Final Score) on MLB Gameday". MLB.com.
- "Astros at Rangers on MLB Gameday". MLB.com.
- "Immaculate innings: 3 strikeouts on 9 pitches". MLB.com. Retrieved 31 July 2022.
- Enyel De Los Santos Immaculate Inning | Rays vs Guardians | 9/27/2022, retrieved 2022-09-28
- "Holderman is immaculate against Rays". MLB.com. May 4, 2023. Retrieved May 4, 2023.
- "Johan Oviedo throws immaculate inning, becoming 2nd Pirates pitcher to do so in May". Trib Live. 24 May 2023.