# List of Major League Baseball no-hitters

Below is a list of Major League Baseball no-hitters, enumerating every no-hitter pitched in Major League Baseball history. The list also includes no-hit games that were broken up in extra innings or were in shortened games, although they have not been considered official no-hitters since 1991.
Through September 4, 2024, there have been 326 no-hitters recognized by Major League Baseball (MLB): 43 before the formation of the American League in 1901, and the rest in the modern era. Three other games are also noted: one in 1875 by Joe Borden that is accepted as a no-hitter in the National Association but not as a major league game, one in 1876 by Borden that is disputed and not recognized by MLB, and one in 1901 by Pete Dowling that is also disputed and not recognized by MLB. The first no-hitter officially recognized by MLB was pitched by George Bradley on July 15, 1876, during the first season of play in the National League. The most recent major league no-hitter was thrown by Chicago Cubs pitchers Shota Imanaga, Nate Pearson, and Porter Hodge against the Pittsburgh Pirates on September 4, 2024.

## Background

An official no-hit game occurs in Major League Baseball (MLB) when a pitcher (or pitchers) allows no hits during the entire course of a game, which consists of at least nine innings thrown by the pitcher(s). By definition, a perfect game is also a no-hitter, as no batters reach base (thus there are no hits allowed). In a no-hit game, a batter may still reach base via a walk, an error, a fielder's choice, an intentional walk, a hit by pitch, a passed ball or wild pitch on strike three, or catcher's interference. Also, due to these methods of reaching base, it is possible for a team to score runs without getting any hits.
While the vast majority of no-hitters are shutouts, no-hit teams have managed to score runs in their respective games 25 times. Seven times a team has been no-hit and still won the game: two notable victories occurred when the Cincinnati Reds defeated the Houston Colt .45s (now called the Houston Astros) 1–0 on April 23, 1964, even though they were no-hit by Houston starter Ken Johnson, and the Detroit Tigers defeated the Baltimore Orioles 2–1 on April 30, 1967, even though they were no-hit by Baltimore starter Steve Barber and reliever Stu Miller. In another five games, the winning team won despite gaining no hits through eight innings (not needing to play the bottom half of the ninth inning), but these are near no-hitters under the 1991 rule that nine no-hit innings must be completed in order for a no-hitter to be credited.
The pitcher who holds the record for the shortest time between no-hitters is Johnny Vander Meer, the only pitcher in MLB history to throw no-hitters in consecutive starts, while playing for the Cincinnati Reds in 1938. Besides Vander Meer, Allie Reynolds (in 1951), Virgil Trucks (in 1952), Nolan Ryan (in 1973), and Max Scherzer (in 2015) are the only other major leaguers to throw two no-hitters in the same regular season. Jim Maloney technically threw two no-hitters in the 1965 season, but his first one ended after he allowed a home run in the top of the 11th inning. According to the rules interpretation of the time, this was considered a no-hitter. Later that season, Maloney once again took a no-hitter into extra innings, but this time he managed to preserve the no-hitter after the Reds scored in the top half of the tenth, becoming the first pitcher to throw a complete game extra inning no-hitter since Fred Toney in 1917. Roy Halladay threw two no-hitters in 2010: a perfect game during the regular season and a no-hitter in the 2010 National League Division Series. He is the only major leaguer to have thrown no-hitters in regular season and postseason play.
Ryan holds the record for most no-hitters in a career, with seven. Sandy Koufax is second on the list with four no-hitters.
The first black pitcher to toss a no-hitter was Sam Jones who did it for the Chicago Cubs in 1955. The first Latin pitcher to throw one was San Francisco Giant Juan Marichal in 1963. The first Asian pitcher to throw one was Los Angeles Dodger Hideo Nomo in 1996.
The most recent MLB season completed without a no-hitter was 2005.

## Regulation no-hitters

The names of pitchers who threw a perfect game are italicized. For combined no-hitters by two or more pitchers on the same team, each is listed with his number of innings pitched. Games that were part of a doubleheader are noted as either the first game or second game.

### No-hitters

