The following is a list of all the major league baseball pitchers who threw two no-hitters in one season. The list includes a pitcher who threw two no-hitters in one season for the New York Yankees, my favorite baseball team. Another pitcher on this list threw one of his two no-hitters against the Yankees.
The list also includes no-hitters thrown in the postseason. The last pitcher to throw two no-hitters in a season did so in 2010, with his second no-hitter coming in the postseason.
Interestingly, two of these pitchers threw no-hitters on the same date, but in different years. Only one pitcher on this list has thrown more than two no-hitters. Pitchers are listed chronologically.
Pitchers with Two No-Hitters in One MLB Season
1. Johnny Vander Meer – 1938
Johnny Vander Meer was not only the first pitcher to throw two no-hitters in a season, he threw two no-hitters in back-to-back starts in 1938 for the Cincinnati Reds. On June 11, 1938, Vander Meer no-hit the Boston Braves, and then in his next start on June 15, 1938, Vander Meer no-hit the Brooklyn Dodgers.
Johnny Vander Meer remains the only pitcher in major league baseball history to throw consecutive no-hitters.
2. Allie Reynolds – 1951
Allie Reynolds of the New York Yankees threw two no-hitters during the 1951 season. On July 12, 1951, Reynolds no-hit the Cleveland Indians, and on September 28, 1951, Reynolds no-hit the Boston Red Sox.
Allie Reynolds had a record of 17-8 in 1951, and he led the American League in shutouts with seven. He also saved seven games that season.
3. Virgil Trucks – 1952
Virgil Trucks of the Detroit Tigers no-hit the Washington Senators on May 15, 1952. Trucks also no-hit the Yankees on August 25, 1952, for his second no-hitter in the same year. Amazingly, Virgil Trucks had a record of 5-19 in 1952 for the 50-104 Detroit Tigers. For his career, Trucks had a record of 177-135.
4. Nolan Ryan – 1973
The first two of Nolan Ryan’s major league best seven no-hitters were both during the 1973 season. Pitching for the California (now Los Angeles) Angels, Nolan Ryan no-hit the Kansas City Royals on May 15, 1973, and then he no-hit the Detroit Tigers on July 15, 1973.
During the no-hit games, Ryan struck out 12 Royals, and then struck out 17 Tigers. In his next start in 1973 after no-hitting the Tigers, Nolan Ryan took a no-hitter vs the Baltimore Orioles into the eighth inning on July 19, 1973, before Mark Belanger got a hit. Ryan ended up losing the game, 3-1, to the Orioles in 11 innings.
Nolan Ryan is the only pitcher on this list who threw more than two no-hitters in his career.
5. Roy Halladay – 2010
On May 29, 2010, Roy Halladay of the Philadelphia Phillies threw a perfect game vs the Florida (now Miami) Marlins. Halladay struck out 11 Marlins, and won the game by a score of 1-0.
On October 6, 2010, Roy Halladay no-hit the Cincinnati Reds in the first game of the National League Division Series. Halladay won that game, 4-0, and gave up just one walk to the the Reds.