We've actually got a few strong candidates pitching that night.
Adam Wainwright vs the Pittsburgh Pirates
By far the strongest candidate to throw a no-no on Tuesday, Wainwright is one of the most dominant pitchers in the league right now. He leads the NL in ERA and WHIP, ranks behind only Roy Halladay with his 5 complete games, and has the 4th most strikeouts in the league. He is facing a Pittsburgh Pirates lineup that has the second-worst batting average in all of baseball.
Cole Hamels vs Houston Astros
R.A. Dickey vs Marlins, Josh Johnson vs Mets
The knuckleballing sensation known as R.A. Dickey nearly threw the first no-hitter in Mets history last week, giving up only 1 hit (to the pitcher Cole Hamels) while throwing a complete game. The Marlins rank in the bottom third in the majors with a .255 batting average and have been no-hit already this year but they've got plenty of threats in their lineup, particularly Hanley Ramirez. While Ramirez is having a subpar season by his own standards (117 OPS+ after three seasons above 140) he's still an excellent hitter and, as the leadoff man, will be granted at least 3 chances to hit Dickey's knuckler.
Opposing Dickey and the Mets will be the towering (6 foot 7) ace for the Marlins, Josh Johnson. For most of the year Johnson has been nearly untouchable but he's slowed down recently and was even knocked out of a game in the 4th inning by the Reds. The Mets are pretty bad in the batting average department (.248) and in Johnson's 12 innings against them so far this year they've batted just .182 against him. They've been pretty pathetic at the plate lately, culminating in a weak showing in Pittsburgh. They were held to 1 run on 5 hits earlier today against the Pirates' Zach Duke. Should be an interesting pitcher's duel in Queens.
Gio Gonzalez vs Cleveland Indians
He's prone to wildness so he might rack up a high pitch count but he still has the potential to dominate, especially against a flimsy Cleveland lineup (they were the victims in the famous Armando Galarraga perfect game incident). Opposing hitters are batting just .227 against Gonzalez this year.
Not likely but certainly possible:
Josh Beckett vs Seattle Mariners
Beckett hasn't had a good year at all so far. While his strikeout and walk numbers are fine (8 Ks and 2 walks per 9 IP), he's been shelled for an OPS against of .856. But on this night he'll be facing the absolute worst lineup in major league baseball. The Mariners are hitting a pathetic .238 as a team.
Gavin Floyd vs Baltimore Orioles
I see Floyd as the wild card of the group. He's been hit hard in his past two starts and these Baltimore Orioles he'll be facing are playing much better than the lowly O's I saw earlier this year at Petco. Floyd has occasionally put it all together and pitched some dominant games this year including a game at Wrigley in which he had a no-hitter going with two outs in the seventh inning. I don't think he'll get one against Showalter's boys but he belongs on this list as someone who might do it.
One-In-A-Million Shot Bonus:
Ervin Santana vs Tampa Bay Rays
Nothing against Santana, but this is just kind of a joke because the Rays have already been no-hit twice this year and once last year. In all seriousness though, it is definitely not out of the realm of possibility that the Tampa Bay Rays, who might be the best team in major league baseball (or, at worst, the second-best behind the Yankees), will go hitless in a game for the third time this season. Santana has three complete games already this year and has been pretty stingy in his two most recent starts, giving up 4 hits or less in both games. It would be a memorable and historic event if the Rays were the victims of a no-hitter again but perhaps not as strange as having four consecutive no-hitters occur on the night of a full moon.