No-hitters :
| # | Date | Pitcher | Team | RS | Opponent | RA | League | Catcher | Notes |
| — | July 28, 1875 | Joe Borden | Philadelphia White Stockings | 4 | Chicago White Stockings | 0 | NA | Pop Snyder | [3] [notes 2] |
| — | May 23, 1876 | Joe Borden | Boston Red Caps | 8 | Cincinnati Reds | 0 | NL | John Morrill | |
| 1 | July 15, 1876 | George Bradley | St. Louis Brown Stockings | 2 | Hartford Dark Blues | 0 | NL | John Clapp | |
| 2 | June 12, 1880 | Lee Richmond | Worcester Worcesters | 1 | Cleveland Blues | 0 | NL | Charlie Bennett | |
| 3 | June 17, 1880 | John Montgomery Ward $^†$ | Providence Grays | 5 | Buffalo Bisons | 0 | NL | Emil Gross | |
| 4 | August 19, 1880 | Larry Corcoran (1) | Chicago White Stockings | 6 | Boston Red Caps | 0 | NL | Silver Flint (? IP) (1) King Kelly (? IP) (1)$^†$ | |
| 5 | August 20, 1880 | Pud Galvin (1)$^†$ | Buffalo Bisons | 1 | Worcester Worcesters | 0 | NL | Jack Rowe (1) | |
| 6 | September 11, 1882 | Tony Mullane | Louisville Eclipse | 2 | Cincinnati Red Stockings | 0 | AA | Dan Sullivan (1) | |
| 7 | September 19, 1882 | Guy Hecker | Louisville Eclipse | 3 | Pittsburgh Alleghenys | 1 | AA | Dan Sullivan (2) | |
| 8 | September 20, 1882 | Larry Corcoran (2) | Chicago White Stockings | 5 | Worcester Worcesters | 0 | NL | Silver Flint (2) | |
| 9 | July 25, 1883 | Charles Radbourn$^†$ | Providence Grays | 8 | Cleveland Blues | 0 | NL | Barney Gilligan | |
| 10 | September 13, 1883 | Hugh Daily | Cleveland Blues | 1 | Philadelphia Phillies | 0 | NL | Doc Bushong | |
| 11 | May 24, 1884 | Al Atkinson (1) | Philadelphia Athletics | 10 | Pittsburgh Alleghenys | 1 | AA | Jocko Milligan | |
| 12 | May 29, 1884 | Ed Morris | Columbus Buckeyes | 5 | Pittsburgh Alleghenys | 0 | AA | Rudy Kemmler (1) | |
| 13 | June 5, 1884 | Frank Mountain | Columbus Buckeyes | 12 | Washington Nationals | 0 | AA | Rudy Kemmler (2) | |
| 14 | June 27, 1884 | Larry Corcoran (3) | Chicago White Stockings | 6 | Providence Grays | 0 | NL | King Kelly (2)$^†$ | |
| 15 | August 4, 1884 | Pud Galvin (2)$^†$ | Buffalo Bisons | 18 | Detroit Wolverines | 0 | NL | Jack Rowe (2) | |
| 16 | August 26, 1884 | Dick Burns | Cincinnati Outlaw Reds | 3 | Kansas City Unions | 1 | UA | Joe Crotty | |
| 17 | September 28, 1884 | Ed Cushman | Milwaukee Brewers | 5 | Washington Nationals | 0 | UA | Cal Broughton | |
| 18 | October 4, 1884 | Sam Kimber | Brooklyn Atlantics | 0 | Toledo Blue Stockings | 0 | AA | Jack Corcoran | [7] [notes 4] |
| 19 | July 27, 1885 | John Clarkson $^†$ | Chicago White Stockings | 4 | Providence Grays | 0 | NL | Silver Flint (3) | |
| 20 | August 29, 1885 | Charlie Ferguson | Philadelphia Phillies | 1 | Providence Grays | 0 | NL | Charlie Ganzel (1) | |
| 21 | May 1, 1886 | Al Atkinson (2) | Philadelphia Athletics | 3 | New York Metropolitans | 2 | AA | Jack O'Brien | |
| 22 | July 24, 1886 | Adonis Terry (1) | Brooklyn Grays | 1 | St. Louis Browns | 0 | AA | Jimmy Peoples (1) | |
| 23 | October 6, 1886 | Matt Kilroy | Baltimore Orioles | 6 | Pittsburgh Alleghenys | 0 | AA | Tom Dolan | |
| 24 | May 27, 1888 | Adonis Terry (2) | Brooklyn Bridegrooms | 4 | Louisville Colonels | 0 | AA | Jimmy Peoples (2) | |
| 25 | June 6, 1888 | Henry Porter | Kansas City Cowboys | 4 | Baltimore Orioles | 0 | AA | Law Daniels | |
| 26 | July 26, 1888 | Ed Seward | Philadelphia Athletics | 12 | Cincinnati Red Stockings | 2 | AA | Wilbert Robinson (1)$^†$ | |
| 27 | July 31, 1888 | Gus Weyhing | Philadelphia Athletics | 4 | Kansas City Cowboys | 0 | AA | George Townsend | |
| 28 | September 15, 1890 | Ledell Titcomb | Rochester Broncos | 7 | Syracuse Stars | 0 | AA | John Grim | |
| 29 | June 22, 1891 | Tom Lovett | Brooklyn Grooms | 4 | New York Giants | 0 | NL | Con Daily | |
| 30 | July 31, 1891 | Amos Rusie $^†$ | New York Giants | 6 | Brooklyn Grooms | 0 | NL | Dick Buckley | [17] [notes 5] |
| 31 | October 4, 1891 | Ted Breitenstein (1) | St. Louis Browns | 8 | Louisville Colonels | 0 | AA | John Munyan | [18] [notes 6] |
| 32 | August 6, 1892 | Jack Stivetts | Boston Beaneaters | 11 | Brooklyn Grooms | 0 | NL | Charlie Ganzel (2) | |
| 33 | August 22, 1892 | Ben Sanders | Louisville Colonels | 6 | Baltimore Orioles | 2 | NL | Bill Merritt | |
| 34 | October 15, 1892 | Bumpus Jones | Cincinnati Reds | 7 | Pittsburgh Pirates | 1 | NL | Farmer Vaughn | [21] [notes 7] |
| 35 | August 16, 1893 | Bill Hawke | Baltimore Orioles | 5 | Washington Senators | 0 | NL | Wilbert Robinson (2)$^†$ | [22] [notes 8] |
| 36 | September 18, 1897 | Cy Young (1)$^†$ | Cleveland Spiders | 6 | Cincinnati Reds | 0 | NL | Chief Zimmer (1) | [23] [notes 9] |
| 37 | April 22, 1898 | Ted Breitenstein (2) | Cincinnati Reds | 11 | Pittsburgh Pirates | 0 | NL | Heinie Peitz (1) | [24] [notes 10] |
| 38 | April 22, 1898 | Jay Hughes | Baltimore Orioles | 8 | Boston Beaneaters | 0 | NL | Boileryard Clarke | [24] [notes 11] |
| 39 | July 8, 1898 | Red Donahue | Philadelphia Phillies | 5 | Boston Beaneaters | 0 | NL | Ed McFarland (1) | |
| 40 | August 21, 1898 | Walter Thornton | Chicago Orphans | 2 | Brooklyn Bridegrooms | 0 | NL | Tim Donahue | [26] [notes 12] |
| 41 | May 25, 1899 | Deacon Phillippe | Louisville Colonels | 7 | New York Giants | 0 | NL | Malachi Kittridge | |
| 42 | August 7, 1899 | Vic Willis $^†$ | Boston Beaneaters | 7 | Washington Senators | 1 | NL | Marty Bergen | |
| 43 | July 12, 1900 | Noodles Hahn | Cincinnati Reds | 4 | Philadelphia Phillies | 0 | NL | Heinie Peitz (2) | |
| — | June 30, 1901 | Pete Dowling | Cleveland Blues | 7 | Milwaukee Brewers | 0 | AL | George Yeager | [30] [notes 13] |
| 44 | July 15, 1901 | Christy Mathewson (1)$^†$ | New York Giants | 5 | St. Louis Cardinals | 0 | NL | Jack Warner | |
| 45 | September 20, 1902 | Nixey Callahan | Chicago White Sox | 3 | Detroit Tigers | 0 | AL | Ed McFarland (2) | [36] [notes 9] |
| 46 | September 18, 1903 | Chick Fraser | Philadelphia Phillies | 10 | Chicago Cubs | 0 | NL | Chief Zimmer (2) | [37] [notes 12] |
| 47 | May 5, 1904 | Cy Young (2)$^†$ | Boston Americans | 3 | Philadelphia Athletics | 0 | AL | Lou Criger (1) | [38] [notes 14] |
| 48 | August 17, 1904 | Jesse Tannehill | Boston Americans | 6 | Chicago White Sox | 0 | AL | Duke Farrell | [39] [notes 15] |
| 49 | June 13, 1905 | Christy Mathewson (2)$^†$ | New York Giants | 1 | Chicago Cubs | 0 | NL | Frank Bowerman | [40] [notes 16] |
| 50 | July 22, 1905 | Weldon Henley | Philadelphia Athletics | 6 | St. Louis Browns | 0 | AL | Harry Barton | |
| 51 | September 6, 1905 | Frank Smith (1) | Chicago White Sox | 15 | Detroit Tigers | 0 | AL | Ed McFarland (3) | [42] [notes 17] |
| 52 | September 27, 1905 | Bill Dinneen | Boston Americans | 2 | Chicago White Sox | 0 | AL | Lou Criger (2) | |
| 53 | May 1, 1906 | Johnny Lush | Philadelphia Phillies | 6 | Brooklyn Superbas | 0 | NL | Red Dooin | |
| 54 | July 20, 1906 | Mal Eason | Brooklyn Superbas | 2 | St. Louis Cardinals | 0 | NL | Lew Ritter | [44] [notes 20] |
| 55 | May 8, 1907 | Big Jeff Pfeffer | Boston Doves | 6 | Cincinnati Reds | 0 | NL | Sam Brown | |
| 56 | September 20, 1907 | Nick Maddox | Pittsburgh Pirates | 2 | Brooklyn Superbas | 1 | NL | George Gibson | [46] [notes 21] |
| 57 | June 30, 1908 | Cy Young (3)$^†$ | Boston Red Sox | 8 | New York Highlanders | 0 | AL | Lou Criger (3) | |
| 58 | July 4, 1908 | Hooks Wiltse | New York Giants | 1 | Philadelphia Phillies | 0 | NL | Roger Bresnahan $^†$ | [48] [notes 23] |
| 59 | September 5, 1908 | Nap Rucker | Brooklyn Superbas | 6 | Boston Doves | 0 | NL | Bill Bergen | [49] [notes 12] |
| 60 | September 18, 1908 | Bob Rhoads | Cleveland Naps | 2 | Boston Red Sox | 1 | AL | Harry Bemis | |
| 61 | September 20, 1908 | Frank Smith (2) | Chicago White Sox | 1 | Philadelphia Athletics | 0 | AL | Billy Sullivan | |
| 62 | October 2, 1908 | Addie Joss (1)$^†$ | Cleveland Naps | 1 | Chicago White Sox | 0 | AL | Nig Clarke (1) | |
| 63 | April 20, 1910 | Addie Joss (2)$^†$ | Cleveland Naps | 1 | Chicago White Sox | 0 | AL | Nig Clarke (2) | [53] [notes 24] |
| 64 | May 12, 1910 | Chief Bender $^†$ | Philadelphia Athletics | 4 | Cleveland Naps | 0 | AL | Ira Thomas | |
| 65 | July 29, 1911 | Smoky Joe Wood | Boston Red Sox | 5 | St. Louis Browns | 0 | AL | Bill Carrigan(1) | [55] [notes 25] |
| 66 | August 27, 1911 | Ed Walsh $^†$ | Chicago White Sox | 5 | Boston Red Sox | 0 | AL | Bruno Block | |
| 67 | July 4, 1912 | George Mullin | Detroit Tigers | 7 | St. Louis Browns | 0 | AL | Oscar Stanage | [57] [notes 12] |
| 68 | August 30, 1912 | Earl Hamilton | St. Louis Browns | 5 | Detroit Tigers | 1 | AL | Walt Alexander | [58] [notes 26] |
| 69 | September 6, 1912 | Jeff Tesreau | New York Giants | 3 | Philadelphia Phillies | 0 | NL | Art Wilson (1) | [59] [notes 9] |
| 70 | May 31, 1914 | Joe Benz | Chicago White Sox | 6 | Cleveland Naps | 1 | AL | Ray Schalk (1)$^†$ | [60] [notes 27] |
| 71 | September 9, 1914 | Iron Davis | Boston Braves | 7 | Philadelphia Phillies | 0 | NL | Hank Gowdy | [61] [notes 28] |
| 72 | September 19, 1914 | Ed Lafitte | Brooklyn Tip-Tops | 6 | Kansas City Packers | 2 | FL | Yip Owens | [62] [notes 9] |
| 73 | April 15, 1915 | Rube Marquard $^†$ | New York Giants | 2 | Brooklyn Robins | 0 | NL | Chief Meyers | |
| 74 | April 24, 1915 | Frank Allen | Pittsburgh Rebels | 2 | St. Louis Terriers | 0 | FL | Claude Berry | |
| 75 | May 15, 1915 | Claude Hendrix | Chicago Chi-Feds/Whales | 10 | Pittsburgh Rebels | 0 | FL | Art Wilson (2) | |
| 76 | August 16, 1915 | Alex Main | Kansas City Packers | 5 | Buffalo Buffeds/Blues | 0 | FL | Ted Easterly | |
| 77 | August 31, 1915 | Jimmy Lavender | Chicago Cubs | 2 | New York Giants | 0 | NL | Jimmy Archer | [67] [notes 9] |
| 78 | September 7, 1915 | Dave Davenport | St. Louis Terriers | 3 | Chicago Chi-Feds/Whales | 0 | FL | Grover Hartley | |
| 79 | June 16, 1916 | Tom L. Hughes | Boston Braves | 2 | Pittsburgh Pirates | 0 | NL | Walt Tragesser | |
| 80 | June 21, 1916 | Rube Foster | Boston Red Sox | 2 | New York Yankees | 0 | AL | Bill Carrigan (2) | |
| 81 | August 26, 1916 | Bullet Joe Bush | Philadelphia Athletics | 5 | Cleveland Indians | 0 | AL | Val Picinich (1) | |
| 82 | August 30, 1916 | Dutch Leonard (1) | Boston Red Sox | 4 | St. Louis Browns | 0 | AL | Bill Carrigan (3) | |
| 83 | April 14, 1917 | Eddie Cicotte | Chicago White Sox | 11 | St. Louis Browns | 0 | AL | Ray Schalk (2)$^†$ | |
| 84 | April 24, 1917 | George Mogridge | New York Yankees | 2 | Boston Red Sox | 1 | AL | Les Nunamaker | |
| 85 | May 2, 1917 | Fred Toney | Cincinnati Reds | 1 | Chicago Cubs | 0 | NL | Emil Huhn | |
| 86 | May 5, 1917 | Ernie Koob | St. Louis Browns | 1 | Chicago White Sox | 0 | AL | Hank Severeid (1) | |
| 87 | May 6, 1917 | Bob Groom | St. Louis Browns | 3 | Chicago White Sox | 0 | AL | Hank Severeid (2) | |
| 88 | June 23, 1917 | Babe Ruth (0 IP) $^†$ Ernie Shore (9 IP) | Boston Red Sox | 4 | Washington Senators | 0 | AL | Pinch Thomas (0 IP) Sam Agnew (9 IP) | |
| 89 | June 3, 1918 | Dutch Leonard (2) | Boston Red Sox | 5 | Detroit Tigers | 0 | AL | Wally Schang | |
| 90 | May 11, 1919 | Hod Eller | Cincinnati Reds | 6 | St. Louis Cardinals | 0 | NL | Bill Rariden | |
| 91 | September 10, 1919 | Ray Caldwell | Cleveland Indians | 3 | New York Yankees | 0 | AL | Steve O'Neill | |
| 92 | July 1, 1920 | Walter Johnson $^†$ | Washington Senators | 1 | Boston Red Sox | 0 | AL | Val Picinich (2) | |
| 93 | April 30, 1922 | Charlie Robertson | Chicago White Sox | 2 | Detroit Tigers | 0 | AL | Ray Schalk (3)$^†$ | |
| 94 | May 7, 1922 | Jesse Barnes | New York Giants | 6 | Philadelphia Phillies | 0 | NL | Earl Smith | |
| 95 | September 4, 1923 | Sad Sam Jones | New York Yankees | 2 | Philadelphia Athletics | 0 | AL | Fred Hofmann | |
| 96 | September 7, 1923 | Howard Ehmke | Boston Red Sox | 4 | Philadelphia Athletics | 0 | AL | Val Picinich (3) | |
| 97 | July 17, 1924 | Jesse Haines $^†$ | St. Louis Cardinals | 5 | Boston Braves | 0 | NL | Mike González | |
| 98 | September 13, 1925 | Dazzy Vance $^†$ | Brooklyn Robins | 10 | Philadelphia Phillies | 1 | NL | Hank DeBerry | |
| 99 | August 21, 1926 | Ted Lyons $^†$ | Chicago White Sox | 6 | Boston Red Sox | 0 | AL | Johnny Grabowski | |
| 100 | May 8, 1929 | Carl Hubbell $^†$ | New York Giants | 11 | Pittsburgh Pirates | 0 | NL | Bob O'Farrell | |
| 101 | April 29, 1931 | Wes Ferrell | Cleveland Indians | 9 | St. Louis Browns | 0 | AL | Luke Sewell (1) | |
| 102 | August 8, 1931 | Bobby Burke | Washington Senators | 5 | Boston Red Sox | 0 | AL | Roy Spencer | |
| 103 | September 21, 1934 | Paul Dean | St. Louis Cardinals | 3 | Brooklyn Dodgers | 0 | NL | Bill DeLancey | |
| 104 | August 31, 1935 | Vern Kennedy | Chicago White Sox | 5 | Cleveland Indians | 0 | AL | Luke Sewell (2) | |
| 105 | June 1, 1937 | Bill Dietrich | Chicago White Sox | 8 | St. Louis Browns | 0 | AL | Luke Sewell (3) | |
| 106 | June 11, 1938 | Johnny Vander Meer (1) | Cincinnati Reds | 3 | Boston Bees | 0 | NL | Ernie Lombardi (1)$^†$ | |
| 107 | June 15, 1938 | Johnny Vander Meer (2) | Cincinnati Reds | 6 | Brooklyn Dodgers | 0 | NL | Ernie Lombardi (2)$^†$ | |
| 108 | August 27, 1938 | Monte Pearson | New York Yankees | 13 | Cleveland Indians | 0 | AL | Joe Glenn | |
| 109 | April 16, 1940 | Bob Feller (1) $^†$ | Cleveland Indians | 1 | Chicago White Sox | 0 | AL | Rollie Hemsley | |
| 110 | April 30, 1940 | Tex Carleton | Brooklyn Dodgers | 3 | Cincinnati Reds | 0 | NL | Herman Franks | |
| 111 | August 30, 1941 | Lon Warneke | St. Louis Cardinals | 2 | Cincinnati Reds | 0 | NL | Walker Cooper (1) | |
| 112 | April 27, 1944 | Jim Tobin | Boston Braves | 2 | Brooklyn Dodgers | 0 | NL | Phil Masi | |
| 113 | May 15, 1944 | Clyde Shoun | Cincinnati Reds | 1 | Boston Braves | 0 | NL | Ray Mueller | |
| 114 | September 9, 1945 | Dick Fowler | Philadelphia Athletics | 1 | St. Louis Browns | 0 | AL | Buddy Rosar (1) | |
| 115 | April 23, 1946 | Ed Head | Brooklyn Dodgers | 5 | Boston Braves | 0 | NL | Ferrell Anderson | |
| 116 | April 30, 1946 | Bob Feller (2)$^†$ | Cleveland Indians | 1 | New York Yankees | 0 | AL | Frankie Hayes | |
| 117 | June 18, 1947 | Ewell Blackwell | Cincinnati Reds | 6 | Boston Braves | 0 | NL | Ray Lamanno | |
| 118 | July 10, 1947 | Don Black | Cleveland Indians | 3 | Philadelphia Athletics | 0 | AL | Jim Hegan (1) | |
| 119 | September 3, 1947 | Bill McCahan | Philadelphia Athletics | 3 | Washington Senators | 0 | AL | Buddy Rosar (2) | |
| 120 | June 30, 1948 | Bob Lemon $^†$ | Cleveland Indians | 2 | Detroit Tigers | 0 | AL | Jim Hegan (2) | |
| 121 | September 9, 1948 | Rex Barney | Brooklyn Dodgers | 2 | New York Giants | 0 | NL | Bruce Edwards | |
| 122 | August 11, 1950 | Vern Bickford | Boston Braves | 7 | Brooklyn Dodgers | 0 | NL | Walker Cooper (2) | |
| 123 | May 6, 1951 | Cliff Chambers | Pittsburgh Pirates | 3 | Boston Braves | 0 | NL | Ed Fitz Gerald | |
| 124 | July 1, 1951 | Bob Feller (3)$^†$ | Cleveland Indians | 2 | Detroit Tigers | 1 | AL | Jim Hegan (3) | |
| 125 | July 12, 1951 | Allie Reynolds (1) | New York Yankees | 1 | Cleveland Indians | 0 | AL | Yogi Berra (1)$^†$ | |
| 126 | September 28, 1951 | Allie Reynolds (2) | New York Yankees | 8 | Boston Red Sox | 0 | AL | Yogi Berra (2)$^†$ | |
| 127 | May 15, 1952 | Virgil Trucks (1) | Detroit Tigers | 1 | Washington Senators | 0 | AL | Joe Ginsberg | |
| 128 | June 19, 1952 | Carl Erskine (1) | Brooklyn Dodgers | 5 | Chicago Cubs | 0 | NL | Roy Campanella (1)$^†$ | |
| 129 | August 25, 1952 | Virgil Trucks (2) | Detroit Tigers | 1 | New York Yankees | 0 | AL | Matt Batts | |
| 130 | May 6, 1953 | Bobo Holloman | St. Louis Browns | 6 | Philadelphia Athletics | 0 | AL | Les Moss | |
| 131 | June 12, 1954 | Jim Wilson | Milwaukee Braves | 2 | Philadelphia Phillies | 0 | NL | Del Crandall (1) | |
| 132 | May 12, 1955 | Sam Jones | Chicago Cubs | 4 | Pittsburgh Pirates | 0 | NL | Clyde McCullough | |
| 133 | May 12, 1956 | Carl Erskine (2) | Brooklyn Dodgers | 3 | New York Giants | 0 | NL | Roy Campanella (2)$^†$ | |
| 134 | July 14, 1956 | Mel Parnell | Boston Red Sox | 4 | Chicago White Sox | 0 | AL | Sammy White | |
| 135 | September 25, 1956 | Sal Maglie | Brooklyn Dodgers | 5 | Philadelphia Phillies | 0 | NL | Roy Campanella (3)$^†$ | |
| 136 | October 8, 1956 § | Don Larsen | New York Yankees (AL) | 2 | Brooklyn Dodgers (NL) | 0 | WS | Yogi Berra (3)$^†$ | |
| 137 | August 20, 1957 | Bob Keegan | Chicago White Sox | 6 | Washington Senators | 0 | AL | Sherm Lollar | |
| 138 | July 20, 1958 | Jim Bunning (1)$^†$ | Detroit Tigers | 3 | Boston Red Sox | 0 | AL | Red Wilson | |
| 139 | September 20, 1958 | Hoyt Wilhelm $^†$ | Baltimore Orioles | 1 | New York Yankees | 0 | AL | Gus Triandos (1) | |
| 140 | May 15, 1960 | Don Cardwell | Chicago Cubs | 4 | St. Louis Cardinals | 0 | NL | Del Rice | |
| 141 | August 18, 1960 | Lew Burdette | Milwaukee Braves | 1 | Philadelphia Phillies | 0 | NL | Del Crandall (2) | |
| 142 | September 16, 1960 | Warren Spahn (1)$^†$ | Milwaukee Braves | 4 | Philadelphia Phillies | 0 | NL | Del Crandall (3) | |
| 143 | April 28, 1961 | Warren Spahn (2)$^†$ | Milwaukee Braves | 1 | San Francisco Giants | 0 | NL | Charley Lau | |
| 144 | May 5, 1962 | Bo Belinsky | Los Angeles Angels | 2 | Baltimore Orioles | 0 | AL | Buck Rodgers | |
| 145 | June 26, 1962 | Earl Wilson | Boston Red Sox | 2 | Los Angeles Angels | 0 | AL | Bob Tillman (1) | |
| 146 | June 30, 1962 | Sandy Koufax (1)$^†$ | Los Angeles Dodgers | 5 | New York Mets | 0 | NL | John Roseboro (1) | |
| 147 | August 1, 1962 | Bill Monbouquette | Boston Red Sox | 1 | Chicago White Sox | 0 | AL | Jim Pagliaroni (1) | |
| 148 | August 26, 1962 | Jack Kralick | Minnesota Twins | 1 | Kansas City Athletics | 0 | AL | Earl Battey | |
| 149 | May 11, 1963 | Sandy Koufax (2)$^†$ | Los Angeles Dodgers | 8 | San Francisco Giants | 0 | NL | John Roseboro (2) | |
| 150 | May 17, 1963 | Don Nottebart | Houston Colt .45s | 4 | Philadelphia Phillies | 1 | NL | John Bateman (1) | |
| 151 | June 15, 1963 | Juan Marichal $^†$ | San Francisco Giants | 1 | Houston Colt .45s | 0 | NL | Ed Bailey | |
| 152 | April 23, 1964 | Ken Johnson | Houston Colt .45s | 0^ | Cincinnati Reds | 1 | NL | Jerry Grote | |
| 153 | June 4, 1964 | Sandy Koufax (3)$^†$ | Los Angeles Dodgers | 3 | Philadelphia Phillies | 0 | NL | Doug Camilli | |
| 154 | June 21, 1964 | Jim Bunning (2)$^†$ | Philadelphia Phillies | 6 | New York Mets | 0 | NL | Gus Triandos (2) | |
| 155 | August 19, 1965 | Jim Maloney (1) | Cincinnati Reds | 1 | Chicago Cubs | 0 | NL | Johnny Edwards (1) | |
| 156 | September 9, 1965 | Sandy Koufax (4)$^†$ | Los Angeles Dodgers | 1 | Chicago Cubs | 0 | NL | Jeff Torborg (1) | |
| 157 | September 16, 1965 | Dave Morehead | Boston Red Sox | 2 | Cleveland Indians | 0 | AL | Bob Tillman (2) | |
| 158 | June 10, 1966 | Sonny Siebert | Cleveland Indians | 2 | Washington Senators | 0 | AL | Joe Azcue (1) | |
| 159 | April 30, 1967 | Steve Barber (8⅔ IP) Stu Miller (⅓ IP) | Baltimore Orioles | 1^ | Detroit Tigers | 2 | AL | Andy Etchebarren (8 IP) Larry Haney (1 IP) | |
| 160 | June 18, 1967 | Don Wilson (1) | Houston Astros | 2 | Atlanta Braves | 0 | NL | Dave Adlesh | |
| 161 | August 25, 1967 | Dean Chance | Minnesota Twins | 2 | Cleveland Indians | 1 | AL | Jerry Zimmerman | |
| 162 | September 10, 1967 | Joel Horlen | Chicago White Sox | 6 | Detroit Tigers | 0 | AL | J. C. Martin | |
| 163 | April 27, 1968 | Tom Phoebus | Baltimore Orioles | 6 | Boston Red Sox | 0 | AL | Curt Blefary | |
| 164 | May 8, 1968 | Catfish Hunter $^†$ | Oakland Athletics | 4 | Minnesota Twins | 0 | AL | Jim Pagliaroni (2) | |
| 165 | July 29, 1968 | George Culver | Cincinnati Reds | 6 | Philadelphia Phillies | 1 | NL | Pat Corrales | |
| 166 | September 17, 1968 | Gaylord Perry $^†$ | San Francisco Giants | 1 | St. Louis Cardinals | 0 | NL | Dick Dietz | |
| 167 | September 18, 1968 | Ray Washburn | St. Louis Cardinals | 2 | San Francisco Giants | 0 | NL | Johnny Edwards (2) | |
| 168 | April 17, 1969 | Bill Stoneman (1) | Montreal Expos | 7 | Philadelphia Phillies | 0 | NL | John Bateman (2) | |
| 169 | April 30, 1969 | Jim Maloney (2) | Cincinnati Reds | 10 | Houston Astros | 0 | NL | Johnny Bench $^†$ | |
| 170 | May 1, 1969 | Don Wilson (2) | Houston Astros | 4 | Cincinnati Reds | 0 | NL | Don Bryant | |
| 171 | August 13, 1969 | Jim Palmer $^†$ | Baltimore Orioles | 8 | Oakland Athletics | 0 | AL | Ellie Hendricks | |
| 172 | August 19, 1969 | Ken Holtzman (1) | Chicago Cubs | 3 | Atlanta Braves | 0 | NL | Bill Heath (7⅔ IP) Gene Oliver (1⅓ IP) | |
| 173 | September 20, 1969 | Bob Moose | Pittsburgh Pirates | 4 | New York Mets | 0 | NL | Manny Sanguillén | |
| 174 | June 12, 1970 | Dock Ellis | Pittsburgh Pirates | 2 | San Diego Padres | 0 | NL | Jerry May | |
| 175 | July 3, 1970 | Clyde Wright | California Angels | 4 | Oakland Athletics | 0 | AL | Joe Azcue (2) | |
| 176 | July 20, 1970 | Bill Singer | Los Angeles Dodgers | 5 | Philadelphia Phillies | 0 | NL | Jeff Torborg (2) | |
| 177 | September 21, 1970 | Vida Blue | Oakland Athletics | 6 | Minnesota Twins | 0 | AL | Gene Tenace (1) | |
| 178 | June 3, 1971 | Ken Holtzman (2) | Chicago Cubs | 1 | Cincinnati Reds | 0 | NL | Danny Breeden | |
| 179 | June 23, 1971 | Rick Wise | Philadelphia Phillies | 4 | Cincinnati Reds | 0 | NL | Tim McCarver (1) | |
| 180 | August 14, 1971 | Bob Gibson $^†$ | St. Louis Cardinals | 11 | Pittsburgh Pirates | 0 | NL | Ted Simmons (1)$^†$ | |
| 181 | April 16, 1972 | Burt Hooton | Chicago Cubs | 4 | Philadelphia Phillies | 0 | NL | Randy Hundley (1) | |
| 182 | September 2, 1972 | Milt Pappas | Chicago Cubs | 8 | San Diego Padres | 0 | NL | Randy Hundley (2) | |
| 183 | October 2, 1972 | Bill Stoneman (2) | Montreal Expos | 7 | New York Mets | 0 | NL | Tim McCarver (2) | |
| 184 | April 27, 1973 | Steve Busby (1) | Kansas City Royals | 3 | Detroit Tigers | 0 | AL | Fran Healy (1) | |
| 185 | May 15, 1973 | Nolan Ryan (1)$^†$ | California Angels | 3 | Kansas City Royals | 0 | AL | Jeff Torborg (3) | |
| 186 | July 15, 1973 | Nolan Ryan (2)$^†$ | California Angels | 6 | Detroit Tigers | 0 | AL | Art Kusnyer | |
| 187 | July 30, 1973 | Jim Bibby | Texas Rangers | 6 | Oakland Athletics | 0 | AL | Dick Billings | |
| 188 | August 5, 1973 | Phil Niekro $^†$ | Atlanta Braves | 9 | San Diego Padres | 0 | NL | Paul Casanova | |
| 189 | June 19, 1974 | Steve Busby (2) | Kansas City Royals | 2 | Milwaukee Brewers | 0 | AL | Fran Healy (2) | |
| 190 | July 19, 1974 | Dick Bosman | Cleveland Indians | 4 | Oakland Athletics | 0 | AL | John Ellis | |
| 191 | September 28, 1974 | Nolan Ryan (3)$^†$ | California Angels | 4 | Minnesota Twins | 0 | AL | Tom Egan | |
| 192 | June 1, 1975 | Nolan Ryan (4)$^†$ | California Angels | 1 | Baltimore Orioles | 0 | AL | Ellie Rodríguez | |
| 193 | August 24, 1975 | Ed Halicki | San Francisco Giants | 6 | New York Mets | 0 | NL | Dave Rader | |
| 194 | September 28, 1975 | Vida Blue (5 IP) Glenn Abbott (1 IP) Paul Lindblad (1 IP) Rollie Fingers (2 IP)$^†$ | Oakland Athletics | 5 | California Angels | 0 | AL | Gene Tenace (2) (6 IP) Ray Fosse (1) (3 IP) | |
| 195 | July 9, 1976 | Larry Dierker | Houston Astros | 6 | Montreal Expos | 0 | NL | Ed Herrmann | |
| 196 | July 28, 1976 | Blue Moon Odom (5 IP) Francisco Barrios (4 IP) | Chicago White Sox | 2 | Oakland Athletics | 1 | AL | Jim Essian | |
| 197 | August 9, 1976 | John Candelaria | Pittsburgh Pirates | 2 | Los Angeles Dodgers | 0 | NL | Duffy Dyer | |
| 198 | September 29, 1976 | John Montefusco | San Francisco Giants | 9 | Atlanta Braves | 0 | NL | Gary Alexander | |
| 199 | May 14, 1977 | Jim Colborn | Kansas City Royals | 6 | Texas Rangers | 0 | AL | Darrell Porter (1) | |
| 200 | May 30, 1977 | Dennis Eckersley $^†$ | Cleveland Indians | 1 | California Angels | 0 | AL | Ray Fosse (2) | |
| 201 | September 22, 1977 | Bert Blyleven $^†$ | Texas Rangers | 6 | California Angels | 0 | AL | Jim Sundberg | |
| 202 | April 16, 1978 | Bob Forsch (1) | St. Louis Cardinals | 5 | Philadelphia Phillies | 0 | NL | Ted Simmons (2)$^†$ | |
| 203 | June 16, 1978 | Tom Seaver $^†$ | Cincinnati Reds | 4 | St. Louis Cardinals | 0 | NL | Don Werner | |
| 204 | April 7, 1979 | Ken Forsch | Houston Astros | 6 | Atlanta Braves | 0 | NL | Alan Ashby (1) | |
| 205 | June 27, 1980 | Jerry Reuss | Los Angeles Dodgers | 8 | San Francisco Giants | 0 | NL | Steve Yeager | |
| 206 | May 10, 1981 | Charlie Lea | Montreal Expos | 4 | San Francisco Giants | 0 | NL | Gary Carter $^†$ | |
| 207 | May 15, 1981 | Len Barker | Cleveland Indians | 3 | Toronto Blue Jays | 0 | AL | Ron Hassey (1) | |
| 208 | September 26, 1981 | Nolan Ryan (5)$^†$ | Houston Astros | 5 | Los Angeles Dodgers | 0 | NL | Alan Ashby (2) | |
| 209 | July 4, 1983 | Dave Righetti | New York Yankees | 4 | Boston Red Sox | 0 | AL | Butch Wynegar | |
| 210 | September 26, 1983 | Bob Forsch (2) | St. Louis Cardinals | 3 | Montreal Expos | 0 | NL | Darrell Porter (2) | |
| 211 | September 29, 1983 | Mike Warren | Oakland Athletics | 3 | Chicago White Sox | 0 | AL | Mike Heath | |
| 212 | April 7, 1984 | Jack Morris $^†$ | Detroit Tigers | 4 | Chicago White Sox | 0 | AL | Lance Parrish (1) | |
| 213 | September 30, 1984 | Mike Witt | California Angels | 1 | Texas Rangers | 0 | AL | Bob Boone | |
| 214 | September 19, 1986 | Joe Cowley | Chicago White Sox | 7 | California Angels | 1 | AL | Ron Karkovice (1) | |
| 215 | September 25, 1986 | Mike Scott | Houston Astros | 2 | San Francisco Giants | 0 | NL | Alan Ashby (3) | |
| 216 | April 15, 1987 | Juan Nieves | Milwaukee Brewers | 7 | Baltimore Orioles | 0 | AL | Bill Schroeder | |
| 217 | September 16, 1988 | Tom Browning | Cincinnati Reds | 1 | Los Angeles Dodgers | 0 | NL | Jeff Reed | |
| 218 | April 11, 1990 | Mark Langston (7 IP) Mike Witt (2 IP) | California Angels | 1 | Seattle Mariners | 0 | AL | Lance Parrish (2) | |
| 219 | June 2, 1990 | Randy Johnson (1)$^†$ | Seattle Mariners | 2 | Detroit Tigers | 0 | AL | Scott Bradley | |
| 220 | June 11, 1990 | Nolan Ryan (6)$^†$ | Texas Rangers | 5 | Oakland Athletics | 0 | AL | John Russell | |
| 221 | June 29, 1990 | Dave Stewart | Oakland Athletics | 5 | Toronto Blue Jays | 0 | AL | Terry Steinbach (1) | |
| 222 | June 29, 1990 | Fernando Valenzuela | Los Angeles Dodgers | 6 | St. Louis Cardinals | 0 | NL | Mike Scioscia (1) | [notes 11] [notes 127] |
| 223 | August 15, 1990 | Terry Mulholland | Philadelphia Phillies | 6 | San Francisco Giants | 0 | NL | Darren Daulton | |
| 224 | September 2, 1990 | Dave Stieb | Toronto Blue Jays | 3 | Cleveland Indians | 0 | AL | Pat Borders | |
| 225 | May 1, 1991 | Nolan Ryan (7)$^†$ | Texas Rangers | 3 | Toronto Blue Jays | 0 | AL | Mike Stanley | |
| 226 | May 23, 1991 | Tommy Greene | Philadelphia Phillies | 2 | Montreal Expos | 0 | NL | Darrin Fletcher | |
| 227 | July 13, 1991 | Bob Milacki (6 IP) Mike Flanagan (1 IP) Mark Williamson (1 IP) Gregg Olson (1 IP) | Baltimore Orioles | 2 | Oakland Athletics | 0 | AL | Chris Hoiles | |
| 228 | July 28, 1991 | Dennis Martínez | Montreal Expos | 2 | Los Angeles Dodgers | 0 | NL | Ron Hassey (2) | |
| 229 | August 11, 1991 | Wilson Álvarez | Chicago White Sox | 7 | Baltimore Orioles | 0 | AL | Ron Karkovice (2) | |
| 230 | August 26, 1991 | Bret Saberhagen | Kansas City Royals | 7 | Chicago White Sox | 0 | AL | Brent Mayne | |
| 231 | September 11, 1991 | Kent Mercker (6 IP) Mark Wohlers (2 IP) Alejandro Peña (1 IP) | Atlanta Braves | 1 | San Diego Padres | 0 | NL | Greg Olson | |
| 232 | August 17, 1992 | Kevin Gross | Los Angeles Dodgers | 2 | San Francisco Giants | 0 | NL | Mike Scioscia (2) | |
| 233 | April 22, 1993 | Chris Bosio | Seattle Mariners | 2 | Boston Red Sox | 0 | AL | Dave Valle | |
| 234 | September 4, 1993 | Jim Abbott | New York Yankees | 4 | Cleveland Indians | 0 | AL | Matt Nokes | |
| 235 | September 8, 1993 | Darryl Kile | Houston Astros | 7 | New York Mets | 1 | NL | Scott Servais (1) | |
| 236 | April 8, 1994 | Kent Mercker | Atlanta Braves | 6 | Los Angeles Dodgers | 0 | NL | Javy Lopez | |
| 237 | April 27, 1994 | Scott Erickson | Minnesota Twins | 6 | Milwaukee Brewers | 0 | AL | Matt Walbeck | |
| 238 | July 28, 1994 | Kenny Rogers | Texas Rangers | 4 | California Angels | 0 | AL | Iván Rodríguez (1)$^†$ | |
| 239 | July 14, 1995 | Ramón Martínez | Los Angeles Dodgers | 7 | Florida Marlins | 0 | NL | Mike Piazza (1) $^†$ | |
| 240 | May 11, 1996 | Al Leiter | Florida Marlins | 11 | Colorado Rockies | 0 | NL | Charles Johnson (1) | |
| 241 | May 14, 1996 | Dwight Gooden | New York Yankees | 2 | Seattle Mariners | 0 | AL | Joe Girardi (1) | |
| 242 | September 17, 1996 | Hideo Nomo (1) | Los Angeles Dodgers | 9 | Colorado Rockies | 0 | NL | Mike Piazza (2)$^†$ | |
| 243 | June 10, 1997 | Kevin Brown | Florida Marlins | 9 | San Francisco Giants | 0 | NL | Charles Johnson (2) | |
| 244 | July 12, 1997 | Francisco Córdova (9 IP) Ricardo Rincón (1 IP) | Pittsburgh Pirates | 3 | Houston Astros | 0 | NL | Jason Kendall | |
| 245 | May 17, 1998 | David Wells | New York Yankees | 4 | Minnesota Twins | 0 | AL | Jorge Posada | |
| 246 | June 25, 1999 | José Jiménez | St. Louis Cardinals | 1 | Arizona Diamondbacks | 0 | NL | Alberto Castillo | |
| 247 | July 18, 1999 | David Cone | New York Yankees (AL) | 6 | Montreal Expos (NL) | 0 | Inter | Joe Girardi (2) | |
| 248 | September 11, 1999 | Eric Milton | Minnesota Twins | 7 | Anaheim Angels | 0 | AL | Terry Steinbach (2) | |
| 249 | April 4, 2001 | Hideo Nomo (2) | Boston Red Sox | 3 | Baltimore Orioles | 0 | AL | Jason Varitek (1) | |
| 250 | May 12, 2001 | A. J. Burnett | Florida Marlins | 3 | San Diego Padres | 0 | NL | Charles Johnson (3) | |
| 251 | September 3, 2001 | Bud Smith | St. Louis Cardinals | 4 | San Diego Padres | 0 | NL | Eli Marrero | |
| 252 | April 27, 2002 | Derek Lowe | Boston Red Sox | 10 | Tampa Bay Devil Rays | 0 | AL | Jason Varitek (2) | |
| 253 | April 27, 2003 | Kevin Millwood | Philadelphia Phillies | 1 | San Francisco Giants | 0 | NL | Mike Lieberthal | |
| 254 | June 11, 2003 | Roy Oswalt (1 IP) Pete Munro (2⅔ IP) Kirk Saarloos (1⅓ IP) Brad Lidge (2 IP) Octavio Dotel (1 IP) Billy Wagner (1 IP)$^†$ | Houston Astros (NL) | 8 | New York Yankees (AL) | 0 | Inter | Brad Ausmus | |
| 255 | May 18, 2004 | Randy Johnson (2)$^†$ | Arizona Diamondbacks | 2 | Atlanta Braves | 0 | NL | Robby Hammock | |
| 256 | September 6, 2006 | Aníbal Sánchez | Florida Marlins | 2 | Arizona Diamondbacks | 0 | NL | Miguel Olivo (1) | |
| 257 | April 18, 2007 | Mark Buehrle (1) | Chicago White Sox | 6 | Texas Rangers | 0 | AL | A. J. Pierzynski (1) | |
| 258 | June 12, 2007 | Justin Verlander (1)$^‡$ | Detroit Tigers (AL) | 4 | Milwaukee Brewers (NL) | 0 | Inter | Iván Rodríguez (2)$^†$ | |
| 259 | September 1, 2007 | Clay Buchholz | Boston Red Sox | 10 | Baltimore Orioles | 0 | AL | Jason Varitek (3) | |
| 260 | May 19, 2008 | Jon Lester | Boston Red Sox | 7 | Kansas City Royals | 0 | AL | Jason Varitek (4) | |
| 261 | September 14, 2008 | Carlos Zambrano | Chicago Cubs | 5 | Houston Astros | 0 | NL | Geovany Soto | |
| 262 | July 10, 2009 | Jonathan Sánchez | San Francisco Giants | 8 | San Diego Padres | 0 | NL | Eli Whiteside | |
| 263 | July 23, 2009 | Mark Buehrle (2) | Chicago White Sox | 5 | Tampa Bay Rays | 0 | AL | Ramón Castro | |
| 264 | April 17, 2010 | Ubaldo Jiménez | Colorado Rockies | 4 | Atlanta Braves | 0 | NL | Miguel Olivo (2) | |
| 265 | May 9, 2010 | Dallas Braden | Oakland Athletics | 4 | Tampa Bay Rays | 0 | AL | Landon Powell | |
| 266 | May 29, 2010 | Roy Halladay (1) $^†$ | Philadelphia Phillies | 1 | Florida Marlins | 0 | NL | Carlos Ruiz (1) | |
| 267 | June 25, 2010 | Edwin Jackson | Arizona Diamondbacks (NL) | 1 | Tampa Bay Rays (AL) | 0 | Inter | Miguel Montero (1) | |
| 268 | July 26, 2010 | Matt Garza | Tampa Bay Rays | 5 | Detroit Tigers | 0 | AL | Kelly Shoppach | |
| 269 | October 6, 2010 § | Roy Halladay (2) $^†$ | Philadelphia Phillies | 4 | Cincinnati Reds | 0 | NL | Carlos Ruiz (2) | |
| 270 | May 3, 2011 | Francisco Liriano | Minnesota Twins | 1 | Chicago White Sox | 0 | AL | Drew Butera (1) | |
| 271 | May 7, 2011 | Justin Verlander (2)$^‡$ | Detroit Tigers | 9 | Toronto Blue Jays | 0 | AL | Alex Avila | |
| 272 | July 27, 2011 | Ervin Santana | Los Angeles Angels of Anaheim | 3 | Cleveland Indians | 1 | AL | Bobby Wilson | |
| 273 | April 21, 2012 | Philip Humber | Chicago White Sox | 4 | Seattle Mariners | 0 | AL | A. J. Pierzynski (2) | |
| 274 | May 2, 2012 | Jered Weaver | Los Angeles Angels of Anaheim | 9 | Minnesota Twins | 0 | AL | Chris Iannetta | |
| 275 | June 1, 2012 | Johan Santana | New York Mets | 8 | St. Louis Cardinals | 0 | NL | Josh Thole | |
| 276 | June 8, 2012 | Kevin Millwood (6 IP) Charlie Furbush (⅔ IP) Stephen Pryor (⅓ IP) Lucas Luetge (⅓ IP)$^‡$ Brandon League (⅔ IP) Tom Wilhelmsen (1 IP) | Seattle Mariners (AL) | 1 | Los Angeles Dodgers (NL) | 0 | Inter | Jesús Montero | |
| 277 | June 13, 2012 | Matt Cain | San Francisco Giants | 10 | Houston Astros | 0 | NL | Buster Posey (1) | |
| 278 | August 15, 2012 | Félix Hernández | Seattle Mariners | 1 | Tampa Bay Rays | 0 | AL | John Jaso | |
| 279 | September 28, 2012 | Homer Bailey (1) | Cincinnati Reds | 1 | Pittsburgh Pirates | 0 | NL | Ryan Hanigan (1) | |
| 280 | July 2, 2013 | Homer Bailey (2) | Cincinnati Reds | 3 | San Francisco Giants | 0 | NL | Ryan Hanigan (2) | |
| 281 | July 13, 2013 | Tim Lincecum (1) | San Francisco Giants | 9 | San Diego Padres | 0 | NL | Buster Posey (2) | |
| 282 | September 29, 2013 | Henderson Álvarez | Miami Marlins (NL) | 1 | Detroit Tigers (AL) | 0 | Inter | Koyie Hill | |
| 283 | May 25, 2014 | Josh Beckett | Los Angeles Dodgers | 6 | Philadelphia Phillies | 0 | NL | Drew Butera (2) | |
| 284 | June 18, 2014 | Clayton Kershaw $^‡$ | Los Angeles Dodgers | 8 | Colorado Rockies | 0 | NL | A. J. Ellis | |
| 285 | June 25, 2014 | Tim Lincecum (2) | San Francisco Giants | 4 | San Diego Padres | 0 | NL | Héctor Sánchez | |
| 286 | September 1, 2014 | Cole Hamels (6 IP) Jake Diekman (1 IP)$^‡$ Ken Giles (1 IP)$^‡$ Jonathan Papelbon (1 IP) | Philadelphia Phillies | 7 | Atlanta Braves | 0 | NL | Carlos Ruiz (3) | |
| 287 | September 28, 2014 | Jordan Zimmermann | Washington Nationals | 1 | Miami Marlins | 0 | NL | Wilson Ramos (1) | |
| 288 | June 9, 2015 | Chris Heston | San Francisco Giants | 5 | New York Mets | 0 | NL | Buster Posey (3) | |
| 289 | June 20, 2015 | Max Scherzer (1) $^‡$ | Washington Nationals | 6 | Pittsburgh Pirates | 0 | NL | Wilson Ramos (2) | |
| 290 | July 25, 2015 | Cole Hamels | Philadelphia Phillies | 5 | Chicago Cubs | 0 | NL | Carlos Ruiz (4) | |
| 291 | August 12, 2015 | Hisashi Iwakuma | Seattle Mariners | 3 | Baltimore Orioles | 0 | AL | Jesús Sucre | |
| 292 | August 21, 2015 | Mike Fiers (1) | Houston Astros (AL) | 3 | Los Angeles Dodgers (NL) | 0 | Inter | Jason Castro | |
| 293 | August 30, 2015 | Jake Arrieta (1) | Chicago Cubs | 2 | Los Angeles Dodgers | 0 | NL | Miguel Montero (2) | |
| 294 | October 3, 2015 | Max Scherzer (2) $^‡$ | Washington Nationals | 2 | New York Mets | 0 | NL | Wilson Ramos (3) | |
| 295 | April 21, 2016 | Jake Arrieta (2) | Chicago Cubs | 16 | Cincinnati Reds | 0 | NL | David Ross | |
| 296 | June 3, 2017 | Edinson Vólquez | Miami Marlins | 3 | Arizona Diamondbacks | 0 | NL | J. T. Realmuto (1) $^‡$ | |
| 297 | April 21, 2018 | Sean Manaea $^‡$ | Oakland Athletics | 3 | Boston Red Sox | 0 | AL | Jonathan Lucroy | |
| 298 | May 4, 2018 | Walker Buehler (6 IP)$^‡$ Tony Cingrani (1 IP) Yimi García (1 IP)$^‡$ Adam Liberatore (1 IP) | Los Angeles Dodgers | 4 | San Diego Padres | 0 | NL | Yasmani Grandal $^‡$ | |
| 299 | May 8, 2018 | James Paxton $^‡$ | Seattle Mariners | 5 | Toronto Blue Jays | 0 | AL | Mike Zunino | |
| 300 | May 7, 2019 | Mike Fiers (2) | Oakland Athletics (AL) | 2 | Cincinnati Reds (NL) | 0 | Inter | Josh Phegley | |
| 301 | July 12, 2019 | Taylor Cole (2 IP) Félix Peña (7 IP)$^‡$ | Los Angeles Angels | 13 | Seattle Mariners | 0 | AL | Dustin Garneau | |
| 302 | August 3, 2019 | Aaron Sanchez (6 IP)$^‡$ Will Harris (1 IP) Joe Biagini (1 IP) Chris Devenski (1 IP)$^‡$ | Houston Astros | 9 | Seattle Mariners | 0 | AL | Martín Maldonado $^‡$ | |
| 303 | September 1, 2019 | Justin Verlander (3)$^‡$ | Houston Astros | 2 | Toronto Blue Jays | 0 | AL | Robinson Chirinos | |
| 304 | August 25, 2020 | Lucas Giolito $^‡$ | Chicago White Sox (AL) | 4 | Pittsburgh Pirates (NL) | 0 | Inter | James McCann $^‡$ | |
| 305 | September 13, 2020 | Alec Mills $^‡$ | Chicago Cubs | 12 | Milwaukee Brewers | 0 | NL | Víctor Caratini (1) $^‡$ | |
| 306 | April 9, 2021 | Joe Musgrove $^‡$ | San Diego Padres (NL) | 3 | Texas Rangers (AL) | 0 | Inter | Víctor Caratini (2) $^‡$ | |
| 307 | April 14, 2021 | Carlos Rodón $^‡$ | Chicago White Sox | 8 | Cleveland Indians | 0 | AL | Zack Collins $^‡$ | |
| 308 | May 5, 2021 | John Means $^‡$ | Baltimore Orioles | 6 | Seattle Mariners | 0 | AL | Pedro Severino $^‡$ | |
| 309 | May 7, 2021 | Wade Miley $^‡$ | Cincinnati Reds (NL) | 3 | Cleveland Indians (AL) | 0 | Inter | Tucker Barnhart $^‡$ | |
| 310 | May 18, 2021 | Spencer Turnbull $^‡$ | Detroit Tigers | 5 | Seattle Mariners | 0 | AL | Eric Haase (1) $^‡$ | |
| 311 | May 19, 2021 | Corey Kluber | New York Yankees | 2 | Texas Rangers | 0 | AL | Kyle Higashioka (1) $^‡$ | |
| 312 | June 24, 2021 | Zach Davies (6 IP)$^‡$ Ryan Tepera (1 IP)$^‡$ Andrew Chafin (1 IP)$^‡$ Craig Kimbrel (1 IP)$^‡$ | Chicago Cubs | 4 | Los Angeles Dodgers | 0 | NL | Willson Contreras $^‡$ | |
| 313 | August 14, 2021 | Tyler Gilbert $^‡$ | Arizona Diamondbacks | 7 | San Diego Padres | 0 | NL | Daulton Varsho $^‡$ | |
| 314 | September 11, 2021 | Corbin Burnes (8 IP) $^‡$ Josh Hader (1 IP) $^‡$ | Milwaukee Brewers (NL) | 3 | Cleveland Indians (AL) | 0 | Inter | Omar Narváez $^‡$ | |
| 315 | April 29, 2022 | Tylor Megill (5 IP) $^‡$ Drew Smith (1⅓ IP) $^‡$ Joely Rodríguez (1 IP) $^‡$ Seth Lugo (⅔ IP) $^‡$ Edwin Díaz (1 IP) $^‡$ | New York Mets | 3 | Philadelphia Phillies | 0 | NL | James McCann (2) $^‡$ | |
| 316 | May 10, 2022 | Reid Detmers $^‡$ | Los Angeles Angels | 12 | Tampa Bay Rays | 0 | AL | Chad Wallach $^‡$ | |
| 317 | June 25, 2022 | Cristian Javier (7 IP) $^‡$ Héctor Neris (1 IP) $^‡$ Ryan Pressly (1 IP) $^‡$ | Houston Astros | 3 | New York Yankees | 0 | AL | Martín Maldonado (2) $^‡$ | |
| 318 | November 2, 2022 § | Cristian Javier (6 IP) $^‡$ Bryan Abreu (1 IP) $^‡$ Rafael Montero (1 IP) $^‡$ Ryan Pressly (1 IP) $^‡$ | Houston Astros (AL) | 5 | Philadelphia Phillies (NL) | 0 | WS | Christian Vázquez $^‡$ | |
| 319 | June 28, 2023 | Domingo Germán $^‡$ | New York Yankees | 11 | Oakland Athletics | 0 | AL | Kyle Higashioka (2) $^‡$ | |
| 320 | July 8, 2023 | Matt Manning (6⅔ IP) $^‡$ Jason Foley (1⅓ IP) $^‡$ Alex Lange (1 IP) $^‡$ | Detroit Tigers | 2 | Toronto Blue Jays | 0 | AL | Eric Haase (2) $^‡$ | |
| 321 | August 1, 2023 | Framber Valdez $^‡$ | Houston Astros | 2 | Cleveland Guardians | 0 | AL | Martín Maldonado (3) $^‡$ | |
| 322 | August 9, 2023 | Michael Lorenzen $^‡$ | Philadelphia Phillies | 7 | Washington Nationals | 0 | NL | J. T. Realmuto (2) $^‡$ | |
| 323 | April 1, 2024 | Ronel Blanco $^‡$ | Houston Astros | 10 | Toronto Blue Jays | 0 | AL | Yainer Díaz $^‡$ | |
| 324 | July 25, 2024 | Dylan Cease $^‡$ | San Diego Padres | 3 | Washington Nationals | 0 | NL | Luis Campusano $^‡$ | |
| 325 | August 2, 2024 | Blake Snell $^‡$ | San Francisco Giants | 3 | Cincinnati Reds | 0 | NL | Patrick Bailey $^‡$ | |
| 326 | September 4, 2024 | Shota Imanaga (7 IP) $^‡$ Nate Pearson (1 IP) $^‡$ Porter Hodge (1 IP) $^‡$ | Chicago Cubs | 12 | Pittsburgh Pirates | 0 | NL | Miguel Amaya $^‡$ | |

