2012 MLB No-Hitters

Homer Bailey

Perfect through six innings, Homer Bailey settled for a no-hitter, the seventh this season. Bailey allowed just two baserunners -- on an error and a walk -- and struck out 10 in the Reds' 1-0 victory over the Pirates. It was the 15th no-hitter in Reds history and the first since Tom Browning's perfect game in 1988. The seven major league no-hitters in 2012 match the modern record for one season, tying 1990 and 1991. There were eight no-hitters in 1884.

Homer Bailey

Perfect through six innings, Homer Bailey settled for a no-hitter, the seventh this season. Bailey allowed just two baserunners -- on an error and a walk -- and struck out 10 in the Reds' 1-0 victory over the Pirates. It was the 15th no-hitter in Reds history and the first since Tom Browning's perfect game in 1988. The seven major league no-hitters in 2012 match the modern record for one season, tying 1990 and 1991. There were eight no-hitters in 1884.

Felix Hernandez

The Mariners' ace and former AL Cy Young Award winner pitched the team's first perfect game, overpowering the Tampa Bay Rays with 12 strikeouts in a brilliant 1-0 victory. The game was Seattle's second no-hitter of the season. On June 8, six pitchers -- Kevin Millwood, Charlie Furbush, Stephen Pryor, Lucas Luetge, Brandon League and Tom Wilhelmsen -- combined to no-hit the Dodgers in what was also a 1-0 victory.

Felix Hernandez

The Mariners' ace and former AL Cy Young Award winner pitched the team's first perfect game, overpowering the Tampa Bay Rays with 12 strikeouts in a brilliant 1-0 victory. The game was Seattle's second no-hitter of the season. On June 8, six pitchers -- Kevin Millwood, Charlie Furbush, Stephen Pryor, Lucas Luetge, Brandon League and Tom Wilhelmsen -- combined to no-hit the Dodgers in what was also a 1-0 victory.

Matt Cain

Cain threw the 22nd perfect game in Major League history and first for the Giants. He tied the record for most strikeouts in a perfect game (held by Sandy Koufax) by punching out a career-high 14 in a 10-0 rout of the Astros. Cain, who threw 125 pitches, also got help from outfielders Melky Cabrera and Gregor Blanco, who made feat-saving catches.

Matt Cain

Cain threw the 22nd perfect game in Major League history and first for the Giants. He tied the record for most strikeouts in a perfect game (held by Sandy Koufax) by punching out a career-high 14 in a 10-0 rout of the Astros. Cain, who threw 125 pitches, also got help from outfielders Melky Cabrera and Gregor Blanco, who made feat-saving catches.

Six Mariners pitchers

Kevin Millwood, Charlie Furbush, Stephen Pryor, Lucas Luetge, Brandon League and Tom Wilhelmsen threw a combined no-hitter in a 1-0 victory over the Los Angeles Dodgers. Millwood cruised through the first six innings, allowing only a walk, before leaving with a groin injury. Pryor picked up the win, the first of his major league career. The six pitchers tied the record for most used in a no-hitter.

Six Mariners pitchers

Kevin Millwood, Charlie Furbush, Stephen Pryor, Lucas Luetge, Brandon League and Tom Wilhelmsen threw a combined no-hitter in a 1-0 victory over the Los Angeles Dodgers. Millwood cruised through the first six innings, allowing only a walk, before leaving with a groin injury. Pryor picked up the win, the first of his major league career. The six pitchers tied the record for most used in a no-hitter.

Johan Santana

After 35 one-hitters, the Mets finally got the first no-no in franchise history. Johan Santana, who missed all of last season while recovering from shoulder surgery, struck out eight and walked five as New York beat the Cardinals 8-0. It left the Padres as the only team without a no-hitter.

Johan Santana

After 35 one-hitters, the Mets finally got the first no-no in franchise history. Johan Santana, who missed all of last season while recovering from shoulder surgery, struck out eight and walked five as New York beat the Cardinals 8-0. It left the Padres as the only team without a no-hitter.

Jered Weaver

Jered Weaver pitched the 10th no-hitter in franchise history, striking out nine in a 9-0 victory over the Twins, who never came close to getting a hit. Weaver allowed just two baserunners. Chris Parmelee reached in the second inning when he struck out and advanced on Chris Iannetta's passed ball, and Josh Willingham worked a walk in the seventh. Weaver became the first Angels pitcher to throw a no-hitter in Angel Stadium since Nolan Ryan on June 1, 1975.

Jered Weaver

Jered Weaver pitched the 10th no-hitter in franchise history, striking out nine in a 9-0 victory over the Twins, who never came close to getting a hit. Weaver allowed just two baserunners. Chris Parmelee reached in the second inning when he struck out and advanced on Chris Iannetta's passed ball, and Josh Willingham worked a walk in the seventh. Weaver became the first Angels pitcher to throw a no-hitter in Angel Stadium since Nolan Ryan on June 1, 1975.

Philip Humber

Philip Humber threw the first perfect game in almost two years, striking out nine for his first win of the season. It was the third perfecto in White Sox history, joining Mark Buehrle (Tampa Bay in 2009) and Charles Robertson (Detroit in 1922). Humber, a former first-round draft pick of the Mets who underwent Tommy John surgery in 2005, needed only 96 pitches to complete the gem. The White Sox beat the Mariners 4-0.

Philip Humber

Philip Humber threw the first perfect game in almost two years, striking out nine for his first win of the season. It was the third perfecto in White Sox history, joining Mark Buehrle (Tampa Bay in 2009) and Charles Robertson (Detroit in 1922). Humber, a former first-round draft pick of the Mets who underwent Tommy John surgery in 2005, needed only 96 pitches to complete the gem. The White Sox beat the Mariners 4-0.

Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.