The MLB season just started a little over a two months ago and there has already been a perfect game and two no-hitters. It might not be a coincidence, it might be part of a trend that is happening in Major League Baseball. After Philip Humber pitched a perfect game in April, Sports Illustrated's Tom Verducci pointed out that there have been four perfect games and 14 no-hitters since 2009. That includes Johan Santana's no-hitter on June 1. Verducci wrote, "Humber earned himself a piece of baseball immortality. But here's the deal: baseball immortality is being handed out like giveaway bobbleheads." After years of being a batter's league, pitching is becoming more prominent in the MLB. Verducci believes there are a number of reasons to account for the rise of pitchers. "An influx of young pitchers, steroid testing, the acceptance of strikeouts in the culture of hitting, more layers of scouting report information to attack hitters, a trend toward pitcher-friendly ballparks in new construction ... all of it and then some has helped pitching rule." Verducci promised that there would be more no-hitters (which he already happened) and the possibility of another perfect game. It is difficult to predict when and where a no-hitter might happen, but we can look back on the last 14 pitchers to have no-hitters. Read Verducci's column here.

Johan Santana - June 1, 2012

St. Louis Cardinals 0 - New York Mets 8

Strikeouts: 8

Walks: 5

Pitches: 134

First no-hitter in Mets' history.

Jered Weaver - May 3, 2012

Minnesota Twins 0 - Los Angeles Angels 9

Strikeouts: 9

Walks: 1

Pitches: 121

Philip Humber - April 21, 2012

Chicago White Sox 4 - Seattle Mariners 0

Strikeouts: 9

Walks: 0

Pitches: 96

Perfect game

Ervin Santana - July 27, 2011

Los Angeles Angels 3 - Cleveland Indians 1

Strikeouts: 10

Walks: 1

Pitches: 105

Indians center fielder Ezequiel Carrera scored on a wild pitch in the first inning.

Justin Verlander - May 7, 2011

Detroit Tigers 9 - Toronto Blue Jays 0

Strikeouts: 4

Walks: 1

Pitches: 108

Francisco Liriano - May 3, 2011

Minnesota Twins 1 - Chicago White Sox 0

Strikeouts: 2

Walks: 6

Pitches: 123

Roy Halladay - October 6, 2010

Cincinnati Reds 0 - Philadelphia Phillies

Strikeouts: 8

Walks: 1

Pitches: 104

Halladay threw the no-hitter in Game 1 of the NL Division Series. This was only the second no-hitter thrown in the post-season.

Matt Garza - July 26, 2010

Detroit Tigers 0 - Tampa Bay Rays 5

Strikeouts: 6

Walks: 1

Pitches: 120

Edwin Jackson - June 25, 2010

Arizona Diamondbacks 1 - Tampa Bay Rays 0

Strikeouts: 6

Walks: 8

Pitches: 149

Roy Halladay - May 29, 2010

Philadelphia Phillies 1 - Marlins 0

Strikeouts: 11

Walks: 0

Pitches: 115

Perfect game

Dallas Braden - May 9, 2010

Tampa Bay Rays 0 - Oakland Athletics 4

Strikeouts: 6

Walks: 0

Pitches: 109

Perfect game

Ubaldo Jimenez - April 17, 2010

Colorado Rockies 4 - Atlanta Braves 0

Strikeouts: 7

Walks: 6

Pitches: 128

Mark Buehrle - July 23, 2009

Tampa Bay Rays 0 - Chicago White Sox 5

Strikeouts: 6

Walks: 0

Pitches: 116

Perfect game

Jonathan Sanchez - July 10, 2009

San Diego Padres 0 - San Francisco Giants 8

Strikeouts: 11

Walks: 0

Pitches: 110

In the eighth inning, San Diego's third basemen Juan Uribe got on base because of an error, stopping Sanchez from getting a perfect game.