## No-hitters by team
### Current teams

| Team | No-hitters pitched | No-hitters pitched against | Most recent pitched | Most recent pitched against |
| Los Angeles Dodgers | 26 | 20 | May 4, 2018 | June 24, 2021 |
| Chicago White Sox | 20 | 13 | April 14, 2021 | May 3, 2011 |
| Chicago Cubs | 18 | 7 | September 4, 2024 | July 25, 2015 |
| Boston Red Sox | 18 | 12 | May 19, 2008 | April 21, 2018 |
| San Francisco Giants | 18 | 16 | August 2, 2024 | July 2, 2013 |
| Houston Astros | 17 | 5 | April 1, 2024 | June 13, 2012 |
| Cincinnati Reds | 17 | 14 | May 7, 2021 | August 2, 2024 |
| Cleveland Guardians | 14 | 13 | May 15, 1981 | August 1, 2023 |
| Atlanta Braves | 14 | 17 | April 8, 1994 | September 1, 2014 |
| Philadelphia Phillies | 14 | 21 | August 9, 2023 | November 2, 2022 |
| New York Yankees | 13 | 7 | June 28, 2023 | June 25, 2022 |
| Oakland Athletics | 13 | 15 | May 7, 2019 | June 28, 2023 |
| Los Angeles Angels | 12 | 7 | May 10, 2022 | September 11, 1999 |
| St. Louis Cardinals | 10 | 9 | September 3, 2001 | June 1, 2012 |
| Baltimore Orioles (modern) | 10 | 15 | May 5, 2021 | August 12, 2015 |
| Detroit Tigers | 9 | 14 | July 8, 2023 | September 29, 2013 |
| Washington Nationals (modern) | 7 | 6 | October 3, 2015 | July 25, 2024 |
| Minnesota Twins | 7 | 9 | May 3, 2011 | May 2, 2012 |
| Miami Marlins | 6 | 3 | June 3, 2017 | September 28, 2014 |
| Seattle Mariners | 6 | 7 | May 8, 2018 | May 18, 2021 |
| Pittsburgh Pirates | 6 | 14 | July 12, 1997 | September 4, 2024 |
| Texas Rangers | 5 | 6 | July 28, 1994 | May 19, 2021 |
| Kansas City Royals | 4 | 2 | August 26, 1991 | May 19, 2008 |
| Arizona Diamondbacks | 3 | 3 | August 14, 2021 | June 3, 2017 |
| Milwaukee Brewers (modern) | 2 | 4 | September 11, 2021 | September 13, 2020 |
| New York Mets | 2 | 8 | April 29, 2022 | October 3, 2015 |
| San Diego Padres | 2 | 10 | July 25, 2024 | August 14, 2021 |
| Colorado Rockies | 1 | 3 | April 17, 2010 | June 18, 2014 |
| Tampa Bay Rays | 1 | 6 | July 26, 2010 | May 10, 2022 |
| Toronto Blue Jays | 1 | 8 | September 2, 1990 | April 1, 2024 |
Source:
Italics: Multiple pitchers used for combined no-hitter
Bold: Perfect Game

