Since the foundation of the International League (IL) in 1912, its pitchers have thrown 169 no-hitters, which include 17 perfect games. Of these no-hitters, 81 were pitched in games that lasted at least the full 9 innings, while 85 were pitched in games shortened due to weather or that were played in doubleheaders, which are typically 7 innings. Only 4 of the league's 17 perfect games were tossed in full 9-inning games. Twenty-three no-hitters were combined—thrown by two or more pitchers on the same team.
A no-hit game occurs when a pitcher (or pitchers) allows no hits during the entire course of a game. A batter may still reach base via a walk, an error, a fielder's choice, a hit by pitch, a passed ball or wild pitch on strike three, or catcher's interference.[1] 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, teams which went hitless have managed to score runs in their respective games 16 times in IL games, some in extra innings.
Nine league pitchers have thrown multiple no-hitters. The pitcher who holds the record for the shortest time between no-hit games is Rip Jordan, who pitched two for the Buffalo Bisons 45 days apart in 1919. In addition to Jordan, Augie Prudhomme (1927 and 1928), Bill Harris (1936 and 1937), Lou Polli (1937 and 1945), Earl Harrist (both in 1946), Duke Markell (1953 and 1955), Stan Bahnsen (1966 and 1967), Dave Vineyard (1966 and 1967), and Justin Wilson (both in 2012) have each thrown two no-hitters.
The team with the most no-hitters is the Rochester Red Wings (previously known as the Hustlers and Tribe), with 20, two of which were perfect games. They are followed by the original Buffalo Bisons (17 no-hitters, 2 of them perfect games) and the Toronto Maple Leafs (17 no-hitters). The team with the most perfect games is the Syracuse Mets (previously known as the Chiefs and SkyChiefs), with three. Of the four nine-inning perfect games in the league's history, two were thrown by members of the Pawtucket Red Sox, both having occurred at McCoy Stadium.
No-hitters
Key
Score
Game score with no-hitter team's runs listed first
Location
Stadium in italics denotes a no-hitter thrown in a home game.
Score (#)
A number following a score indicates number of innings in a game that was shorter or longer than 9 innings.
Pitcher (#)
A number following a pitcher's name indicates multiple no-hitters thrown.
^The game was called due to rain in the top of the sixth inning, in which Rochester had scored a run, but the score reverted to that of the fifth. The game was scheduled to be resumed when Jersey City next visited Rochester, but it is unclear whether or not the game was played.
^Harrisburg scored a run after Clarence Kraft walked, stole second base, advanced to third on throwing error, and came home on a fielding error in the fourth inning.
^Toronto scored three runs as the result of errors in the first inning.
^Scheduled as part of a seven-inning doubleheader, the game was called due to rain after six innings.
^Toronto scored a run after Nolen Richardson walked and came home as the result of two fielding errors in the seventh inning.
^The game was called due to rain in the seventh inning.
^The game was called due to rain in the top of the sixth inning, in which Montreal had scored three runs, but the score reverted to that of the fifth.
^Johnson allowed no hits through nine innings before allowing one hit in the tenth.
^Trucks allowed no hits through nine innings before allowing three hits in the tenth.
^Whitig allowed no hits through ten innings before allowing a hit in the eleventh. Syracuse scored the winning run in the thirteenth inning.
^Houtteman allowed no hits through seven innings in the seven-inning doubleheader before allowing a hit in the eighth.
^The game was called due to rain after seven innings.
^The game was called due to rain in the top of the seventh inning.
^Toronto scored a run after Bob Addis reached first base by a fielder's choice, advanced to second when another batter walked, reached third on a fielding error, and came home on a bases-loaded walk in the fourth inning.
^Montreal scored a run after Sandy Amorós walked and came home on a wild throw in the fourth inning.
^Montreal scored a run after Steve Demeter walked, advanced to second base on a sacrifice, moved up to third on a throwing error, and came home on an fielder's choice in the sixth inning.
^Richmond scored a run after Jack Damaska walked, advanced to third base on a fielding error, and came home on a sacrifice fly in the seventh inning.
^Ritchie allowed no hits through seven innings in the seven-inning doubleheader before allowing a hit in the eighth.
^Ottawa scored a run after Curtis Pride walked, advanced to third base on a wild pickoff throw, and came home on a sacrifice fly in the fourth inning.
^Scheduled as part of a seven-inning doubleheader, the game was called due to rain in the middle of the fifth inning.
^Charlotte scored a run after Quilvio Veras walked, stole second base, advanced to third on a throwing error, and came home on a sacrifice fly in the seventh inning.
^Indianapolis scored a run after Izzy Alcántara walked, stole second base, advanced to third on a fly out, and come home on a sacrifice fly in the second inning.
^Columbus scored a run after Russ Johnson was hit by a pitch by Hammel, advanced to second base on an error, and come home on a wild pitch by Salas in the ninth inning.
^The game was called due to rain after five innings.
^The game was called due to rain in the middle of the eighth inning.
^Pawtucket scored a run after Ryan Lavarnway walked, advanced to second base after another batter walked, moved up to third on a sacrifice bunt, and come home on a sacrifice fly in the ninth inning.
^The game was called due to rain in the top of the eighth inning.
^Syracuse scored a run after Rymer Liriano walked, advanced to second base after another batter was hit by a pitch, moved up to third on a sacrifice bunt, and come home on a fielder's choice in the eighth inning.