Since 1962, New York Mets pitchers have thrown 39 one-hitters (30 complete games, nine combined) in franchise history, including one in the postseason (2000, Bobby J. Jones).
Al Jackson threw the first one-hitter in franchise history on June 22, 1962 at The Polo Grounds. The only hit Jackson allowed was a first-inning single by Joey Amalfitano. After the first inning blip Jackson retired 21 straight Houston batters over the next seven innings. The Mets beat the Houston Colt .45s, 2-0.
Tom Seaver holds the Mets franchise record for the most one-hitters: five (1969-1972, 1977). The most memorable of his five near no-hitters was on July 9, 1969 when Seaver came within two outs of a perfect game against the Chicago Cubs. Utility outfielder Jimmy Qualls snapped the no-hitter with a single.
“Tom (Seaver) always called that his ‘Imperfect Game’,” said Mets catcher Jerry Grote.
R.A. Dickey (2010 and twice in 2012) and David Cone (1988 and twice in 1991) have both throw three one-hitters with the Mets and Gary Gentry, Steve Trachsel, Jon Matlack and Tom Glavine each pitched two one-hitters, some combined with a reliever.
Bobby J. Jones also pitched a one-hitter for the Mets in Game 4 of the National League Division Series against the San Francisco Giants. Jeff Kent recorded the only hit for the Giants, a fifth inning double. The Mets won the game, 4-0, and the series.