### Defunct teams

| Team | No-hitters pitched | No-hitters pitched against |
| Louisville Colonels | 4 | 2 |
| Philadelphia Athletics | 4 | 0 |
| Baltimore Orioles (AA/NL) | 3 | 2 |
| Buffalo Bisons | 2 | 1 |
| Columbus Buckeyes | 2 | 0 |
| Providence Grays | 2 | 3 |
| Brooklyn Tip-Tops | 1 | 0 |
| Chicago Chi-Feds/Whales | 1 | 1 |
| Cincinnati Outlaw Reds | 1 | 0 |
| Cleveland Blues | 1 | 2 |
| Cleveland Spiders | 1 | 0 |
| Kansas City Cowboys (AA) | 1 | 1 |
| Kansas City Packers | 1 | 1 |
| Milwaukee Brewers (UA) | 1 | 0 |
| Pittsburgh Rebels | 1 | 1 |
| Rochester Broncos | 1 | 0 |
| St. Louis Brown Stockings | 1 | 0 |
| St. Louis Terriers | 1 | 1 |
| Worcester Worcesters | 1 | 2 |
| Buffalo Blues | 0 | 1 |
| Detroit Wolverines | 0 | 1 |
| Hartford Dark Blues | 0 | 1 |
| Kansas City Cowboys (UA) | 0 | 1 |
| New York Metropolitans | 0 | 1 |
| Syracuse Stars | 0 | 1 |
| Toledo Blue Stockings | 0 | 1 |
| Washington Nationals (AA) | 0 | 1 |
| Washington Nationals (UA) | 0 | 1 |
| Washington Senators (AA/NL) | 0 | 2 |

## Near no-hitters

Regulation games in which a pitcher or staff pitches less than nine full innings, or in which a hit is allowed in extra innings, are not recognized by MLB as no-hitters. However, before the rules were tightened in 1991, such games were recognized as official no-hitters.

### Regulation no-hit losses ending in the middle of the ninth

Since the bottom of the ninth inning is not played if the team batting last already has a lead, the pitcher(s) of the team batting first can complete a full game without allowing a hit, but not be credited with an official no-hitter. The winning team may not need to bat in the bottom of the ninth due to runs scored by walks, errors, or anything else not involving hits, in which case the losing team's pitcher(s) will not be credited with an official no-hitter, because they pitched less than nine innings. This has happened only five times in major-league history.
Such games were recognized as no-hitters before 1991; however, MLB no longer recognizes such games, past or present, as no-hitters. They are still recognized by the Hall of Fame Museum in Cooperstown, NY and certain record books that are not directly affiliated with Major League Baseball. While in modern baseball the home team always bats last, the visiting team sometimes batted last in the early days of professional baseball.

#### Players' League

* June 21, 1890 – Silver King, Chicago Pirates 0 Brooklyn Ward's Wonders 1
** Brooklyn's run scored on an error, sacrifice bunt, and fielder's choice in the seventh inning. Note that Chicago, the home team, opted to bat first in this game, as was allowed at the time; thus, Brooklyn did not bat in the bottom of the ninth.

#### National League

* May 15, 2022 – Hunter Greene (7.1 IP) and Art Warren (0.2 IP), Cincinnati Reds 0 Pittsburgh Pirates 1
** Pirates' run scored on three walks (two given up by Greene) and a fielder's choice in the eighth inning.

#### American League

* July 1, 1990 – Andy Hawkins, New York Yankees 0 Chicago White Sox 4
** White Sox' four runs scored on an error, stolen base, two walks, and two additional errors in the eighth inning.
* April 12, 1992 – Matt Young, Boston Red Sox 1 Cleveland Indians 2
** Indians' first run scored in the first inning on a walk, two stolen bases, and an error; second run scored in the third inning on two walks, a fielder's choice, stolen base, and another fielder's choice.

#### Interleague play

* June 28, 2008 – Jered Weaver (6 IP) and José Arredondo (2 IP), Los Angeles Angels of Anaheim 0 Los Angeles Dodgers 1
** Dodgers' run scored on an error, stolen base, and sacrifice fly in the fifth inning.

### Shortened games

Under certain circumstances, if a game cannot continue because of the weather, darkness, or any other reason, but at least five innings have been completed, the result can stand as an officially completed game. No-hitters pitched under such circumstances were recognized before 1991 (although not generally in the same caliber as games that were played to their natural conclusion), but are no longer recognized by MLB as official no-hitters. In many instances, these games were shortened by rain, by darkness (in the era before lights), or due to timing constraints when teams needed to travel on regularly scheduled trains. Some games were scheduled for less than nine innings as part of a doubleheader, decided "by agreement" between managers prior to the start of the game (to avoid darkness or in consideration of travel schedules), or by league rule (2020–21 MLB rules because of pandemic restrictions).
Names listed in bold signify the pitcher was pitching a perfect game at the time the game was ended; such games are not recognized as official perfect games.

#### National League

* October 1, 1884 (6 innings) – Charlie Getzien, Detroit Wolverines 1 Philadelphia Phillies 0
** Game called due to rain.
* October 7, 1885 (first game; 5 innings) – Dupee Shaw, Providence Grays 4 Buffalo Bisons 0
** Both games of the doubleheader were scheduled for five innings.
* June 21, 1888 (6 innings) – George Van Haltren, Chicago White Stockings 1 Pittsburgh Alleghenys 0
** Game called due to rain.
* September 27, 1888 (7 innings) – Ed Crane, New York Giants 3 Washington Nationals 0
** Game called due to darkness.
* October 15, 1892 (second game; 5 innings) – Jack Stivetts, Boston Braves 4 Washington Senators 0
** Game called "by agreement".
* September 23, 1893 (second game; 7 innings) – Elton Chamberlain, Cincinnati Reds 6 Boston Beaneaters 0
** Game called due to darkness.
* June 2, 1894 (6 innings) – Ed Stein, Brooklyn Grooms 1 Chicago White Stockings 0
** Game called due to rain.
* September 14, 1903 (second game; 5 innings) – Red Ames, New York Giants 5 St. Louis Cardinals 0
** Game called due to darkness; major league debut for Ames.
* August 24, 1906 (second game; 7 innings) – Jake Weimer, Cincinnati Reds 1 Brooklyn Superbas 0
** Game called "by agreement".
* September 24, 1906 (second game; 7 innings) – Stoney McGlynn, St. Louis Cardinals 1 Brooklyn Superbas 1
** Game called due to darkness; first game of the doubleheader went 11 innings; Brooklyn run scored on a walk, stolen base, and sacrifice fly in the first inning.
* September 26, 1906 (second game; 6 innings) – Lefty Leifield, Pittsburgh Pirates 8 Philadelphia Phillies 0
** Game called due to darkness.
* August 11, 1907 (second game; 7 innings) – Ed Karger, St. Louis Cardinals 4 Boston Doves 0
** Game called "by agreement".
* August 23, 1907 (second game; 5 innings) – Howie Camnitz, Pittsburgh Pirates 1 New York Giants 0
** Game called "by agreement"; first game of the doubleheader went 10 innings.
* August 6, 1908 (first game; 6 innings) – Johnny Lush, St. Louis Cardinals 2 Brooklyn Superbas 0
** Game called due to rain; second game of the doubleheader postponed.
* July 31, 1910 (second game; 7 innings) – King Cole, Chicago Cubs 4 St. Louis Cardinals 0
** Game called so teams could catch trains (both teams next played in New York City).
* August 27, 1937 (first game; 8 innings) – Fred Frankhouse, Brooklyn Dodgers 5 Cincinnati Reds 0
** Game called due to rain; second game of the doubleheader canceled.
* June 22, 1944 (second game; 5 innings) – Jim Tobin, Boston Braves 7 Philadelphia Phillies 0
** Game called due to darkness.
* June 12, 1959 (5 innings) – Mike McCormick, San Francisco Giants 3 Philadelphia Phillies 0
** Game called due to rain; McCormick allowed a single in the sixth inning, but as the game was called before that inning was completed, the game officially ended after five innings.
* September 26, 1959 (7 innings) – Sam Jones, San Francisco Giants 4 St. Louis Cardinals 0
** Game called due to rain.
* April 21, 1984 (second game; 5 innings) – David Palmer, Montreal Expos 4 St. Louis Cardinals 0
** Game called due to rain.
* September 24, 1988 (5 innings) – Pascual Pérez, Montreal Expos 1 Philadelphia Phillies 0
** Game called due to rain.
* April 25, 2021 (second game; 7 innings) – Madison Bumgarner, Arizona Diamondbacks 7 Atlanta Braves 0
** During the pandemic-shortened 2020 season where teams played 60 games, doubleheaders were scheduled for seven innings each for player safety reasons. The rule was retained for 2021.

#### American League

* August 15, 1905 (5 innings) – Rube Waddell, Philadelphia Athletics 2 St. Louis Browns 0
** Game called due to rain.
* May 26, 1907 (5 innings) – Ed Walsh, Chicago White Sox 8 New York Highlanders 1
** Game called due to rain; New York's run scored on two walks and two wild pitches in the first inning.
* October 5, 1907 (second game; 5 innings) – Rube Vickers, Philadelphia Athletics 4 Washington Senators 0
** Game called due to darkness.
* August 20, 1912 (second game; 6 innings) – Carl Cashion, Washington Senators 2 Cleveland Naps 0
** Game called so Naps could catch an express train to Boston.
* August 25, 1924 (first game; 7 innings) – Walter Johnson, Washington Senators 2 St. Louis Browns 0
** Game called due to rain; second game of the doubleheader postponed.
* August 5, 1940 (second game; 6 innings) – John Whitehead, St. Louis Browns 4 Detroit Tigers 0
** Game called due to rain.
* August 6, 1967 (5 innings) – Dean Chance, Minnesota Twins 2 Boston Red Sox 0
** Game called due to rain.
* July 12, 1990 (6 innings) – Mélido Pérez, Chicago White Sox 8 New York Yankees 0
** Game called due to rain.
* October 1, 2006 (5 innings) – Devern Hansack, Boston Red Sox 9 Baltimore Orioles 0
** Game called due to rain.
* July 7, 2021 (second game; 7 innings) – Collin McHugh (2.0 IP), Josh Fleming (2.2 IP), Diego Castillo (0.1 IP), Matt Wisler (1.0 IP), and Pete Fairbanks (1.0 IP), Tampa Bay Rays 4, Cleveland Indians 0
** Second game of doubleheader with 2020–21 MLB pandemic player safety rule (see above) shortening doubleheaders to seven innings each in place.

#### American Association

* May 6, 1884 (6 innings) – Larry McKeon, Indianapolis Hoosiers 0 Cincinnati Red Stockings 0
* July 29, 1889 (second game; 7 innings) – Matt Kilroy, Baltimore Orioles 0 St. Louis Browns 0
* September 23, 1890 (7 innings) – George Nicol, St. Louis Browns 21 Philadelphia Athletics 2
* October 12, 1890 (8 innings) – Hank Gastright, Columbus Solons 6 Toledo Maumees 0

#### Union Association

* August 21, 1884 (8 innings) – Charlie Geggus, Washington Nationals 12 Wilmington Quicksteps 1
* October 5, 1884 (5 innings) – Charlie Sweeney (2 inn.) and Henry Boyle (3 inn.), St. Louis Maroons 0 St. Paul Saints 1

### Nine-inning no-hitters broken up in extra innings

MLB previously recognized no-hitters when the only hits allowed occurred in extra innings, until the rules were tightened in 1991. They are still recognized by the Hall of Fame Museum in Cooperstown, NY and certain record books that are not directly affiliated with Major League Baseball. Names listed in bold signify the pitcher was pitching a perfect game through nine innings.

#### National League

* June 11, 1904 (12 innings) – Bob Wicker, Chicago Cubs 1 New York Giants 0
** Wicker (winning pitcher) surrendered single with one out in 10th; only hit allowed.
* August 1, 1906 (13 innings) – Harry McIntire, Brooklyn Superbas 0 Pittsburgh Pirates 1
** McIntire (losing pitcher) surrendered single with two out in 11th; allowed three more hits.
* April 15, 1909 (13 innings; Opening Day) – Red Ames, New York Giants 0 Brooklyn Superbas 3
** Ames (losing pitcher) surrendered single with one out in 10th; allowed six more hits.
* May 2, 1917 (10 innings) – Hippo Vaughn, Chicago Cubs 0 Cincinnati Reds 1
** Vaughn (losing pitcher) surrendered single with one out in 10th; allowed one more hit; known as "Double No-Hitter" prior to MLB rule change since the opposing pitcher threw 10-inning no-hitter—see entry in main list for Fred Toney.
* May 26, 1956 (11 innings) – Johnny Klippstein (7 inn.), Hersh Freeman (1 inn.) and Joe Black (3 inn.), Cincinnati Reds 1 Milwaukee Braves 2
** Black (losing pitcher) surrendered double with two out in 10th; allowed two more hits.
* May 26, 1959 (13 innings) – Harvey Haddix, Pittsburgh Pirates 0 Milwaukee Braves 1
** Haddix (losing pitcher) pitched 12 perfect innings; first base-runner was lead-off hitter in 13th, who reached on an error; followed by sacrifice bunt, intentional walk, and game-ending hit (ruled a one-run double rather than a three-run home run due to a base-running mistake).
* June 14, 1965 (11 innings) – Jim Maloney, Cincinnati Reds 0 New York Mets 1
** Maloney (losing pitcher) surrendered lead-off home run in 11th; allowed one more hit.
* July 26, 1991 (10 innings) – Mark Gardner (9 inn.) and Jeff Fassero (0 inn.), Montreal Expos 0 Los Angeles Dodgers 1
** Gardner (losing pitcher) surrendered leadoff single in 10th and allowed one more hit before being replaced; Fassero also allowed one hit.
* June 3, 1995 (10 innings) – Pedro Martínez (9 inn.) and Mel Rojas (1 inn.), Montreal Expos 1 San Diego Padres 0
** Martinez (winning pitcher) pitched 9 perfect innings; first San Diego base-runner was from lead-off double surrendered by Martínez in 10th; Rojas relieved him and retired the next three batters, earning a save.
* August 23, 2017 (10 innings) – Rich Hill, Los Angeles Dodgers 0 Pittsburgh Pirates 1
** Hill (losing pitcher) threw 9 no-hit innings and was perfect into the 9th before first base-runner reached on error; surrendered walk-off home run leading off the 10th inning. This is the only time on record that an extra-innings walk-off home run has broken up a no-hitter.

#### American League

* May 9, 1901 (10 innings) – Earl Moore, Cleveland Blues 2 Chicago White Sox 4
** Moore (losing pitcher) surrendered lead-off single in 10th; allowed one more hit.
* August 30, 1910 (second game; 11 innings) – Tom Hughes, New York Highlanders 0 Cleveland Naps 5
** Hughes (losing pitcher) surrendered single with one out in 10th; allowed six more hits.
* May 14, 1914 (10 innings) – Jim Scott, Chicago White Sox 0 Washington Senators 1
** Scott (losing pitcher) surrendered lead-off single in 10th; allowed one more hit.
* September 18, 1934 (10 innings) – Bobo Newsom, St. Louis Browns 1 Boston Red Sox 2
** Newsom (losing pitcher) surrendered single with two out in 10th; only hit allowed.
* April 23, 2022 (10 innings) – J. P. Feyereisen (2.0 IP), Javy Guerra (0.2 IP), Jeffrey Springs (2.0 IP), Jason Adam (1.1 IP), Ryan Thompson (1.0 IP), Andrew Kittredge (2.0 IP), and Matt Wisler (1.0 IP), Tampa Bay Rays 3 Boston Red Sox 2
** Wisler (winning pitcher) surrendered leadoff triple in the 10th; allowed one more hit.

#### Interleague

* September 10, 2023 (13 innings) – Corbin Burnes (8.0 IP), Devin Williams (1.0 IP), Abner Uribe (1.0 IP), Joel Payamps (1.0 IP), Andrew Chafin (1.0 IP), and Hoby Milner (0.1 IP), Milwaukee Brewers (NL) 3 New York Yankees (AL) 4
** Payamps surrendered a double with one out in the 11th; allowed two more hits.